I finally completed (I think) a total overhaul on the Frogger code. Among a hundred other fixes, I added an info screen and cheats(!). The game does have improved gamepad support – at one point, I thought about adding mobile support (on-screen controls or maybe tap into swiping on the screen), but I think having a gamepad available to use for mobile devices will suffice…for now.
If I listed all of the things I fixed, add, improved and updated, this post would be loooooooong. I didn’t realize how poorly written the first iteration of this game was until I dipped back into it. Wow. I went back and watched a bunch of video and played the MAME version a ton to see how things “really” worked. I was way off with a lot of things.
Shoutout to Christopher Cantrell of the Computer Archeology site for his awesome work breaking down the code and the audio of Frogger (and other games). I nabbed all of the audio from his site and replaced the janky versions I previously had. These are pure and beautifully accurate. Be sure to checkout his site if you get a kick out of this stuff as much as I do.
So, I think you’ll find that this version is a much more accurate copy of the arcade version. As always, feel free to comment if you think you’ve found any errors or areas that could use improvement.