Search found 4673 matches

by Mike
Sun Jan 19, 2014 4:04 pm
Forum: General Topics
Topic: Volumes for the 4channels of VIC?
Replies: 9
Views: 972

Re: Volumes for the 4channels of VIC?

The VIC chip has only a global volume for all sound channels, and that includes the 3 square wave generators and the noise generator. You should know that the volume range of 0..15 only applies well when only a single voice is activated. If two voices are activated, volumes greater than 8 or 9 lead ...
by Mike
Thu Jan 16, 2014 11:24 am
Forum: Games
Topic: New Release: Doom
Replies: 328
Views: 96138

Re: WIP: Doom

The image won't load into minipaint. What kind of freaky RAM Layout do I need to get this to work? There is nothing 'freaky' about the required memory configuration. MINIPAINT runs with a standard +16K RAM expansion. [1] After loading the screen data, the colors won't load and then the machine cras...
by Mike
Tue Jan 14, 2014 4:31 pm
Forum: Emulation and Cross Development
Topic: Saving Character Sets in VICE
Replies: 3
Views: 2086

Re: Saving Character Sets in VICE

VICE - to save the character sets to disk. s "FILENAME" 8 start end Within the VICE monitor, the memory view first corresponds to the value in the $01 port register. In most cases the I/O area from $D000 .. $DFFF is active. For the C64 you can, however, switch the VICE monitor to another ...
by Mike
Tue Jan 14, 2014 3:32 pm
Forum: Games
Topic: New Release: Doom
Replies: 328
Views: 96138

Re: WIP: Doom

That will probably my chance to finally try it out. :D Would be cool if you can provide me the picture. I will try my best to touch it up a little. :D Here we go: https://dateipfa.de/.Public/denial/images/minigrafik/doom-splash.png ( download ) It's a raw convert of the original Doom title screen (...
by Mike
Tue Jan 14, 2014 9:01 am
Forum: Games
Topic: New Release: Doom
Replies: 328
Views: 96138

Re: WIP: Doom

Hi there! I wonder if the Developer of this game is here. I would like to make a better title screen than this dithered piece of hell. :( -Exin :lol: If you had cared reading the previous posts in this thread, you'd have found that I am responsible for this 'dithered piece of hell'. Actually, I had...
by Mike
Fri Jan 03, 2014 8:56 am
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 26145

Re: Fun with CBM arithmetics

In the last two days I checked the patched BASIC ROM in two installations of VICE on my notebook. As a picture is more worth than a thousand words, I got the idea to use my Mandelbrot zoomer for illustrating purposes: :mrgreen: Here's a co-ordinate set, where both x- and y-coordinates just straddle ...
by Mike
Wed Jan 01, 2014 2:13 pm
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 26145

Re: Fun with CBM arithmetics

orion70 wrote:Congrats on being the first to release software in 2014 :)
PM sent. :)
by Mike
Wed Jan 01, 2014 6:49 am
Forum: Announcement Board
Topic: VIC-20 Software Releases of 2014
Replies: 18
Views: 31716

VIC-20 Software Releases of 2014

Name: BASIC ROM patch Author: Mike Released: Januar 1st, 2014 Requirements: VIC-20 Description: a firmware patch to cure a defect in the multiplication routine of the BASIC ROM Screenshot (try it out with an unpatched ROM!): https://dateipfa.de/.Public/denial/images/tools/basic-patch.png Download: b...
by Mike
Wed Jan 01, 2014 6:13 am
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 26145

Proposal for a patch

Here's my proposal for a patch: 1. It is intended to keep the optimization, 2. It must be ensured, that the routine at $D983 is always called with C=1, 3. It must be ensured, that the contents of $68 are 0 upon calling $D983. The routine in question is buried (too) deep into the BASIC ROM, and it is...
by Mike
Tue Dec 31, 2013 3:30 pm
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 26145

Re: Fun with CBM arithmetics

I've found the bug. The circumstances that trigger the bug are a bit complicated, but I'll try to explain. During multiplication, this routine is called 4 times for each byte of the mantissa of one of the factors. The current mantissa byte is contained in A, and the Z flag has been set accordingly: ...
by Mike
Tue Dec 31, 2013 9:13 am
Forum: Programming
Topic: Fun with CBM arithmetics
Replies: 33
Views: 26145

Re: Fun with CBM arithmetics

Seems like we're zeroing in on the bug. I had hopes it would 'only' be the conversion routine which was broken, but it's (sadly) most probably the multiplication at fault: :( 1 A=.75+59E-9 2 PRINTA*1E9-7.5E8,1E9*A-7.5E8 3 PRINT(A+0)*(1E9+0)-7.5E8,(1E9+0)*(A+0)-7.5E8 4 PRINT(A*1)*(1E9*1)-7.5E8,(1E9*1...
by Mike
Sat Dec 28, 2013 11:17 am
Forum: International VIC
Topic: Listings aus CPU im Roeske Verlag (GER)
Replies: 4
Views: 4884

Re: Listings aus CPU im Roeske Verlag (GER)

Abschließendes Update: Auch Froschfänger ist in der Zwischenzeit aufgetaucht. Es war tatsächlich in Ausgabe 11/84 der CPU abgedruckt worden. Zusammen mit Zauberwald und 19 weiteren Spielen gibt es jetzt " Mike's unexpanded type-in collection " mit Auswahlmenü. Ende gut, Alles gut! :mrgreen...
by Mike
Sat Dec 28, 2013 8:00 am
Forum: General Topics
Topic: Forum moved to new host
Replies: 78
Views: 18217

Re: Forum moved to new host

At least for me, the internal links containing "[...]sleepingelephant.com/ipw-web/bulletin/bb/[...]" now function again correctly! :D :D :D There are some older (internal) links with "[...]/v-web/bulletin/bb/[...]", which wouldn't work - but they are only far and in-between. In a...
by Mike
Wed Dec 25, 2013 12:43 pm
Forum: Other Systems
Topic: Not quite... The end of the ROM based PLA for the 64
Replies: 344
Views: 104781

Re: The end of the ROM based PLA for the 64

craftsman1234 wrote:Will it also work in a Vic-20?
The VIC-20 has no (single chip) PLA to generate the various chip select and other timing signals, that job is done by several TTL chips.
by Mike
Mon Dec 23, 2013 7:42 am
Forum: Announcement Board
Topic: VIC-20 Software Releases of 2013
Replies: 40
Views: 51535

Name: Mike's unexpanded type-in collection Author: Mike Released: December 23rd, 2013 Requirements: unexpanded VIC-20 and disk drive to play the games, +24K RAM expansion for the READ ME Description: 21 games for the unexpanded VIC-20 Screenshot: https://dateipfa.de/.Public/denial/images/minigrafik/...