OESF Portables Forum
Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: ogrefish on January 27, 2007, 02:36:30 pm
-
Is there a ZX spectrum emulator for the SL5500 (Opie 1.2.1 - OZ 3.5.4)? I have an urge to play manic miner and jet set willy on the go again..:G:
-
Is there a ZX spectrum emulator for the SL5500 (Opie 1.2.1 - OZ 3.5.4)? I have an urge to play manic miner and jet set willy on the go again..:G:
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=152664\")
Hi, I was hoping for a ZX Spectrum emulator for Sharp/Cacko as you can see from my thread here:-
[a href=\"https://www.oesf.org/forums/index.php?showtopic=22637]https://www.oesf.org/forums/index.php?showtopic=22637[/url]
I have found a couple of emulators written in Java (Jeode?) but I cannot get either to work on my SL-C3200 running Cacko. I will probably create a request for help thread regarding these when I get chance.
Ideally, I was hoping that there was a compiled version of an existing emulator.
I did find FUSE compiled for pdaXrom but nothing else unfortunately.
-
funny, a colleague was waxing lyrical about his "speccy" days, so I took a look at this.
I think there were two on killefiz.de.. ah yes...
http://killefiz.de/zaurus/showapps.php?cat=15 (http://killefiz.de/zaurus/showapps.php?cat=15)
however, I think when I tried to download one, it was 404, the other I think would have worked.
-
ohhh... Bruce Lee! : http://killefiz.de/zaurus/showdetail.php?app=611 (http://killefiz.de/zaurus/showdetail.php?app=611)
...that brings back memories.
Now you have me wanting to play.
EDIT: Sorry that's not Spectrum. I got carried away.
-
funny, a colleague was waxing lyrical about his "speccy" days, so I took a look at this.
I think there were two on killefiz.de.. ah yes...
http://killefiz.de/zaurus/showapps.php?cat=15 (http://killefiz.de/zaurus/showapps.php?cat=15)
however, I think when I tried to download one, it was 404, the other I think would have worked.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153491\"][{POST_SNAPBACK}][/a][/div]
The one that the link works for is zJasper. The other one is zx4zaurus which I have managed to track down. I have installed both but neither work on my SL-C3200 running Cacko.
When I launch them the resolution changes and it displays 'Please wait...' and it looks like it may start then it just goes back to the launcher. This happens on both.
Is it a problem with Jeode do you think? Do I need to install Jeode as well?
Cheers
-
The one that the link works for is zJasper. The other one is zx4zaurus which I have managed to track down. I have installed both but neither work on my SL-C3200 running Cacko.
When I launch them the resolution changes and it displays 'Please wait...' and it looks like it may start then it just goes back to the launcher. This happens on both.
Is it a problem with Jeode do you think? Do I need to install Jeode as well?
Cheers
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=153959\")
hmm, please consider updating the wiki with the location of zx4zaurus here:
[a href=\"https://www.oesf.org/index.php?title=Emulation]https://www.oesf.org/index.php?title=Emulation[/url]
you will definitely need java installed.
https://www.oesf.org/index.php?title=Zaurus_Java_FAQ (https://www.oesf.org/index.php?title=Zaurus_Java_FAQ)
--edit- if you don't want to update wiki, just reply with URL of zx4zaurus and I will do so for you, thanks
-
There is hope that Fuse can be compiled for Sharp/Cacko as it supports SDL. We just need good soul to try that.
-
hmm, please consider updating the wiki with the location of zx4zaurus here:
https://www.oesf.org/index.php?title=Emulation (https://www.oesf.org/index.php?title=Emulation)
you will definitely need java installed.
https://www.oesf.org/index.php?title=Zaurus_Java_FAQ (https://www.oesf.org/index.php?title=Zaurus_Java_FAQ)
--edit- if you don't want to update wiki, just reply with URL of zx4zaurus and I will do so for you, thanks
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153960\"][{POST_SNAPBACK}][/a][/div]
Thanks for that, I will read up and get Java installed.
Don't have the link I'm afraid but I will search again and post it.
There is hope that Fuse can be compiled for Sharp/Cacko as it supports SDL. We just need good soul to try that.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153968\"][{POST_SNAPBACK}][/a][/div]
Fingers crossed mate. Fuse would be excellent. I may have a go at compiling if someone who knows what they are doing doesn't get in there first. Hopefully it's not TOO tricky.
-
There is hope that Fuse can be compiled for Sharp/Cacko as it supports SDL. We just need good soul to try that.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153968\"][{POST_SNAPBACK}][/a][/div]
I'm giving it a go as we speak.. the secret appear to be to stick with SDL:
in libspectrum:
/configure -with-sdl --without-glib --prefix=/mnt/card/usr/fuse
in fuse:
./configure -with-sdl --without-gtk2 --without-gkt --prefix=/mnt/card/usr/fuse
problem is that configure works in libspectrum, but the make fails:$ make
make all-recursive
make[1]: Entering directory `/hdd2/build/libspectrum-0.2.2'
Making all in doc
make[2]: Entering directory `/hdd2/build/libspectrum-0.2.2/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/hdd2/build/libspectrum-0.2.2/doc'
Making all in myglib
make[2]: Entering directory `/hdd2/build/libspectrum-0.2.2/myglib'
/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/mnt/card/usr/fuse/include -g -O2 -Wall -c ghash.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/mnt/card/usr/fuse/include -g -O2 -Wall -c ghash.c -fPIC -DPIC -o .libs/ghash.o
In file included from ghash.c:41:
../internals.h:36: libspectrum.h: No such file or directory
make[2]: *** [ghash.lo] Error 1
make[2]: Leaving directory `/hdd2/build/libspectrum-0.2.2/myglib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/hdd2/build/libspectrum-0.2.2'
make: *** [all-recursive-am] Error 2
there is no libspectrum.h!
-
there is no libspectrum.h!
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=153978\")
Maybe I'm missing something here (sincere apologies if that's the case) but I have libspectrum here and it includes libspectrum.h.
The file I have is libspectrum-0.2.2.tar.gz
From here:-
[a href=\"ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/libspectrum-0.2.2.tar.gz]ftp://ftp.worldofspectrum.org/pub/sinclai...um-0.2.2.tar.gz[/url]
It would be tremendous if FUSE can be compiled.
Cheers
-
Maybe I'm missing something here (sincere apologies if that's the case) but I have libspectrum here and it includes libspectrum.h.
The file I have is libspectrum-0.2.2.tar.gz
From here:-
ftp://ftp.worldofspectrum.org/pub/sinclai...um-0.2.2.tar.gz (http://ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/unix/libspectrum-0.2.2.tar.gz)
It would be tremendous if FUSE can be compiled.
Cheers
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153998\"][{POST_SNAPBACK}][/a][/div]
aha, when I first unpack libspectrum the file libspectrum.h exists, but when I run the configure program it renames it to libspectrum.h.in (happens on both a x86 and arm build). very odd.
I also thought I would have a go at the latest xmame/mess build, got it build on linux x86 with sdl, so there's hope for the arm build.
so many projects, so little time!
-
aha, when I first unpack libspectrum the file libspectrum.h exists, but when I run the configure program it renames it to libspectrum.h.in (happens on both a x86 and arm build). very odd.
I also thought I would have a go at the latest xmame/mess build, got it build on linux x86 with sdl, so there's hope for the arm build.
so many projects, so little time!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=154034\"][{POST_SNAPBACK}][/a][/div]
Hmmm, not sure if I'm being much help here but this is included in the comments at the top of libspectrum.h:-
/* NB: This file is autogenerated from libspectrum.h.in. Do not edit
unless you know what you're doing */
Straight after the unpack I have a libspectrum.h.in as well.
-
I got Fuse running a few years ago. It was still too slow. Not much better than the java emulators, to be honest.
Maybe someone with more time than me can optimise it, but I was very dissapointed with it.
-
Merli compiled Fuse for pdaXrom, see:
https://www.oesf.org/forums/index.php?showtopic=18284&hl= (https://www.oesf.org/forums/index.php?showtopic=18284&hl=)
He didn't complain about speed, but X is a different world, I guess.
-
is there still any interest in this? I'm interested!
I have tried out a few of the standard unix emulators on my 3100 running cacko, using meanie's peerless pdaXQtrom and gcc images. Ideally I'd like something that executes in full screen (so I am aiming mostly at SDL) and at full speed.- Fuse built (with SDL, without glib and gtk), but does not execute correctly. Looks like it gets hung up somewhere in the SDL init. I'm planning to take a closer look when I have time.
- fbzx builds and runs correctly, but is very slow.
- spectemu builds and runs correctly using pdaXQTrom. Performance is OK with sound off and the window kept small, and a bit sub-par with sound enabled (but still better than fbzx). I had to remap the x11 keyboard definitions to get a right-shift key (which is how the emulator reads symbol shift). the pdaxqtrom server appears to deliver the same keycode for the left and right shift keys on the 3100 keyboard.
I'll see about building an ipk if anybody wants to give one of these a go.
-
Hi
I'm definitely still interested in a good ZX Spectrum emulator on the Zaurus.
As you can see from my posts above I have tried the two emus listed on www.killefiz.de.
ZJasper wasn't much use and the link to ZX4Zaurus was broken. I managed to track down the ZX4Zaurus ipk and have attached it.
ZX4Zaurus runs games but the graphics can be glitchy and it has no sound.
Also, as both of these were developed for the old Zaurus models they are QVGA so either run in portrait mode, look terrible and make it difficult to use the keyboard, or run in a movable window which is a quarter of the screen size.
It's a shame that FUSE didn't compile for Sharp/Cacko as that would be ideal for me. It it possible that someone with the skillz could have another go at this at it looked very promising.
ZX4Zaurus - [ You are not allowed to view attachments ]