I made a small modification of zx81's port of Colem (Colecovision Emulator). This version supports a simple feature where you can pass a path/romname to the binary in order to directly run a game without showing the splashscreen or the menu before.
What I actually did was:
- got the sourcecode from http://zx81.zx81.fre...35-ColecoVision
- made the modifications shown in this diff-file: http://userpages.uni..._zx81-patch.txt
- compiled a binary with the cdevtools.pnd. The binary is available here: http://userpages.uni...k/tmp/colem.bin
Just a small feature and not very nice modification-code, but I am already happy that i managed to understand the sourcecode and the C-language that far to get this done. Took me a whole day.
Don't mix this up with skeezix's port of Colem.
zx-81's port is available here: http://apps.open-pan...colem-1.1.0.inf
If you want to use this binary, then simply copy it into the appdata-folder of the emulator ("colem"). This is probably only of interest to developers, as you have to use this change in conjunction with a script or launch-application. I myself needed it to use the emulator with my private launcher-python-application named "claunch", which i am still developing slowly (very slowly) in the background.
I won't release a pnd so far. Although at the moment I prefer to run zx-81's port as it runs in fullscreen, in the end it would be better to get fullscreen-mode running in skeezix's port as that is the linux-version of Colem. zx-81 used the psp-port, which offers less hotkey-functions. Also someone on this forum reported that skeezix's port offers a more accurate sound-emulation.
Maybe both versions can be merged, maybe changing just skeezix's port is less work. Maybe I will try. Maybe I will fail.
Colem-Port Of Zx81 Slightly Modified
No replies to this topic