Gp2x-colem: Colecovision Emulator For Gp2x V1.0.2


zx-81

Certified Guru
Joined
Apr 5, 2007
Messages
679
Age
53
Location
Earth
Website
zx81.zx81.free.fr
gp2xcolem-snap-v101.jpg


ColEm is one of the best emulator of the ColecoVision videogame system
written by Marat Fayzullin. It's running on FreeBSD, HP-UX, SunOS, Solaris,
Linux, and other Unix systems.
GP2X-Colem is a port to GP2X of Colem Unix version 1.0.

What's new in version 1.0.2 :
[Cut]
- Improve speed !
- Improve emulation accuracy
- Add MMU hack stuff
- Add option to display frame rate
- New speed limiter function
- Improve volume handler
- Linked with my patched version of SDL
- Bug fix in file requester

How to use it ? Everything is in the README.txt file.

It should be the last version, only if major bugs are found.

You can download it here :
gp2x-colem-v1.0.2

Enjoy,

Zx.[/cut]
 
Thanks for the update.

It is smoother now but still runs slow. The game speed just runs slower than it should even at 60 FPS. That suprises me as ColecoVision is a pretty simple system hardware wise. I tested against the XMESS version.
 
DaveC said:
Thanks for the update.

It is smoother now but still runs slow. The game speed just runs slower than it should even at 60 FPS. That suprises me as ColecoVision is a pretty simple system hardware wise. I tested against the XMESS version.

Use the FPS display option, and you will see the real speed (the speed is fine on all the games i've tried, but i didn't try so much).

You speak about Xmess, that i've tried couple of days ago, and i've to say that the emulation accuracy is not so good compared to ColEm on several games. Try the game Antartica for example, you will see that the pinguin is running one time fast, one time slow (depending of the sprites that are displayed on the screen), the sound is not played properly, and it's far from what i call smooth ;).
 
Last edited by a moderator:
Great work you're doing! Here's a few comments:

- Sound is off by about a second. Test with "Gateway to Asphai" to hear for yourself.

- Sound tone is a little inaccurate but *very* close.

You're getting there! Maybe you and Telengard could work together? He still hasn't added save states for the MESS Colecovision driver. <_<
 
zx-81 said:
DaveC said:
Thanks for the update.

It is smoother now but still runs slow. The game speed just runs slower than it should even at 60 FPS. That suprises me as ColecoVision is a pretty simple system hardware wise. I tested against the XMESS version.

Use the FPS display option, and you will see the real speed (the speed is fine on all the games i've tried, but i didn't try so much).

You speak about Xmess, that i've tried couple of days ago, and i've to say that the emulation accuracy is not so good compared to ColEm on several games. Try the game Antartica for example, you will see that the pinguin is running one time fast, one time slow (depending of the sprites that are displayed on the screen), the sound is not played properly, and it's far from what i call smooth ;).


The FPS is 60 but that slows down the game speed itself. I could actually tell the emu was slower than the real hardware before the game even started. I could tell as the "C O L E C O V I S I O N" screen that comes up before the game starts was taking way longer before the player selection screen came up. In alot of emus when you run at 60 FPS the game speed slows so you have to frameskip to get the game fullspeed. Of course when you skip frames it gets choppier. This is all due to the emu just running slower than the real hardware. For ColecoVision it should be able to run fullspeed and 60 FPS too on the GP2X. It would need further optimisation though as the GP2X is much slower than a PC or PSP.

I tried "Pepper II" and Colem ran slower than Xmess and the sound was "dragging" kind of like a cassette tape that is playing too slow. The sound in other games seems "off" too maybe due to the speed of emulation. It is more accurate than Xmess but slower. I guess the better accuracy comes at a price in speed.
 
Last edited by a moderator:
Back
Top