OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Spectrum Emulator, Is there one?
ogrefish
post Jan 27 2007, 11:36 AM
Post #1





Group: Members
Posts: 16
Joined: 15-January 07
Member No.: 13,966



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:
Go to the top of the page
 
+Quote Post
hughsieman
post Feb 8 2007, 04:43 AM
Post #2





Group: Members
Posts: 28
Joined: 28-December 06
Member No.: 13,514



QUOTE(ogrefish @ Jan 27 2007, 08:36 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:
*


Hi, I was hoping for a ZX Spectrum emulator for Sharp/Cacko as you can see from my thread here:-

http://www.oesf.org/forums/index.php?showtopic=22637

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.
Go to the top of the page
 
+Quote Post
speculatrix
post Feb 8 2007, 08:29 AM
Post #3





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



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

however, I think when I tried to download one, it was 404, the other I think would have worked.
Go to the top of the page
 
+Quote Post
Antikx
post Feb 8 2007, 09:38 AM
Post #4





Group: Members
Posts: 1,156
Joined: 5-January 05
From: Winnipeg, Manitoba
Member No.: 6,127



ohhh... Bruce Lee! : http://killefiz.de/zaurus/showdetail.php?app=611
...that brings back memories. smile.gif
Now you have me wanting to play.
EDIT: Sorry that's not Spectrum. I got carried away.
Go to the top of the page
 
+Quote Post
hughsieman
post Feb 13 2007, 04:23 AM
Post #5





Group: Members
Posts: 28
Joined: 28-December 06
Member No.: 13,514



QUOTE(speculatrix @ Feb 8 2007, 05:29 PM)
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

however, I think when I tried to download one, it was 404, the other I think would have worked.
*


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
Go to the top of the page
 
+Quote Post
speculatrix
post Feb 13 2007, 04:40 AM
Post #6





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



QUOTE(hughsieman @ Feb 13 2007, 01:23 PM)
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
*


hmm, please consider updating the wiki with the location of zx4zaurus here:
http://www.oesf.org/index.php?title=Emulation

you will definitely need java installed.
http://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
Go to the top of the page
 
+Quote Post
qaz
post Feb 13 2007, 06:59 AM
Post #7





Group: Members
Posts: 26
Joined: 6-January 06
Member No.: 8,867



There is hope that Fuse can be compiled for Sharp/Cacko as it supports SDL. We just need good soul to try that.
Go to the top of the page
 
+Quote Post
hughsieman
post Feb 13 2007, 08:37 AM
Post #8





Group: Members
Posts: 28
Joined: 28-December 06
Member No.: 13,514



QUOTE(speculatrix @ Feb 13 2007, 01:40 PM)
hmm, please consider updating the wiki with the location of zx4zaurus here:
http://www.oesf.org/index.php?title=Emulation

you will definitely need java installed.
http://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
*


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(qaz @ Feb 13 2007, 03:59 PM)
There is hope that Fuse can be compiled for Sharp/Cacko as it supports SDL. We just need good soul to try that.
*


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.
Go to the top of the page
 
+Quote Post
speculatrix
post Feb 13 2007, 09:54 AM
Post #9





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



QUOTE(qaz @ Feb 13 2007, 03:59 PM)
There is hope that Fuse can be compiled for Sharp/Cacko as it supports SDL. We just need good soul to try that.
*


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
$ 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!
Go to the top of the page
 
+Quote Post
hughsieman
post Feb 13 2007, 02:43 PM
Post #10





Group: Members
Posts: 28
Joined: 28-December 06
Member No.: 13,514



QUOTE(speculatrix @ Feb 13 2007, 06:54 PM)
there is no libspectrum.h!
*


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

It would be tremendous if FUSE can be compiled.

Cheers
Go to the top of the page
 
+Quote Post
speculatrix
post Feb 14 2007, 03:51 AM
Post #11





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



QUOTE(hughsieman @ Feb 13 2007, 11:43 PM)
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

It would be tremendous if FUSE can be compiled.

Cheers
*


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!
Go to the top of the page
 
+Quote Post
hughsieman
post Feb 14 2007, 04:01 AM
Post #12





Group: Members
Posts: 28
Joined: 28-December 06
Member No.: 13,514



QUOTE(speculatrix @ Feb 14 2007, 12:51 PM)
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!
*


Hmmm, not sure if I'm being much help here but this is included in the comments at the top of libspectrum.h:-

CODE
/* 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.
Go to the top of the page
 
+Quote Post
Fromwithin
post Feb 16 2007, 04:33 AM
Post #13





Group: Members
Posts: 59
Joined: 17-February 04
From: Wirral, UK
Member No.: 1,907



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.
Go to the top of the page
 
+Quote Post
qaz
post Feb 16 2007, 05:14 AM
Post #14





Group: Members
Posts: 26
Joined: 6-January 06
Member No.: 8,867



Merli compiled Fuse for pdaXrom, see:
http://www.oesf.org/forums/index.php?showtopic=18284&hl=
He didn't complain about speed, but X is a different world, I guess.
Go to the top of the page
 
+Quote Post
gds
post Mar 6 2007, 04:36 AM
Post #15





Group: Members
Posts: 18
Joined: 18-March 05
From: Ireland
Member No.: 6,661



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.
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 20th September 2014 - 03:58 AM