Notes on FPS Test ROM


Note: This is an abridged version of the .NFO file included with the source code. Please read that files for more information about this project!


I developed this ROM because I wanted to benchmark the  performance  for each  of the SNES  emulators I have  installed on my computer.  I don't  have the  fastest machine, so I  experience  a lot  of lag with some emulators — the more accurate the emulating, the worse it gets.  Being able to capture in real time how bad the lag gets  will help me  a lot in setting emulators  up in  the future,  as to get better overall performance with my exact hardware specs.

I gotta be honest though:  I kinda really only did this as to learn how to develop cool stuff for the SNES,  which has been a dream of mine  ever since I was a kid! In the process of making this ROM, I got to learn assembly,  both general and for the SNES's 65c816; learned about how the inner workings  of the console;  learned how to make SPC music;  how the graphics and palettes are mapped, stored and then manipulated in real time; and so much more!

Having a goal as minimal as a diagnostic tool allowed  my scope  to be reduced to the basics of SNES development, unlike a game would require. This ROM itself only took me about five days to make,  and most of that time was actually spent on learning how to write assembly to begin with, and in making the  graphic and music assets. For the  longest time  I've been hearing that programming in assembly is the "End Boss of Programming Languages" and that only the Gods of  software development can wrap their heads around it.  Me, I don't even think of myself as a developer, and I was able to figure stuff out just fine, so please don't be discouraged about developing on the SNES! If I can  do it,  anyone can!

Get FPS Test ROM for the SNES

Leave a comment

Log in with itch.io to leave a comment.