WIP August 21, 2009

8/21/2009 5:27:00 PM

By RetroRalph

So it looks like I'll be breaking my Friday release schedule that I kept up for a whole 2 weeks! Why? Well a few reasons....

Thankfully today I fixed a bug that had been bothering me for a while in my 6502 core that the NES uses for its main CPU. You must remember when you have an almost fully developed emulator that tracking down weird bugs becomes harder and harder simply because everywhere you look you think "that can't be broken". For some reason I was triggering an interrupt in a place I shouldn't have. This lead to weird screen glitches in River City Ransom (Street Gangs), TMNT2 and quite a few games. I've also added nearly every major USA mapper, with MMC5 (Castlevania 3) being the last major hurdle. So most USA based NES games are now running quite well in RetroCopy.

The thing is though there are still some tiny issues that I want to get rid of before a release. I still don't have many options when it comes to running the games, it's stuck in NTSC at the moment. I'd also like to fully finish the .GAME support for NES, at the moment I'm just taking a hybrid approach whereby a .NES rom is attached to my .GAME header and then compressed. It's really quite an ugly hack and I want to be able to invent a new one which is good.

So basically I didn't finish what I wanted done in time, and I'm working full time on this! Oh well. I'm not sure yet if I will release something in a few days time or just wait till next Friday. It will definitely be out by next Friday though, that much I can guarantee. :) I'll probably pop up a youtube video soon though showing some new stuff from the NES.

3 responses to WIP August 21, 2009

MarshMellow wrote:

8/22/2009 9:42:24 AM

I really wanted to play Nintendo on the 3d tv. I guess I can wait a few more days though. :) Is the nintendo emulation in RetroCopy cycle accurate also?

MarshMellow wrote:

8/22/2009 9:45:44 AM

I forgot to ask will the 3D covers work with NES too? You said something about the covers not being right on one of your youtube videos I think.

RetroRalph wrote:

8/22/2009 8:34:20 PM

Yeah the NES emulation is completely cycle accurate (CPU/PPU/APU/MAPPERS), it likely runs a little slower than the other cycle accurate emulators because of my design. It runs about the same speed as the SMS emulation though, so as long as you can run that it should be fine.

The 3D covers will work for NES in the same way they work now for SMS, but I am going to be doing a facelift in that area soon so that this site can start hosting collections.

Add Comment
RetroCopy: Making emulation easy and fun.
  |   RetroCopy © 2011