Emulation

From OESF

(Difference between revisions)
Jump to: navigation, search
Current revision (12:53, 13 February 2007) (edit) (undo)
(Handhelds)
 

(34 intermediate revisions not shown.)

Line 4:

Line 4:

http://www.oesf.org/forums/index.php?showtopic=17052
http://www.oesf.org/forums/index.php?showtopic=17052
-
Other emulators exist:
+
== Game console systems ==
-
The Palm emulator "copilot" is useable but not particularly quick. Maybe when PalmOs 6 comes out, which is linux based, there will be progress
+
{| border="1" cellpadding="2"
 +
| '''Device'''
 +
| '''Package'''
 +
| '''Status/Performance/Hints'''
 +
| '''Home Page'''
 +
|-
 +
| Atari 2600
 +
| zStella
 +
| ?
 +
| http://www.newbreedsoftware.com/lab/zstella/
 +
|-
 +
| SNES
 +
| ?
 +
| ?
 +
| http://www.suhami.net/zaurus/index.cgi?Emulator/snes9x
 +
|-
 +
| PSX
 +
| [[ZPSX]]
 +
| currently in active development, see
 +
http://www.dcemu.co.uk/vbulletin/showthread.php?t=38828
 +
http://www.oesf.org/forums/index.php?showtopic=17052
 +
Compatibility lists at http://www.oesf.org/index.php?title=ZPSX
 +
and http://www.tyrannozaurus.com/?q=wiki/psx4allCompatList
 +
| http://www.psx4all.net/
 +
|}
-
The NES emulator -
+
== Home Computers ==
-
x86 - Bochs and QEMU
+
{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
-
| ''Device''
+
| '''Device'''
-
| ''Package''
+
| '''Package'''
-
| ''Status''
+
| '''Status/Performance/Hints'''
 +
| '''Home Page'''
 +
|-
 +
| Apple2e
 +
| Zapple
 +
|
 +
|http://led.e-fever.org/zaurus/modules/mydownloads/
 +
|-
 +
| Atari 8-bit Line
 +
| Atari800z
 +
| Doesn't work if launched from the launcher, I had to launch from the command line with the "-window" option. Kind of slow, I'm looking for speed improvements.
 +
| http://zaurus.spy.org/feeds/emulators/new-atari/
 +
|-
 +
| Commodore 64
 +
| Frodo
 +
| Very fast. Haven't got sound to work. Really needs FrodoGUI to be of any use.
 +
| http://www.elsix.org/index.php?w=project&p=Frodo
 +
|-
 +
| Commodore Amiga
 +
| UAE
 +
| ?
 +
| http://www.elsix.org/index.php?w=project&p=537
 +
|-
 +
| Sinclair Spectrum
 +
| ZJasper
 +
| Not sure how to make it work, needs java
 +
| http://s88074083.onlinehome.us/Zaurus/Index.htm
 +
|-
 +
| Sinclair Spectrum
 +
| ZX4Zaurus
 +
| Lost - broken download? Needs java
 +
| http://killefiz.de/zaurus/showdetail.php?app=295
 +
reported found, here at http://www.oesf.org/forums/index.php?showtopic=23092&view=findpost&p=153959
 +
|-
 +
| Multi
 +
| MaxMess
 +
| ?
 +
| http://www.elsix.org/index.php?w=project&p=654
 +
|}
 +
 
 +
== PC Emulators/Virtual Machines ==
 +
 
 +
{| border="1" cellpadding="2"
 +
| '''Device'''
 +
| '''Package'''
 +
| '''Status/Performance/Hints'''
 +
| '''Home Page'''
|-
|-
-
| Palm Emulator
 
-
| Copilot
 
-
| slow, only for early 68000 based Palms
 
-
|-
 
| x86/DOS
| x86/DOS
| Bochs
| Bochs
| very slow, create a bochs image on a PC first then copy to Zaurus
| very slow, create a bochs image on a PC first then copy to Zaurus
 +
| http://bochs.sourceforge.net/ - zaurus port at http://www.its.caltech.edu/~tzer-jen/zbochs/
 +
|-
 +
| x86/DOS
 +
| dosbox
 +
| ?
 +
| ?
|-
|-
-
| NES
+
| x86 virtual machine
 +
| qemu
 +
| very slow, create a qemu disk image on a PC first then copy to Zaurus
 +
| http://fabrice.bellard.free.fr/qemu/
 +
|}
 +
 
 +
== Handhelds ==
 +
 
 +
{| border="1" cellpadding="2"
 +
| '''Device'''
 +
| '''Package'''
 +
| '''Status/Performance/Hints'''
 +
| '''Home Page'''
 +
|-
 +
| Atari Lynx
 +
| handy/sdl
| ?
| ?
 +
| See this thread: http://www.oesf.org/forums/index.php?showtopic=18087
 +
|-
 +
| GameBoy
 +
| GameboyZ (SDL)
 +
| A little slow, but very playable. Plays in portrait mode on the SL-5500. Calendar and Contacts buttons are mapped as A and B.
 +
| http://psifertex.com/zaurus/gbz.phtml
 +
|-
 +
| GameBoy
 +
| qtgnuboy (Qt/SDL)
 +
| slower than GameboyZ. Buttons are not mapped to zaurus application buttons.
 +
| http://www.warmi.net/zaurus/gnuboy.shtml
 +
|-
 +
| GameBoy
 +
| ZGnuBoy (SDL)
 +
| Spot on emulation, speed is perfect. My only gripe is that it plays in Landscape mode on the SL-5500. Also controls are bit odd with some GB buttons are mapped to the keyboard. Has game saves.
 +
| http://www.killefiz.de/zaurus/showdetail.php?app=1218
 +
|-
 +
| Palm (68k)
 +
| qpose
 +
| slow, only for Dragonball/68k based Palms such as M100 and M505.
 +
| http://www.climov.com/zaurus/qpose/
 +
|-
 +
|}
 +
 +
== Arcade Systems ==
 +
 +
Most of these are various ports of Mame
 +
 +
{| border="1" cellpadding="2"
 +
| '''Device'''
 +
| '''Package'''
 +
| '''Status/Performance/Hints'''
 +
| '''Home Page'''
 +
|-
 +
| Multi
 +
| MaxMame
 +
| This is a version of AdvanceMaMe, slow
| ?
| ?
|-
|-
-
| PSX
+
| Multi
-
| [[ZPSX]]
+
| qMame.ld
-
| currently in active development, see http://www.oesf.org/forums/index.php?showtopic=17052
+
| ?
 +
| http://www.elsix.org/index.php?w=project&p=376
 +
|-
 +
| Multi
 +
| Xmame.sdl
 +
| ?
 +
| http://www.elsix.org/index.php?w=project&p=1044
 +
|-
 +
| Multi
 +
| zMame
 +
| Slow but playable. May need to enable auto frame skip on some action games.
 +
| http://zmame.mameworld.net/
 +
|}
 +
 
 +
== External Sites ==
 +
 
 +
{| border="1" cellpadding="2"
 +
| '''Site'''
 +
| '''Comments'''
 +
|-
 +
|[http://booyaa.org/dokuwiki/zaurus/gamingonthego booyaa's gaming on the go]
 +
|a review site about emulators on the zaurus and their games.
 +
|-
 +
|[http://www.linuxlinks.com/PDA/Zaurus/Software/Emulators/ Linux Link's emulation section]
 +
|
 +
|-
 +
|http://www.tyrannozaurus.com/?q=wiki/psx4allCompatList
 +
|Tyrannozaurus's PSX4All compatibility
 +
|-
 +
|http://killefiz.de/zaurus/showapps.php?cat=15
 +
|emulation section on killefiz, out of date but useful
|}
|}
-
--
+
[[Category:Emulators]]
-
unfinished, but hopefully experts will add stuff.
+

Current revision

From the 700 series Zaurus onwards, there has been sufficient processor power and memory to allow emulation of other platforms. Of course, it is quicker to provide a virtual machine/application library interface than to emulate an alien platform where the processor and peripherals are totally different from the Zaurus's.

The most exciting development as of writing this is the Zaurus port of the PSX emulator. http://www.oesf.org/forums/index.php?showtopic=17052

Contents

Game console systems

Device Package Status/Performance/Hints Home Page
Atari 2600 zStella  ? http://www.newbreedsoftware.com/lab/zstella/
SNES  ?  ? http://www.suhami.net/zaurus/index.cgi?Emulator/snes9x
PSX ZPSX currently in active development, see

http://www.dcemu.co.uk/vbulletin/showthread.php?t=38828 http://www.oesf.org/forums/index.php?showtopic=17052 Compatibility lists at http://www.oesf.org/index.php?title=ZPSX and http://www.tyrannozaurus.com/?q=wiki/psx4allCompatList

http://www.psx4all.net/

Home Computers

Device Package Status/Performance/Hints Home Page
Apple2e Zapple http://led.e-fever.org/zaurus/modules/mydownloads/
Atari 8-bit Line Atari800z Doesn't work if launched from the launcher, I had to launch from the command line with the "-window" option. Kind of slow, I'm looking for speed improvements. http://zaurus.spy.org/feeds/emulators/new-atari/
Commodore 64 Frodo Very fast. Haven't got sound to work. Really needs FrodoGUI to be of any use. http://www.elsix.org/index.php?w=project&p=Frodo
Commodore Amiga UAE  ? http://www.elsix.org/index.php?w=project&p=537
Sinclair Spectrum ZJasper Not sure how to make it work, needs java http://s88074083.onlinehome.us/Zaurus/Index.htm
Sinclair Spectrum ZX4Zaurus Lost - broken download? Needs java http://killefiz.de/zaurus/showdetail.php?app=295

reported found, here at http://www.oesf.org/forums/index.php?showtopic=23092&view=findpost&p=153959

Multi MaxMess  ? http://www.elsix.org/index.php?w=project&p=654

PC Emulators/Virtual Machines

Device Package Status/Performance/Hints Home Page
x86/DOS Bochs very slow, create a bochs image on a PC first then copy to Zaurus http://bochs.sourceforge.net/ - zaurus port at http://www.its.caltech.edu/~tzer-jen/zbochs/
x86/DOS dosbox  ?  ?
x86 virtual machine qemu very slow, create a qemu disk image on a PC first then copy to Zaurus http://fabrice.bellard.free.fr/qemu/

Handhelds

Device Package Status/Performance/Hints Home Page
Atari Lynx handy/sdl  ? See this thread: http://www.oesf.org/forums/index.php?showtopic=18087
GameBoy GameboyZ (SDL) A little slow, but very playable. Plays in portrait mode on the SL-5500. Calendar and Contacts buttons are mapped as A and B. http://psifertex.com/zaurus/gbz.phtml
GameBoy qtgnuboy (Qt/SDL) slower than GameboyZ. Buttons are not mapped to zaurus application buttons. http://www.warmi.net/zaurus/gnuboy.shtml
GameBoy ZGnuBoy (SDL) Spot on emulation, speed is perfect. My only gripe is that it plays in Landscape mode on the SL-5500. Also controls are bit odd with some GB buttons are mapped to the keyboard. Has game saves. http://www.killefiz.de/zaurus/showdetail.php?app=1218
Palm (68k) qpose slow, only for Dragonball/68k based Palms such as M100 and M505. http://www.climov.com/zaurus/qpose/

Arcade Systems

Most of these are various ports of Mame

Device Package Status/Performance/Hints Home Page
Multi MaxMame This is a version of AdvanceMaMe, slow  ?
Multi qMame.ld  ? http://www.elsix.org/index.php?w=project&p=376
Multi Xmame.sdl  ? http://www.elsix.org/index.php?w=project&p=1044
Multi zMame Slow but playable. May need to enable auto frame skip on some action games. http://zmame.mameworld.net/

External Sites

Site Comments
booyaa's gaming on the go a review site about emulators on the zaurus and their games.
Linux Link's emulation section
http://www.tyrannozaurus.com/?q=wiki/psx4allCompatList Tyrannozaurus's PSX4All compatibility
http://killefiz.de/zaurus/showapps.php?cat=15 emulation section on killefiz, out of date but useful
Personal tools