telengard
Certified Guru
Hi everyone,
This version has support for the Colecovision console. After wrestling w/ the Atari 7800 emulation all last week I was beginning to get a little dissapointed. The coleco emulation however, is quite good. I played some Carnival and Donkey Kong (very difficult without a 4-way joystick btw) and they play at close to 100% w/ the default settings. I had to fix some video issues w/ centering and an xmess bug w/ the file selection dialog, but it's looking quite good.
Until I get a virtual keyboard going, you will have to map buttons to what you'd like. It's quite easy and works well. I added sync calls after running gp2xmess so your config files are sure to be saved. By default I have mapped the '1' in coleco to the gp2x's Start button in coleco.cfg.
I also did a fair amount of performance related stuff. After running gprof on the Atari 7800 driver it seems that the core emulation of this system is what keeps it from running full-speed. I eliminated video and input as being the culprits. Running with a null blit routine did nothing to improve performance so that says a lot.
However, with the performance tweaks I did make and a willingness to overclock it isn't too shabby for some games. Ballblazer is not there, but Asteroids is very playable and runs over 90% when overclocked to 248 (or whatever the LCD tuning thing does). I will add the ability to overclock within gp2xmess soon. I'm not giving up on the Atari 7800, just going to put it to the side for a little while. It runs ok enough for me though when overclocked. Please give the Atari 7800 some love.
As requested by someone in the last thread I improved the initial file selection dialog w/ sorting by name, cwd, etc. I bet though most of you will want to run the coleco driver which doesn't need the initial fs dialog. Just hit the left shoulder button for the menu, choose "file selector", and pick your cart.
Here's a pic of Donkey Kong, the Coleco's "killer app" running on the gp2x (what a bad digital camera I have)
See the changelog for details of what's changed, and I'm still looking for some feedback on the readme.
You can grab everything from here.
http://users.adelphia.net/~bsturk/gp2x.html
When I get some spare cycles I'll open an account on http://archive.gp2x.de/ and start putting releases there too.
It's going on 3am so I have my fingers crossed that this release will have no issues (as far as running etc) like the last release.
So, should I take a poll of which driver to tackle next? I know a few folks have mentioned the TI 99/4A. That one needs some work as it locks up on startup on the gp2x. The vectrex was mentioned too. Maybe I'll put up a poll tomorrow so see where the interest is...
Enjoy and please let me know how it's working for you!
~telengard
This version has support for the Colecovision console. After wrestling w/ the Atari 7800 emulation all last week I was beginning to get a little dissapointed. The coleco emulation however, is quite good. I played some Carnival and Donkey Kong (very difficult without a 4-way joystick btw) and they play at close to 100% w/ the default settings. I had to fix some video issues w/ centering and an xmess bug w/ the file selection dialog, but it's looking quite good.
Until I get a virtual keyboard going, you will have to map buttons to what you'd like. It's quite easy and works well. I added sync calls after running gp2xmess so your config files are sure to be saved. By default I have mapped the '1' in coleco to the gp2x's Start button in coleco.cfg.
I also did a fair amount of performance related stuff. After running gprof on the Atari 7800 driver it seems that the core emulation of this system is what keeps it from running full-speed. I eliminated video and input as being the culprits. Running with a null blit routine did nothing to improve performance so that says a lot.
However, with the performance tweaks I did make and a willingness to overclock it isn't too shabby for some games. Ballblazer is not there, but Asteroids is very playable and runs over 90% when overclocked to 248 (or whatever the LCD tuning thing does). I will add the ability to overclock within gp2xmess soon. I'm not giving up on the Atari 7800, just going to put it to the side for a little while. It runs ok enough for me though when overclocked. Please give the Atari 7800 some love.
As requested by someone in the last thread I improved the initial file selection dialog w/ sorting by name, cwd, etc. I bet though most of you will want to run the coleco driver which doesn't need the initial fs dialog. Just hit the left shoulder button for the menu, choose "file selector", and pick your cart.
Here's a pic of Donkey Kong, the Coleco's "killer app" running on the gp2x (what a bad digital camera I have)
See the changelog for details of what's changed, and I'm still looking for some feedback on the readme.
You can grab everything from here.
http://users.adelphia.net/~bsturk/gp2x.html
When I get some spare cycles I'll open an account on http://archive.gp2x.de/ and start putting releases there too.
It's going on 3am so I have my fingers crossed that this release will have no issues (as far as running etc) like the last release.
So, should I take a poll of which driver to tackle next? I know a few folks have mentioned the TI 99/4A. That one needs some work as it locks up on startup on the gp2x. The vectrex was mentioned too. Maybe I'll put up a poll tomorrow so see where the interest is...
Enjoy and please let me know how it's working for you!
~telengard