retroarch-clover icon indicating copy to clipboard operation
retroarch-clover copied to clipboard

add CoolCV

Open Mad-Mega opened this issue 8 years ago • 14 comments

Maybe this is a dumb question but how do i add CoolCV to retroarch. At the moment there is no working Colecovision emulator on the NESC. So how do i get an CoolCV.hmod ?

Mad-Mega avatar Apr 13 '17 15:04 Mad-Mega

Get the core from RetroPie and use libretro_core_template.hmod. Don't forget to read the readme.txt inside first.

pcm720 avatar Apr 13 '17 15:04 pcm720

The only difficulty is that the coolcv_pi might not be a .so file

Mad-Mega avatar Apr 13 '17 16:04 Mad-Mega

Wait, CoolCV is not a libretro core, it's a standalone emulator. I guess you can try getting the binary and putting it to /bin folder of hmod.

pcm720 avatar Apr 13 '17 16:04 pcm720

Actually the coolcv_pi is a .SO file, if i open other .SO files with Notepad++, they have the same structure. I have made a hmod but i am getting a black screen than it goes back to the NESC menu...what could this mean ?

Mad-Mega avatar Apr 13 '17 17:04 Mad-Mega

That's because coolcv_pi is NOT a .so file. coolcv_pi is Linux executable. The structure is the same because both file types (.so and executable) have the same format: https://en.wikipedia.org/wiki/Executable_and_Linkable_Format

You have to launch coolcv_pi directly from NESC shell using .desktop file.

Mad-Mega wrote:

Actually the coolcv_pi is a .SO file, if i open other .SO files with Notepad++, they have the same structure. I have made a hmod but i am getting a black screen than it goes back to the NESC menu...what could this mean ?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ClusterM/retroarch-clover/issues/62#issuecomment-293968945, or mute the thread https://github.com/notifications/unsubscribe-auth/AGtjbCmATWG-wR5gAMp8h5STU0dwKxNJks5rvlwwgaJpZM4M81Dl.

pcm720 avatar Apr 13 '17 17:04 pcm720

okay, how can i do that ?

Mad-Mega avatar Apr 13 '17 17:04 Mad-Mega

Use .hmod to put coolcv_pi to /bin, then specify /bin/coolcv_pi in command line arguments in Hakchi2 GUI

Mad-Mega wrote:

okay, how can i do that ?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ClusterM/retroarch-clover/issues/62#issuecomment-293969967, or mute the thread https://github.com/notifications/unsubscribe-auth/AGtjbCrdhiqCFqa3bRSTlTMfMPYeg5DPks5rvl0agaJpZM4M81Dl.

pcm720 avatar Apr 13 '17 17:04 pcm720

Done that, but then a C7 error appears with a command line bin/coolcv_pi

Mad-Mega avatar Apr 13 '17 18:04 Mad-Mega

You should use /bin/coolcv_pi, not bin/coolcv_pi

pcm720 avatar Apr 13 '17 18:04 pcm720

I have used /bin/coolcv_pi

Mad-Mega avatar Apr 13 '17 18:04 Mad-Mega

Then try to launch it using clovershell and post the output here in case it won't run

pcm720 avatar Apr 13 '17 18:04 pcm720

I am not entirely sure how to do that :-(

Mad-Mega avatar Apr 13 '17 19:04 Mad-Mega

Get clovershell-daemon running on your NES Classic, then use clovershell-client to launch shell server, then use telnet or PuTTY to connect to daemon. Then you can run coolcv_pi and get its output. It's not really that hard to do. My guess is that there's some kind of shared library issue and it's something that can only be fixed by getting CoolCV's source code and recompiling it using the toolchain suited for NES Classic.

pcm720 avatar Apr 13 '17 20:04 pcm720

Hello, I must first say I am rather new at this SNES hakchi CE retroarch getting games to work. I’m not sure if you guys found a successful way to make colecovision games play. I know Bluemsx doesn’t work, with game boy advance VBA-m I get it to semi load with a white screen. I’m going to see if the coolcv.pi method works. As far as coleco bios, I found very few .bin usually the have something ver long before the period so I just rename it to coleco.bin put in the hmod bios installer but no dice. Any advice?

Ziggy6654 avatar Nov 13 '18 22:11 Ziggy6654