Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: annoyingcalc on August 27, 2012, 09:41:12 pm
-
I was browsing around google and found this http://www.pocketsnes.net/download_pocketsnes.htm (no roms there) While it is slow and has poor compatability it does work!
What it is: a snes emulator for gba, using gpsp you can now play SNES games :D
I TAKE NO CREDIT I DID NOT MAKE THIS!
-
An emulator inside an emulator...
INCEPTION!! :P
Yeah, I saw this when looking for DS Homebrew once.
-
Just to give an idea of how poor the compatibility is, here's a list of unsupported features (taken from the site):
Graphic Modes: 0, 2, 3, 4, 5, 6, and 7
8x8 and 16x16 bg tile tiles
Mosaic effects
HIRQ/VIRQ interrupts
Mode 7 scaling and rotation effects
FastROM and SlowROM support
Full HDMA effects
Single and Dual Windowing Routines
Background Priorities
Sprite Priorities
Screen Addition/Subtraction (full and half)
SPC700 (audio)
High Res 512 horizontal resolution
Special Chips (DSP, SuperFX 1 and 2, SDD-1, etc.)
However, it may work well enough for some games while we wait for a native SNES emulator, I suppose.
-
At first I had my hopes up, expecting a new emu by calc84maniac O.O, although that's still kinda cool. I didn't know there was a SNES emu for the GBA, especially considering the hardware differences are not that large enough to allow full speed emulation.
-
Calc84 should make a SNES emulator
-
Perhaps better, a TI-68k emulator :)
-
Although SNES emulation would certainly attract a whole lot of people here too since the SNES is very popular. Also a TI-89 emu would be nice. He was working on one a few years ago but then lost the progress.
-
And how do we run this? Rename to pocketsnes.exe.tns and then run it with gpsp?
-
I think you configure it on the computer with what games you want on it, then send it as you would any other rom. Afaict there's a menu you can bring up to select.
-
There are more homebrew emulators for gba, until there is a ti83 emu for gba(doesnt work on nspire )!
You can find many Nice homebrews like emulators, games, programs (like paint, etc) here:
http://gbaemu.dcemu.co.uk/
One advantage is that these programs/games are considerably smaller than retail roms.
Unfortunately, this snes emu for gba is a big slow :(
-
O.O
Sorry to be offtopic but I found that on the site Helder linked to: a TI-83 emulator (http://gbaemu.dcemu.co.uk/ti83-emulator-22-01-09-released-ti83-emulator-for-gba-181268.html). Ok, it is not even 83+ but maybe something could be done with it ? :D
edit: I can't even find the download link o.o°
edit: found it (http://www.dwedit.org/dwedit_board/viewtopic.php?id=292) :D
-
Wow seems interesting. Also I wonder if this other SNES emu would work better than Pocket SNES? http://www.snesadvance.org/index.html
-
Wow seems interesting. Also I wonder if this other SNES emu would work better than Pocket SNES? http://www.snesadvance.org/index.html
Yes, that is what I thought too, seeing this one's last update (after 2005) happened after PocketSNES' last update (Feb 16th, 2004). I also looked at the compatibility list and this one seems to have the largest (or maybe PocketSNES was not tested with a lot of roms).
-
If it doesn't work any better, then we'll be out of luck, though, because it appears that nobody has worked on a single SNES emulator for the GBA after 2005. Maybe due to the DS arrival and also the extremely limited hardware making it a challenge to optimize a SNES emu for.
-
If it doesn't work any better, then we'll be out of luck, though, because it appears that nobody has worked on a single SNES emulator for the GBA after 2005. Maybe due to the DS arrival and also the extremely limited hardware making it a challenge to optimize a SNES emu for.
We'll still have calc84maniac <.<
/me runs :P
Well on a serious note, maybe a SNES emu for any platform that was written in C could be ported to the Nspire, as gpSP was :)
-
Wow seems interesting. Also I wonder if this other SNES emu would work better than Pocket SNES? http://www.snesadvance.org/index.html
Yes, that is what I thought too, seeing this one's last update (after 2005) happened after PocketSNES' last update (Feb 16th, 2004). I also looked at the compatibility list and this one seems to have the largest (or maybe PocketSNES was not tested with a lot of roms).
pocket SNES was tested, only like 20 games work I have a list of maybe 200-300 games compatability list for pocket snes
EDIT holy cow the one DJ_O mentioned is a lot better (I think its the same one just updated)
-
yeah. the latter one runs super metroid XD
-
Does it run faster?
-
idk, but the first one mentioned couldn't even run one. XP
-
No one even mentioned SNESAdvance, the first SNES emu for the GBA.
If you want porting, I'd recommend looking at some of the DS emus, like SnemulDS. They actually support sound, and run things full speed.
Edit: Oh wait, SnesAdvance was mentioned :P whoops
-
No one even mentioned SNESAdvance, the first SNES emu for the GBA.
DJ_O did here:
Wow seems interesting. Also I wonder if this other SNES emu would work better than Pocket SNES? http://www.snesadvance.org/index.html
If you want porting, I'd recommend looking at some of the DS emus, like SnemulDS. They actually support sound, and run things full speed.
But the question is: is there one in C ? Let's hope calc84maniac finds one in C and ports it :P jk
-
Snemul appears to use mostly C, but there are a few c++ files in the ARM7 source.
That's actually another issue: DS Emulators will probably use the second core, which doesn't exist on the nspire.
-
Ok PocketSNES was snesadvance only an older version.
-
Snemul appears to use mostly C, but there are a few c++ files in the ARM7 source.
That's actually another issue: DS Emulators will probably use the second core, which doesn't exist on the nspire.
More importantly, they'd use the 2D graphics engine to mostly offload the rendering from the CPU. It would probably be a much better idea to do another port from the GP2X or similar.