GP2X Is This Emulator Portable?


b._.o._.b

Well-Known Member
Joined
Jul 6, 2006
Messages
1,157
The first pc I've owned was a Sharp MZ800. That was a great machine, only not as popular as c64.
It had some fine games, but also applications that some of you may find interesting. The basic language that was included was very similar to the MSX basic.
Here you can find some of the games you can play with it.

http://sharp.wz.cz/browse/view.php?join=1&lang=eng

This PC is not very well known but has some games that I like very much:

Flappy (the best version ever, it's better than the NES one)
http://sharp.wz.cz/files/others/pictures/&...banner1.gif.gif (a small preview)
Nakamoto (there's a version for CPC, but the MZ800 version is better)
Zexas (nice shooter)
Moty
Wooky and much more.

Well I think it will be worth the effort to port the Linux MZ800em emulator and I hope it is somehow possible. It's a rather old emulator and it runs on slow machines as well.

Here's the link to the open source emulator:

http://sourceforge.net/project/showfiles.p...package_id=6775
 
B)-->
b._.o._.b said:
The first pc I've owned was a Sharp MZ800. That was a great machine, only not as popular as c64.
It had some fine games, but also applications that some of you may find interesting. The basic language that was included was very similar to the MSX basic.
Here you can find some of the games you can play with it.

http://sharp.wz.cz/browse/view.php?join=1&lang=eng

This PC is not very well known but has some games that I like very much:

Flappy (the best version ever, it's better than the NES one)
http://sharp.wz.cz/files/others/pictures/&...banner1.gif.gif (a small preview)
Nakamoto (there's a version for CPC, but the MZ800 version is better)
Zexas (nice shooter)
Moty
Wooky and much more.

Well I think it will be worth the effort to port the Linux MZ800em emulator and I hope it is somehow possible. It's a rather old emulator and it runs on slow machines as well.

Here's the link to the open source emulator:

http://sourceforge.net/project/showfiles.p...package_id=6775

Hey Bob,

I took a look at the source code to the emulator briefly, It appears to be coded entirely in C, though there might be a inline assembly function or two that I missed.

That said, porting it should not be a difficult task, the only area's that would not easily port right away appeared to be the input section and how the program handles the framebuffer.

The emulator itself is rather sloppily coded, so I have no idea how the performance would be on the Gp2x.
 
Last edited by a moderator:
Jonathan Holland posted on Dec 24 2006 at 06:56 PM said:
Hey Bob,

I took a look at the source code to the emulator briefly, It appears to be coded entirely in C, though there might be a inline assembly function or two that I missed.

That said, porting it should not be a difficult task, the only area's that would not easily port right away appeared to be the input section and how the program handles the framebuffer.

The emulator itself is rather sloppily coded, so I have no idea how the performance would be on the Gp2x.

Thanks Jonathan for looking into this. If you (or someone else) wants to give it a go, I'll be glad to help with testing.

Not that I expect anything :)
 
Last edited by a moderator:
B)-->
b._.o._.b said:
Jonathan Holland posted on Dec 24 2006 at 06:56 PM said:
Hey Bob,

I took a look at the source code to the emulator briefly, It appears to be coded entirely in C, though there might be a inline assembly function or two that I missed.

That said, porting it should not be a difficult task, the only area's that would not easily port right away appeared to be the input section and how the program handles the framebuffer.

The emulator itself is rather sloppily coded, so I have no idea how the performance would be on the Gp2x.

Thanks Jonathan for looking into this. If you (or someone else) wants to give it a go, I'll be glad to help with testing.

Not that I expect anything :)

The problem with emulating PC's with a GP2x is emulating the keyboard. At its best, a virtual keyboard is always clunky.

I wonder if the effort to port the emulator is really worth it, however if I have some downtime between projects I'll see what I can do.
 
Last edited by a moderator:
Jonathan Holland posted on Dec 25 2006 at 12:34 AM said:
The problem with emulating PC's with a GP2x is emulating the keyboard. At its best, a virtual keyboard is always clunky.

You're right about the keyboard emulating. The console emulators are always a bit more convenient. Nevertheless I really like Frodo/Vice and OutcaST.


Jonathan Holland posted on Dec 25 2006 at 12:34 AM said:
I wonder if the effort to port the emulator is really worth it, however if I have some downtime between projects I'll see what I can do.

I can't ask for more :)
 
Last edited by a moderator:
Back
Top