Wednesday, June 15, 2011

SpriteEnableX fixed

Thinking about Emulamer, I just had to fix the "SpriteEnable"-Stuff (Sprites can have DMA turned on, but still they can be inactive). Vice 2.3 (normal Version) fails at some of those tests, we (and Vice SC) pass all now :)
(Sidenote: Ruined Art still not working...)

Flatline by Emulamer works

Just stumbled across this today: Flatline by Emulamer - well, seems FPGA64 is finally "a halfway decent emulator". No fixing was required, it just worked...
FYI: Ruined Art/Emulamer does not work (yet).... my Sprite-Handling is still too buggy at some places.

Monday, June 13, 2011

$D013-Stable-Interrupts added..

After wondering why some parts of Crest Light bugged, I had to learn that there is another way to create stable rasters using CIA1 and LP (in short: you can trigger an update of $d013 (LightPen X) and $d014 (LightPen Y) by changing bit 4 of Port B of CIA1, as this Pin is connected to the LP-In of the VIC). Before, four parts of Crest Light where buggy, now the whole demo runs perfect.

Some screens:

Wednesday, June 8, 2011

Krestage 3 / Crest working

The 9th sprite was always there, now finally the VIC-Emulation also displays the 50 pixel wide sprites and the correct colors/data between the multicolor- and the FLI-Picture.

Sunday, June 5, 2011

Edge of Disgrace / Booze Design with the latest VIC-Revision

Almost all bugs sorted out! Needed quite some VIC-Fiddeling for some stuff to display properly, but now it's as good as it get's. For the remaining glitches I have no idea where they come from :)