Prometheus on ZSNES
January 31st, 2001 by CrusaderLoki’s Andrew “Prometheus” Henderson made a lengthypost to theZSNES developer message board today concerning the nuancesof porting the SNES emulator to various architectures and platforms:
Finally, a note to anyone interested in tackling this project: Good for you. I hope you learn a lot. It’s going to be frustrating and very hard. If this is your first programming project, I’d suggest sitting it out and picking a simpler project to hone your skills. One thing that I’ve noted is that there is always another project on the horizon that you can jump in on later. Those of you who have solid coding experience will find porting ZSNES a challenge at best. Best of Luck.For those of you (including the original ZSNES folks!) that are seriously interested in more information on porting software, the amount of effort it takes, tools/libraries you should use, or anything else, please feel free to e-mail me. The more people that have the knowledge, the easier porting codebases will become. That’s part of the idea behind making source code open in the first place: Avoid wasted and duplicated effort.
Good luck to all, and I’m looking forward to checking out ZSNES when it goes open source!




November 30th, -0001 at 12:00 am
I agree that this will be a very frustrating port. BUILD was probably the most frustrating thing I’ve dealt with in my short life. However, ZSNES should be a tad easier than BUILD, since it will, well, build (har) right out of the box hopefully. No more searching for someone with a copy of Watcom. The other difference is that a higher percentage of ZSNES will be assembly. In any case, I look forward to it. It should be a ton of fun.