PDA

View Full Version : NES Java Emulation help needed


Eye
09-30-2006, 04:36 AM
Hi there. As you may or may not know, my brother and I were bored one summer several years ago, and made a NES rom hack of Super Mario Bros, called Super SP Bros for people to download off our website. After seeing the Java games on Blamo, I thought it would be cool if people could play Super SP Bros and other games online on Landslide.

I downloaded a program called NesCafe, and I finally got around to modifying the template page I was given in the download to do some test pages. The games start, but only in Internet Explorer (despite the fact that the games on NESCafe website work in both Firefox and IE). Not only that, but for some reason, the sound is much slower than it is supposed to be (at least on my end) and the game play is a little slow. I'll show you what I mean:

http://landslide.2007.org/spgames/superspbros.htm

The problem with the sound and game play also are apparent when I try to play Punch out or Megaman at the NESCafe's creator's website (it is that davieboy.net url given in that test page I posted).

Any suggestions? When any of you view this, are you having the same problems?

Salamander
10-24-2006, 03:48 PM
Holy crap, I actually played that back in the day! I may still have it on my old beater of a compy.

The 'right hand to steer, left hand to jump' is throwing me off, but it still plays decent! I cant use sound at work, but the speed isnt horrible. Nice work! :D

Eye
10-24-2006, 08:33 PM
Thanks.The sound was choppy for me, and others. It sounded a little better on my older brother's macbook but that has much greater processing speed and ram than the average computer.

My brother and I made the hack with a program called Nesticle (an emulator) and a hexidecimal editor. Wouldn't no how to do it now though, its been several years since I did it. Weirdly enough, it no longer works properly in Nesticle for me, I guess because that program was designed for Windows 95 and the haven't updated the program since. Also, for some of the emulators, the Super SP Bros 1 starts at level 0, and won't go past that.

Probably the best emulator to use is VirtuaNES now, as it actually starts at the proper place, and the audio isn't choppy. I am not sure how it plays in iNes for Mac though.

If you want to download any of the games again, to play on your comp, they are here: http://landslide.2007.org/games.htm It's a long story to explain why we did Super Mario 3 as Super SP Bros 2. Basically, it would have been impossible to change the huge sleeping Mario at th end of Super Mario 2, so that's why we didn't change that game. Someone else ended up doing Super Mario 2 as Super SP Bros 3 though.

It would cool if people could play the emulation hacks we made on Nintendo Wii but that is pretty much impossible.