Enjoy the board
You are not logged in.
New build...
Major changes since the last build is that plenty of code got rewritten. Many off-by-one-scanline graphical errors were corrected. Since so much code was rewritten, may possibly be buggy.
* Adjusted timing code, Many off-by-one scanline errors were fixed. Notably in Zelda oracles, Super Mario Land, Dragon Warrior 3, etc.
* Rewrote scanline-buffer code. Properly supports split windows, fixes Oracle of Ages intro, Donkey Kong, etc. Faster too. Also fixed bugs where window was displayed one scanline too far down.
* Double Speed = Timers now doubles length of vblank period when the GBC uses double speed. Fixes glitches in Balloon Fight GB.
http://www.dwedit.org/dwedit_board/viewtopic.php?id=229
Offline
Update your source with a lot of smal additions to the macros.
ndsretro.com/download/goombacolorsrc_5_21_2007.zip
Oh well, there it is now =)
also, change to push16:
cmp r1,#0x80000000 ; just to solve some games
cmpne r1,#0x90000000 ;ADD THIS LINE
bleq vram_W2 ; that use push16 to write to vram
Offline
Due to the problems in smsadvance, I am probably NOT going to merge the DAA changes.
Offline