A port of SIEmu to the amazing GP32 handheld. Not to be confused with the G-Portal Project
The files can be found here, the binary package is 'siemu-1.03-gp32.zip'. You'll need the invaders roms to run. These should be unzipped to gpmm\siemu\roms\invaders as described more fully in the docs.
If you're really struggling, you might find the invaders.e,f,g,h roms in my project backup, 'siemu-1.03.zip', standard disclaimer: only download this zip if you own the original board, and note that the fxe found in that zip won't run.
NOTE: the standard PC link software for GP32 insists on exactly 8.3 type filenames, so files like 'invaders.e' cause it problems. To solve this, you can rename the files to have 'xx' to pad the extensions to 3 characters. invaders.e would be come invaders.exx and so on. SIEmu should support either.
Thanks to the good work of SIEmu author Anoakie Ray Turner for great quality GPL'd code, the minigp32 folks for the arm gcc compiler, libs and tools, the gp32-SDL project, and Mr. Spiv for releasing his (sadly, not GPL'd) extremely useful firmware and utilities. The excellent work of these people meant that this was very easy to port (a days work!)
Next steps might be to add support for other romsets. It should already support Invaders Revenge and Space Attack, but you'd currently need to recompile. I might add menu support if anyone asks (I only wanted Space Invaders). But there are many other 8080a based games that could be added, since this is a nice codebase to start from.
I did this port for practice. My goal is to port the Senjyo board from MAME to the GP32 so I can play StarForce and Iron Horse. Before doing that, I'm going to try porting Stella (VCS 2600). If anyone wants to help, or has already started one of these projects, please get in touch (kevin A|T susa D0T net).
(C)2003 Kevin Sangeelee