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

Title: Spectrum Emulator
Post 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:
Title: Spectrum Emulator
Post by: hughsieman on February 08, 2007, 07:43:38 am
Quote
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.
Title: Spectrum Emulator
Post by: speculatrix on February 08, 2007, 11:29:53 am
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.
Title: Spectrum Emulator
Post by: Antikx on February 08, 2007, 12:38:20 pm
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.
Title: Spectrum Emulator
Post by: hughsieman on February 13, 2007, 07:23:00 am
Quote
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
Title: Spectrum Emulator
Post by: speculatrix on February 13, 2007, 07:40:16 am
Quote
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
Title: Spectrum Emulator
Post by: qaz on February 13, 2007, 09:59:20 am
There is hope that Fuse can be compiled for Sharp/Cacko as it supports SDL. We just need good soul to try that.
Title: Spectrum Emulator
Post by: hughsieman on February 13, 2007, 11:37:39 am
Quote
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.

Quote
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.
Title: Spectrum Emulator
Post by: speculatrix on February 13, 2007, 12:54:35 pm
Quote
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:
Code: [Select]
$ 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!
Title: Spectrum Emulator
Post by: hughsieman on February 13, 2007, 05:43:48 pm
Quote
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
Title: Spectrum Emulator
Post by: speculatrix on February 14, 2007, 06:51:36 am
Quote
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!
Title: Spectrum Emulator
Post by: hughsieman on February 14, 2007, 07:01:03 am
Quote
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:-

Code: [Select]
/* 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.
Title: Spectrum Emulator
Post by: Fromwithin on February 16, 2007, 07:33:24 am
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.
Title: Spectrum Emulator
Post by: qaz on February 16, 2007, 08:14:37 am
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.
Title: Spectrum Emulator
Post by: gds on March 06, 2007, 07:36:08 am
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.I'll see about building an ipk if anybody wants to give one of these a go.
Title: Spectrum Emulator
Post by: hughsieman on March 08, 2007, 05:47:47 am
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 ]