View Full Version : Basic ZX Spectrum Emulation on PSP

August 12th, 2005, 12:39
Kind of. Using fMSX and the attached .dsk image (half way down page 2) of an ancient Speccy emulator for the MSX, it's entirely possible to run 48k BASIC at a half decent speed. Sadly, the emulator doesn't support snapshots and stuff, but it's nice to see the Spectrum BASIC prompt on the PSP screen...

Use the .dsk image I've made (zipped) as a normal MSX disk, in MSX2+ mode, then enter RUN "ROMU6.BAS" using the fMSX on screen keyboard (right trigger). And then wait about 5 seconds.

Et voila...


August 12th, 2005, 18:33
not bad :)

August 13th, 2005, 10:27
any screens of this working im really curious

and what games run at a decent speed ?

August 13th, 2005, 10:44
Pic attached.

MSX2Spec doesn't load snapshots or anything, so it's going to be tricky to load Speccy games, unless there's some way of packaging them onto the MSX .dsk file and hoping the emulator can access them that way.

BASIC works, mind. ;)

August 13th, 2005, 10:46
does look cool :)

August 13th, 2005, 10:49
Heres a smaller pic for the main page

August 13th, 2005, 10:55
Well, we don't have any choice ;)

I've actually got a pack of MSX games that are direct Speccy ports - about 25 of them, including some great classics - at the moment that's all we can use, until some bright spark comes up with an emulator. It's just a shame we can't use the fMSX emulator as a base, as it's ace...

August 13th, 2005, 11:04
Wow, this thread got on the PSP wiki quick ;)

Prepare for the abuse because it doesn't run Outrun... :)

August 13th, 2005, 17:55
When I try to run this I get Device I/O error?

My fmsx emulator is all up and running and I can play games just can't get this to work, any ideas?

August 14th, 2005, 11:52
Are you using 2+ mode in the emulator? At what point does it give the error?

August 14th, 2005, 14:25
Hi alex, yeah i'm using 2+ mode . I type in RUN "ROMU6.BAS" and press enter and then I get the error. I've tried it with the msxspec zipped and unzipped but no joy. In my settings I have the first rom empty and the second rom with my bios file.

August 14th, 2005, 15:29
You don't need to have the BIOS file in the rom selector though - it does that itself if the BIOS files are in the right folder. You just need to select which machine type. I assume you're using a recent version?

August 14th, 2005, 20:04
I'm using fmx062b plus,

this is my file structure


in my fmsx folder I have the eboot, keyboard bitmap image, config file, msx2spec.zip, bios folder and save folder.


in my bios folder I have

msx2pect, msx2p, msx, msx2, msx2ext

When I start the emulator up these are my settings,


ROM 1 0 Generic 8kb
ROM 2 0 Generic 8kb


When I go to config at the top of the first menu I've set the wallpaper keyboard and changed the clock speed.

I go back to the first menu and click on power.

I use the right shoulder button to bring up the keyboard

and I type in RUN "ROMU6.BAS" and press enter and then I get the Device I/O error

Oh yeah when the emulator starts up it has MSX BASIC version 3.0 on the top of the page.

August 14th, 2005, 20:08
The .dsk is in, though, right?

August 14th, 2005, 20:15
PSP Coder

Join Date: Jul 2005
Posts: 30


The .dsk is in, though, right?

in where? lol!!

August 14th, 2005, 20:17
MSX2Spectrum - the .dsk file that's in the attachment in the first post of this thread? That's the disk with the actual emulator on, mate. You need to have that in drive A before powering on.

August 14th, 2005, 20:25
I click on drive a and I have this


I scroll down to MSX2SPEC.ZIP and it goes red, I click on it but it doesn't see any .dsk file , all I have is ..



August 14th, 2005, 20:31
Hmm. The attached ZIP doesn't seem right in the first post. Try this one instead (attached).

August 14th, 2005, 20:51
Thanks for the new file, that is now showing up in drive a as


So I power up the emulator and type in RUN "ROMU6.BAS" and I still get that error, lol!!

I tried RUN "spec.bas" and RUN "spec" , I eved tried Load "ROMU6.BAS" but it still doesn't work.

Don't worry about it mate, i'll just have to wait for that elusive spectrum emulator.

August 14th, 2005, 20:52
Oh yeah and thanks for your help.

August 15th, 2005, 09:02
No idea then mate, it's definately working on mine... Sorry!