xboxscene.org forums

OG Xbox Forums => Software Forums => Emulators => Topic started by: pike-old on June 21, 2003, 10:35:00 AM

Title: Someone Please Port A Decent Speccy Emu
Post by: pike-old on June 21, 2003, 10:35:00 AM

Bump, in anticipation!
Title: Someone Please Port A Decent Speccy Emu
Post by: IraqiDrunk on June 21, 2003, 11:11:00 AM
Maybe nobody's made an emulator yet because nobody knows what the Spectrum is.  I've never heard of it so I don't care if they ever came out with an emulator for it.  Sounds like some really old video game system.
Title: Someone Please Port A Decent Speccy Emu
Post by: Carcharius on June 21, 2003, 11:16:00 AM
I've been thinking about porting a speccy emu for some time (since I released the first version of Xenesis)

I've been pretty busy since then working on upgrades to Xenesis, so haven't had a chance to pursue it any further.

It's going to be a little while before I've got time to think about it again (in the middle of a major revision to Xenesis), in the meantime if you can find a decent opensource speccy emu (that is windows/directx based) and drop me a line and point me at it. That would give me more info to help me decide if it's soemthing I can do.

No promises, and like I said I'm busy for the time being - but having all the info to hand would definitely help.

Carcharius
Title: Someone Please Port A Decent Speccy Emu
Post by: Carcharius on June 21, 2003, 12:46:00 PM
Pike,

yeah sorry - just read your new message and realised you'd sent it to me before! My fault for having my head buried too far in the source for Xenesis!!

When I get time I'll have a look at the info you sent and see if there is anything useful there.

Carcharius
Title: Someone Please Port A Decent Speccy Emu
Post by: EvilWays on June 21, 2003, 01:13:00 PM
You're gonna have slower emulation then (maybe a helluva lot slower) if you emulate the Spectrum thru another emulator, as the Xbox then has to load two sets of opcodes and everything else and it becomes double interpretation of code.
Title: Someone Please Port A Decent Speccy Emu
Post by: PindaKaaz on June 21, 2003, 02:16:00 PM
Jet set willy, attic attac, way of the exploding fist  love.gif
Title: Someone Please Port A Decent Speccy Emu
Post by: No1XBoxWizard on June 21, 2003, 02:30:00 PM
Or even 'manic miner / monty mole'  ohmy.gif
Title: Someone Please Port A Decent Speccy Emu
Post by: pike-old on June 21, 2003, 02:39:00 PM
Now you're getting the plot!

Failed to get a speccy emu running off another emu. The closest I got was with the Amiga and Playstation emus, but no joy. Won't give up though, pending someone doing the honourable thing and porting a Speccy emu for the XBOX outright
Title: Someone Please Port A Decent Speccy Emu
Post by: Carcharius on June 22, 2003, 01:12:00 AM
Just a thought,

Bochs lets you emulate a pc on your xbox right? (haven't tried it myself)

If that'll then let you run dos (or win95 or whatever - likeI said I haven't tried it) then you can probably run a spectrum emu from there.

And it ought to give keyboard support too.

And you can probably do something similar with Xbox Linux - again I haven't tried it myself so I don't know for sure.

Carcharius
Title: Someone Please Port A Decent Speccy Emu
Post by: pike-old on June 22, 2003, 07:37:00 AM

Phil -

Highway encounter
Alien Encounter
Head over Heals
Anything by Rare
School Daze
Deathchase 3D


The list is as comprehensive as it is enduringly impressive.
Title: Someone Please Port A Decent Speccy Emu
Post by: woo on June 22, 2003, 08:23:00 AM
A friend of mine, TheHiVE, has a very very nice Speccy emulator on GBA called ZXAdvance... You could try that out via CH3 (or other GBA emulator) and see if it works I guess.

May work well.. maybe not...  Just a suggestion.  I haven't actually tried this.
Title: Someone Please Port A Decent Speccy Emu
Post by: pike-old on June 22, 2003, 01:30:00 PM
bump..
Title: Someone Please Port A Decent Speccy Emu
Post by: Dante_Ali on June 22, 2003, 04:05:00 PM
QUOTE (woo @ Jun 22 2003, 05:23 PM)
A friend of mine, TheHiVE, has a very very nice Speccy emulator on GBA called ZXAdvance... You could try that out via CH3 (or other GBA emulator) and see if it works I guess.

May work well.. maybe not...  Just a suggestion.  I haven't actually tried this.

It will probably run very slow... there's not a single game that the CH3 emu runs at fullspeed, let alone an app that emulates another console.
Title: Someone Please Port A Decent Speccy Emu
Post by: desertboy on June 22, 2003, 11:34:00 PM
back to skool
robocop
gremlins the graphic adventure
sim city
mercenary
bard's tale
Title: Someone Please Port A Decent Speccy Emu
Post by: derf on June 23, 2003, 03:13:00 AM
rolleyes.gif

It would be excellent if someone was to port one.

Title: Someone Please Port A Decent Speccy Emu
Post by: Amything on June 23, 2003, 04:03:00 AM
Sinclair Spectrum is really the only emu I'm intereseted in playing. Have so many memories from that! Seeing Skullcrushers post about many of the games are on C64 I will try that out. Do you need a keyboard for the C64 emu?

Title: Someone Please Port A Decent Speccy Emu
Post by: pelago on June 23, 2003, 04:53:00 AM
As pike mentioned right at the top of this thread, Dreamspec isn't much good as it doesn't accept any input.

pelago
Title: Someone Please Port A Decent Speccy Emu
Post by: Kubik on June 23, 2003, 07:38:00 AM
Having grown up with the spectrum also, I'd be willing to do a port if a decent codebase can be found.

-Kubik
Author DaphneX Emu
Title: Someone Please Port A Decent Speccy Emu
Post by: pike-old on June 23, 2003, 09:11:00 AM
Kubik,

Glad to see that you're interested. I think it's something of a SIN that the C64 is represented (very well) on the XBOX, but its arch rival is not!

Personally, I use ZX32, simply because I'm familiar with it, and when I started using it all those yeasrs ago, it was by far the best....

However, I don't think that you can go far wrong with ANY Spectrum emulator. The fact is that on the PC they have been working on such emus for years and the Speccy hardware is so archaic that it has been very well 'seen to'. There are even emus that boost the sound and add extra colours!

Anyway, the attached list should help, and includes direct links to source code where available! I'd encourage you to go for it as, if nothing else, you could have the Kudos off knocking out the first Speccy emu on the XBOX - no-one could ever take that away from you. And with a huge back catalogue of superb games available, given all the other emus already available, this really would be my next emu of choice. ANYWAY, try the below link and see what you think!

http://www.void.jump.../emulators.html


PS If you need any help in terms of documentation/beta testing or compatibility/FAQs then just shout - that is more my bag than actually coding....


The link below gives you some idea of which are most popular, by listing the number of folk who have downloaded them!

http://www.worldofsp...g/emustats.html

Title: Someone Please Port A Decent Speccy Emu
Post by: PhilipG on June 23, 2003, 11:31:00 PM
smile.gif

Of course, the Speccy blows C64 out of the water 999 times out of 1000.  The C64 palette was predominantly brown (for whatever crazy reason).

More fab games:
Exolon, Yeti
Jack The Nipper II
Black Magic
Xor
Bugeyes
Battle of the Planets
Batty
Paperboy
Arkanoid, Gauntlet, and their sequels
Title: Someone Please Port A Decent Speccy Emu
Post by: evilnick on June 24, 2003, 12:45:00 AM
blink.gif
Title: Someone Please Port A Decent Speccy Emu
Post by: woo on June 24, 2003, 06:59:00 PM
QUOTE (Dante_Ali @ Jun 23 2003, 01:05 AM)
It will probably run very slow... there's not a single game that the CH3 emu runs at fullspeed, let alone an app that emulates another console.

Strange.  I've always found CH3 to be the better GBA emulator on XBOX.  I've always had 100% speed with the most accurate sound emulation.  If CH3 has an issue, then it's compatability, not speed.  Maybe you're using an old version?...

I tried it on CH3 and it doesn't like the BIOS.  I'm sure it would work on another emulator.. it works on PC emulation of GBA.

There are few issues with controls really.. TheHiVE has designed them to work well with GBA controls and the GBA controls are mapped nicely on an XBOX controller.  I don't really see a problem with this.

Title: Someone Please Port A Decent Speccy Emu
Post by: Dante_Ali on June 26, 2003, 04:57:00 AM
QUOTE (woo @ Jun 25 2003, 03:59 AM)
QUOTE (Dante_Ali @ Jun 23 2003, 01:05 AM)
It will probably run very slow... there's not a single game that the CH3 emu runs at fullspeed, let alone an app that emulates another console.

Strange.  I've always found CH3 to be the better GBA emulator on XBOX.  I've always had 100% speed with the most accurate sound emulation.  If CH3 has an issue, then it's compatability, not speed.  Maybe you're using an old version?...

I tried it on CH3 and it doesn't like the BIOS.  I'm sure it would work on another emulator.. it works on PC emulation of GBA.

There are few issues with controls really.. TheHiVE has designed them to work well with GBA controls and the GBA controls are mapped nicely on an XBOX controller.  I don't really see a problem with this.

AFAIK there is still only one version of CH3 publicly available. And that one wasn't running at fullspeed because frameskipping was turned on in the current build.

It's better than Hikaru's Visual Boy Advance port, speed-wise, though.