I've added a "neg" setting to the "joystick_1_vert" and "joystick_1_horiz" lines, so you now can reverse directions, run CoolCV v0.6.8 one time (download at top), then just change the zero to one in "neg", and you should be running
BTW, sorry for taking so long. 😅
Edit: BTW2, OH MY! Currently I'm unable to compile the Pi version.
I saw V0.6.9 had a Pi executable, so I've been working with the coolcv_pi from the 6.9 download. I copy it to /opt/retropie/emulators/coolcv, make it executable, but I'm getting an error. I too am after the ability to invert the joystick directions (both horizontal and vertical). I have a RetroPie box running and two DragonRise USB controllers (arcade box). It works well over all but the joystick directions are inverted. It sounds like V0.6.8+ is the key, along with the proper coolcv_mapping.txt, but I can't seem to get V0.6.9 working. Also, an example of what the "neg" setting looks like in the coolcv_mappings.txt would be very helpful. Where does the 'neg = 1' go? Thank you very much!
Here is the error I get when running: coolcv_pi69: coolcv.c:3210: init_ogl: Assertion `((EGLBoolean)0) != result' failed.
CoolCV emulator for Mac OS X, Linux, Windows and Raspberry
in ColecoVision / Adam
Posted
I saw V0.6.9 had a Pi executable, so I've been working with the coolcv_pi from the 6.9 download. I copy it to /opt/retropie/emulators/coolcv, make it executable, but I'm getting an error. I too am after the ability to invert the joystick directions (both horizontal and vertical). I have a RetroPie box running and two DragonRise USB controllers (arcade box). It works well over all but the joystick directions are inverted. It sounds like V0.6.8+ is the key, along with the proper coolcv_mapping.txt, but I can't seem to get V0.6.9 working. Also, an example of what the "neg" setting looks like in the coolcv_mappings.txt would be very helpful. Where does the 'neg = 1' go? Thank you very much!
Here is the error I get when running: coolcv_pi69: coolcv.c:3210: init_ogl: Assertion `((EGLBoolean)0) != result' failed.