Jump to content
nanochess

CoolCV emulator for Mac OS X, Linux, Windows and Raspberry

Recommended Posts

On 7/15/2021 at 3:36 PM, zzip said:

I haven't been able to get it run on a Raspberry Pi 400.   I get the following error

rpicoolcv.thumb.png.db3fc0df535d5a46418172015c3c1870.png

I didn't knew of this new model. Apparently the Pi 400 changes something in video architecture.

 

I'll try to do something about it but probably I will have to get a Pi 400 before doing anything.

 

Share this post


Link to post
Share on other sites

Is it possible to turn off the red banner messages, for example when resetting a game to not show the red banner with "RESET"?

Edited by Ikrananka

Share this post


Link to post
Share on other sites
6 minutes ago, Ikrananka said:

Is it possible to turn off the red banner messages, for example when resetting a game to not show the red banner with "RESET"?

Not possible yet.

 

Share this post


Link to post
Share on other sites
13 minutes ago, nanochess said:

Not possible yet.

 

Ah - so you're teasing that it might be available in the future?  It would be useful when recording videos using other software so that the messages aren't in the recorded video.

  • Like 1

Share this post


Link to post
Share on other sites

Hi all - just came across this (am sure many have said that) and just want to be sure that the links on the first message are the updated versions, especially for the Linux since the date in the zip folder for everything is 2015.

 

Edit: went back and looked and see that the links at the bottom of the first message contain the latest - answered my own question.

Edited by Milli Vee

Share this post


Link to post
Share on other sites

Looking through the .txt I didn't see any mention of this: Is there a way to dump the contents of the VDP registers to file or just display them on the screen? Just the 7 registers, nothing else? I'm using the Linux version.

Share this post


Link to post
Share on other sites
On 9/15/2021 at 6:41 AM, Milli Vee said:

Looking through the .txt I didn't see any mention of this: Is there a way to dump the contents of the VDP registers to file or just display them on the screen? Just the 7 registers, nothing else? I'm using the Linux version.

Pressing Ctrl+F4 should generate a TXT file with a memory dump and VDP register dump. The debug file should be placed at your home directory.

Share this post


Link to post
Share on other sites
14 hours ago, Lord Helmet said:

I haven't checked the setup script in a bit on my Raspberry PI did this happen to get updated to work on the Pi4?

I don't have a Pi4 yet.

Share this post


Link to post
Share on other sites
On 7/22/2015 at 9:55 PM, nanochess said:

Hi guys.

I've been stuck for several days with a flu with only a MacBook laptop, and unable to test Mecha-9 and other games sent to me because the available emulators just doesn't handle VDP nuisances, Megacart and even less Super Game Module.

So I ported my private emulator with support for Megacart and Super Game Module, you'll need to download also libSDL 2 from http://www.libsdl.org (there is a chance you should download it, because OS X v10.11.5 somehow doesn't recognize the integrated SDL library)

It's pretty simple but it works like a charm at least in my Mac, and you can play any game from the original ones till Pac-Man Collection ;)

You need to boot into Terminal for using it, also you must download the BIOS coleco.rom

I don't intend to update it in a looong time, so enjoy it! :)

Edit: Sep/02/2020 v0.6.9, now allows to take screenshots while in pause. Also added my game Zombie Near to the pack of included ROMs.

 

Edit: Jun/16/2020 v0.6.8, now allows to reverse joystick interpretation for up/down and left/right, useful with some controllers reported. I hope to not have broken anything in this release.

 

Edit: Jun/13/2020 v0.6.7, now support for random number generation on games like Word Feud (using RAND_GEN from Coleco BIOS). Paused windows doesn't show trash if minimized/maximized or something passes over. Pause shows a message. Added Mecha-9 to the game collection included. Now finally includes libsdl to avoid installing it.

 

Edit: Nov/30/2017 v0.6.6, now Raspberry Pi version included, also added Ctrl+Fn+F4 to save a memory snapshot and Ctrl+Fn+F9 to log PSG values in each frame. (although keys are configurable, Ctrl for these isn't)

 

Edit: May/25/2017 v0.6.5, joysticks are now configurable, support shortcuts for full screen and saves state of it for next time ;) (Mac Cmd+Ctrl+f and Windows Alt+Enter), enhancement of VDP emulation and undocumented modes, correction of execution time for some Z80 instructions, and solved bug where Sammy Lightfoot would crash. Raspberry version not available yet.

Edit: Feb/15/2016 v0.6.4, now ADAM keyboard can be fully configured (very useful for users with non-US keyboards), and finally Raspberry version compiled.

Edit: Jan/11/2016 v0.6.3, better emulation for Z80 solves pitch problem in speech in Sewer Sam and Squish'Em Sam, keys F4 and F7 are now configurable, Expertype and ADAM Bomb 2 are now working, fixed some ADAM keys for Windows, added 64K RAM expansion for ADAM, fixed bug in joystick support (not tested), added code to show joystick movement when using F7 (show codes). Raspberry not updated in this version because I didn't found my external keyboard :P


Edit: Nov/27/2015 v0.6.2, solves small bugs in Z80 and VDP emulation. Ctrl+Fn+F4 creates debugging snapshots. Allows to use two keys to activate one button (both pressed at same time). Allows for two keys to activate same button (for example two controllers). Raspberry now shows status messages (important for F7 key codes). More keys are configurable: video recording, audio recording, screenshots, enable/disable roller controller. When using Roller Controller the sensitivity has been adjusted (was too fast).

Edit: Nov/05/2015 v0.6.1, small bugs fixed. Pause and Reset key couldn't use joystick. Better compression for AVI and safeguard if 2GB limit is reached. PAL switching didn't update BIOS European byte. Able to exit using # and * key at same time (only Raspberry)

Edit: Nov/04/2015 v0.6.0, all platforms updated! Added fast startup of Colecovision BIOS, Roller Controller enabled/disabled with only Fn-F5, VIDEO RECORDING!!! using Fn-F6 (AVI with ZMBV codec, playable with VLC Player), support for Right Shift + Enter to exit in Raspberry PI (useful for Retropie).

BTW, several people has donated to CoolCV for the Mac version and also for the Raspberry version, including a Raspberry PI (still stuck in snail mail) but I've got another one for the development using the donations ;) Thanks for contributing!!!

Edit: Sep/23/2015 v0.5.4, Mac only, allows controller mapping to be changed (creates Documents/coolcv_mapping.txt), changed Fn+F7 to show instead key codes and joystick button codes, support for Super Action Controllers (you need to activate buttons in mapping file).

Edit: Sep/01/2015 v0.5.3, Mac only, added Fn+F10 to save PNG screenshots, now also checks for file numbers previously used and doesn't rewrite them. Now also accepts dropping ZIP files, the first ROM/COL/BIN file inside will be used as game ROM :)

Edit: Aug/31/2015 v0.5.2, Mac only, documented Fn+F8 feature to accelerate disk/tape read in ADAM mode. Added new feature to record audio files using Fn+F9, it saves files in your Music folder. Note it reuses numbers if re-run, so copy any files you like. Now you can use Q*Bert sounds for your cellphone calls, for example :grin:

Edit: Aug/25/2015 v0.5.1, highly experimental Raspberry PI version now available in post #91 http://atariage.com/forums/topic/240800-coolcv-emulator-for-mac-os-x-linux-and-windows/page-4?do=findComment&comment=3307835

Edit: Aug/08/2015 v0.5.1, controllers should feel smoother now. Solves a bug in VDP collision register (failed in Carnival) and also allows to run Super Donkey Kong prototype (1983) deactivating SGM support (it crashed because the game wrote to port 7FH) (now ZIP file includes all platforms)

Edit: Jul/31/2015 v0.5 Added keypad support for controller 2 in keyboard and experimental Coleco ADAM support for DSK and DDP (check Read Me file for details) I've tested only SmartBASIC, Dragon's Lair and Donkey Kong Jr. (Aug/01/2015 added Linux and Windows versions)

Edit: Jul/29/2015 v0.4 Now supports for controller 2 in keyboard. Higher audio volume. Also implemented support for two joysticks (tested by grips03) with Fn+F7 to switch buttons ;) and now it can launch ROM files (use context menu in your ROM file, select get info, change application to CoolCV, change for all) though not sure why there is a small delay in launching. Jul/30/2015 just added Windows and Linux versions.

Edit: Jul/26/2015 Now also compiled for Linux, 32 bits and 64 bits be sure to run the right version. Also you need to drop your ROM file into the window. If it's running slow, make smaller the window.

Edit: Jul/25/2015 I compiled this for Windows (very early). Same as Mac version, but you need to drop your ROM file INTO the window. If it's running slow, make smaller the window.

Edit: Jul/24/2015 v0.3 I've made this an integrated app for Mac. Now download it, open it, then drag&drop your ROM file over the icon appearing in task bar (bottom of screen). In fact you can put the app in the Launchpad for running it easily :) (no more command line!!)

Edit: Jul/23/2015 v0.2 ok, I didn't resisted the temptation to add window resizing and full screen mode. Snapshot saving/restoring. -pal option. And improved aspect ratio.

coolcv_v0.1.zip 107.6 kB · 1,090 downloads

coolcv_v0.2.zip 110.71 kB · 686 downloads

coolcv_v0.3.zip 1.2 MB · 1,437 downloads

coolcv_v0.3_win.zip 493.48 kB · 911 downloads

coolcv_v0.3_linux.zip 139.98 kB · 735 downloads

coolcv_v0.4.zip 1.2 MB · 1,127 downloads

coolcv_v0.4_win.zip 495.21 kB · 718 downloads

coolcv_v0.4_linux.zip 139.64 kB · 854 downloads

coolcv_v0.5.zip 1.23 MB · 736 downloads

coolcv_v0.5_win.zip 526.87 kB · 908 downloads

coolcv_v0.5_linux.zip 198.11 kB · 951 downloads

coolcv_v0.5.1_all.zip 1.81 MB · 1,386 downloads

coolcv_v0.5.2_mac.zip 1.23 MB · 807 downloads

coolcv_v0.5.3_mac.zip 1.27 MB · 911 downloads

coolcv_v0.5.4_mac.zip 1.28 MB · 1,050 downloads

coolcv_v0.6.0_all.zip 2.19 MB · 817 downloads

coolcv_v0.6.1_all.zip 2.19 MB · 815 downloads

coolcv_v0.6.2_all.zip 2.21 MB · 1,036 downloads

coolcv_v0.6.3_almost_all.zip 2.06 MB · 969 downloads

coolcv_v0.6.4_all.zip 2.22 MB · 3,784 downloads

coolcv_v0.6.5_almost_all.zip 1.84 MB · 1,128 downloads

coolcv_v0.6.6_all.zip 2 MB · 2,470 downloads

coolcv_v0.6.6_all_extra_games.zip 2.09 MB · 3,254 downloads

 

 

 

coolcv_v0.6.7_almost_all.zip 1.95 MB · 261 downloads

coolcv_v0.6.8_almost_all.zip 1.95 MB · 428 downloads

coolcv_v0.6.9_almost_all.zip 2.15 MB · 1,276 downloads

Can you tell me please where I would find the instructions to set this up on a Raspberry Pi using Emulation Station?

 

Can anyone tell me how I configure the controller? Specifically how do I map controller keys for "1" for starting a game and "*" ?

 

Hope someone can help.

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...