Language…
14 users online: anonimzwx, Blizzard Buffalo, BlueSheep123, CalHal, DocCzekaj, Ekimnoid, Enderdavid_HD, HD_DankBaron, LuigiTron, ppp9q,  Ringo, sinseiga, sugarfish456, WalrusLife - Guests: 281 - Bots: 392
Users: 64,795 (2,376 active)
Latest user: mathew

Playing rom Hacks on Android?

(It's been awhile since I've been on here, hopefully this is the correct thread for this question)

Okay, so I have a quick question:
Is it possible to play SMW(or other SNES) rom hacks on Android?
I've gotten some vanilla hacks to work, but not many others.
Is there a reason for this? I've tried basically all the SNES emulators on Google play, and none of them work for hacks. Any recommendations?

Any help would be amazing!

Extra info: Most the SMW hacks I've tried crash immediately.
I load the ROM, then it's just a black screen, with no sound.

I've tried multiple Rom paching apps, and even tried hacks I'd patched on my laptop, so it's not the rom itself.
The only SNES emulator that can run at decent speed on Android is snes9x, and to the best of my knowledge, there aren't any actual emulators that have been written specifically for Android (One claims to be, but I'm pretty sure it's just snes9x with a license violation). zsnes could never run because it is written in x86 assembly and most androids use an arm processor.

So the reason they break is possibly because older hacks used older addmusic, which would cause splosions on more accurate emulators/the snes itself. To the best of my knowledge, there is no "workaround" for this on android, unless you edited the source of snes9x to be less good, then compiled it for android. Which you should not do.

Though, if it fails before even starting, though, there might be something more to it. Try the same ROMs on your PC emulator, and zsnes if you got it, and see if they run there. If they run on zsnes but not snes9x on your PC, then it's the problem I was saying. If they don't run on either, it's a patching problem. If they run on both zsnes and snes9x on your PC, but not on Android... I dunno.
Originally posted by HuFlungDu
The only SNES emulator that can run at decent speed on Android is snes9x, and to the best of my knowledge, there aren't any actual emulators that have been written specifically for Android (One claims to be, but I'm pretty sure it's just snes9x with a license violation). zsnes could never run because it is written in x86 assembly and most androids use an arm processor.

So the reason they break is possibly because older hacks used older addmusic, which would cause splosions on more accurate emulators/the snes itself. To the best of my knowledge, there is no "workaround" for this on android, unless you edited the source of snes9x to be less good, then compiled it for android. Which you should not do.

Though, if it fails before even starting, though, there might be something more to it. Try the same ROMs on your PC emulator, and zsnes if you got it, and see if they run there. If they run on zsnes but not snes9x on your PC, then it's the problem I was saying. If they don't run on either, it's a patching problem. If they run on both zsnes and snes9x on your PC, but not on Android... I dunno.


All of the emulators I used are SNES9X based, so could definitely be the problem.

I might need to check out a few more up-to-date hacks, I guess :P

I run into a huge problem here, my laptop crashed awhile ago, and Android is my only means of emulating. So I guess I'm screwed XD



Yeah a lot of older hacks with custom music don't run on accurate emulators. More recent hacks or hacks without custom music should work fine still. Snes9x hasn't always handled the audio accurately though, you could try to find an apk for an oldass port and it might be old enough to allow for overly large reverb values and thus be able to run those hacks.

I downloaded some SMW rom hacks but all the SNES emulators I use don't load it halp#smw{._.}
the newset update to snes9x ex + has split echo from buffer