drhelius / Gearcoleco

ColecoVision emulator for macOS, Windows, Linux, BSD and RetroArch.
https://x.com/drhelius
GNU General Public License v3.0
62 stars 15 forks source link

Sega Turbo stuck on skill select screen #58

Closed r-moeritz closed 1 month ago

r-moeritz commented 1 month ago

Hi, thanks for a fantastic emulator! All games I've tried so far have worked well with the exception of Sega's Turbo, which gets stuck on the skill select screen. I tried the debugger, but I don't know anything about the ColecoVision's architecture or Z80 Assembly, so wasn't able to figure out where it was getting stuck. The md5sum of my copy of Turbo is f042ba432716b58d2f5858abcce81b9f, in case that helps. I am using the BIOS with md5sum 2c66f5911e5b42b8ebe113403548eee7, as you recommended in the README.

image

drhelius commented 1 month ago

Thanks for reporting! I'll check it out.

drhelius commented 1 month ago

Turbo requires the Steering Wheel. You can enable it in the "Input -> Spinners" menu.

When the Steering Wheel is in use only the action button in the first controller (yellow) works. All other buttons are used with the second controller. This is how the original hardware worked:

cv-turbo-module-how-to

So, to start the game you must press a numeric key in the second controller. The throttle is the yellow button in the first controller.

Don't forget to disable spinners for games than don't require them.

r-moeritz commented 1 month ago

Oh, I see! Thanks for clearing that up. It's going to take some getting used to the controls.