USNES - SNES Emulation

coded by Urban Nilsson

The Recent History of USNES

-[USNES Version 0.01b]- (970427)

The Emulator has been rewritten using DJGPP, that solved a lot of bugs.
NMI has been fixed a bit and IRQ and COP have been added.
All DMA Channels have been added. Reprogrammed and fixed some great bugs
in the Graphics Engine. More opcodes work and some more opcodes are added.
Now Final Fantasy II and Krusty's Super Fun House show a correct title screen.
The debugger is not included in this version.

-[USNES Version 0.01a]-

------------[970125]------------

I'm back! Took a pause over the holidays, but now I'm starting again
Added some new opcodes
Converted the graphic routines (needs to be optimized)
USNES 32b will now run cc-runme.smc, mwsample.smc and sonic.smc
Fixed a mighty bug in the palette function. Now some colors are right

------------[970126]------------

The palette function is optimized a little
I've added brightness check (2100h)
Added a lot of opcodes
USNES 32b has almost reached the capability of the 16b version
Converted APU ignore routines
Fixed the debugger a little (needs more work, though)
Monday tomorrow, that meens school and I'm certain I won't have
time to work so much on USNES

------------[970127]------------

Monday is over! (Puh!)
Added some new opcodes
That's all I had time to do this time. See you tomorrow!!! :)

------------[970128]------------

Reprogrammed one graphic routine, works better now.
sonic.smc works better and it's fading
Fixed the debugger a little more

------------[970129]------------

Added BG2,BG3 and BG4 in mode 0
Added BG2,BG3 in mode 1
Added DMA Channel 1,2,3
Added some opcodes
Fixed some opcodes
Fixed bug in Load_SMC, bank switch works now
Fixed the debugger even more

------------[970130]------------

I hadn't time to work today
Just fixed some small things

------------[970131]------------

The USNES structure has been changed. Now I can go back to emulation

------------[970201]------------

NMI Added

Back to the USNES Homepage