|
Post by jhoff80 on Apr 14, 2007 20:00:41 GMT 1
From what I've heard about other emulators, its difficult to get Super Mario RPG to run in any emulator because of the special chip included in the cartridge.
That being said, I tried it out anyway on LJP and got only a black screen.
Am I correct in assuming no matter how much work is done on LJR or anything like that, that it'll still be impossible to run this game?
|
|
semi
Junior Member
Posts: 97
|
Post by semi on Apr 15, 2007 0:29:29 GMT 1
Only Tinnus will be able to answer this question, but I am guessing that's a yes, it's pretty much impossible, but maybe Tinnus can somehow work his magic in LJR and make it work.
|
|
|
Post by countbuggula on Apr 15, 2007 0:45:41 GMT 1
It's not impossible, as there are several emulators for other operating systems that emulate it correctly. The problem with the FX chips in some SNES games is it takes a considerable extra amount of processing power to run them over regular emulation. Starfox for example is a game with an FX chip that emulates correctly in LJP but is too slow to be playable on any current generation palm that I know of.
|
|
|
Post by namelessplayer on Apr 15, 2007 0:46:54 GMT 1
It uses a special accelerator chip, huh? Any game that uses any sort of accelerator chip in the cartridge is going to be much harder to emulate. I've confirmed this with Starfox 2, which runs much worse than most SNES games in both LJP on my T|C and PocketSNES OpenGL-ES on my X50v. In fact, I need to disable sound on both to get it to run, which is unnecessary with desktop SNES9x or ZSNES.
I wouldn't say it's impossible to get it to run on a handheld, but if it does, don't be surprised if you'll need a little extra frameskip.
|
|
|
Post by Tinnus on Apr 15, 2007 6:15:35 GMT 1
SMRPG should run in LJP with Sound ON and the C core, but very slowly.
|
|
|
Post by neko68k on Apr 15, 2007 16:31:07 GMT 1
IIRC special chip emulation has been traditionally slow on low mhz cpu's when using C cores. I remember snes9x back in the day on my Pentium 2 300mhz performing like total crap where ZSNES performed quite well. This is an issue of C vs ASM, since A) snes9x has historically been for portability not performance. Not impossible, but a lot of work to port to ASM. Maybe some gp2x emu or GBA based emu already contains such ARM code.
|
|
|
Post by jhoff80 on Apr 16, 2007 9:20:31 GMT 1
Oh, sorry, I hadn't tried C core. It's very slow even with the frameskip (30fps), but still surprisingly playable.
I did find two other games that apparently aren't working, Illusion of Gaia, and Terranigma, with both cores they just give a black screen, I though I'd pass that on.
Overall though, I'm completely shocked at how well the emulation works. Thanks for a great app.
|
|
|
Post by namelessplayer on Apr 20, 2007 2:15:43 GMT 1
Terranigma works on my T|C with 1.0RC2.
It runs great at 531 MHz, as well...until I hold down a button, at which time the infamous keypress slowdown issue inherent to the T|C kicks in.
I haven't tested Illusion of Gaia, since I don't even have it to start with. Hell, I haven't even really played Terranigma and many other great games out there...I'm at least going to get a copy of it somehow.
|
|
|
Post by hansschmucker on May 17, 2007 13:56:44 GMT 1
If I remember correctly, the SuperFX chip was a seperate processor clocked at 10 and sometimes 20Mhz. Compare this to the SNES 6Mhz main processor and you know why it is slow.
|
|
|
Post by hansschmucker on May 17, 2007 13:58:05 GMT 1
Illusion of Time (Gaia in the US) works perfectly BTW... I've played it past Mu with no problems.
|
|