Rakashazi / emu-ex-plus-alpha

Multi-platform computer & game console emulation system including supporting code (EmuFramework) and core engine (Imagine)
GNU General Public License v3.0
622 stars 150 forks source link

[Issue]: 2600/coleco missing trigger(s) and booster buttons #563

Open soundsnow opened 1 year ago

soundsnow commented 1 year ago

Describe the bug

https://github.com/stella-emu/stella/blob/master/src/libretro/libretro.cxx

{ 0, RETRO_DEVICE_JOYPAD, 0, RETRO_DEVICE_ID_JOYPAD_A,      "Trigger" },
{ 0, RETRO_DEVICE_JOYPAD, 0, RETRO_DEVICE_ID_JOYPAD_B,      "Fire" },
{ 0, RETRO_DEVICE_JOYPAD, 0, RETRO_DEVICE_ID_JOYPAD_Y,      "Booster" },

Trigger + Fire Booster + Fire

Steps to reproduce

2600 Booster games Title Company Model # Omega Race CBS Electronics 80090 Thrust XYPE
Thrust+ DC Edition XYPE
Thrust+ Platinum XYPE

2600 Trigger games i don't know

colecovision Trigger (Super Action Controller) games a set of two handheld joystick controllers Super Action Baseball, Super Action Football, Rocky Super Action Boxing, Front Line

Expected behavior

PLEASE add support for colecovision/atari 2600 driving controllers by the way because blueMSX already supports it https://github.com/libretro/blueMSX-libretro/tree/master/Src/Input ColecoSuperAction.c ColecoSteeringWheel.c

colecovision Driving controller games Turbo, Destructor, Bump 'n' Jump, Pitstop, and The Dukes of Hazzard

2600 driving controller Looks like a paddle, but allows 360' movement. Only one unit per connector, unlike paddles which were sold in pairs. For use with Indy 500/Race.

Title Company Model #
2007 AtariAge Holiday Cart: Stella's Stocking Self-Published  
Indy 500 Atari CX2611
Race Sears 99821
Racing Pak Atari PRO811
Stell-A-Sketch / Okie Dokie Retroware RW-4202
Stell-A-Sketch / Okie Dokie Retroware RW-4203
Thrust+ DC Edition XYPE  
Thrust+ Platinum XYPE

I recently found that blueMSX can also emulate the coleco Adam computer, which is the computer version of ColecoVision https://github.com/libretro/blueMSX-libretro/tree/master/Src/Board Adam.c

why not add support for Adam since msx computers are already supported? this emulator has always lacked improvements to ColecoVision and related hardware cause it does not allow people to play more Coleco games

Relevant log output

No response

Add screenshots

No response

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity.