Opened 5 months ago
Closed 3 months ago
#15188 closed defect (fixed)
CGE2: Missing keymapper bindings
Reported by: | ccawley2011 | Owned by: | bluegr |
---|---|---|---|
Priority: | blocker | Component: | Engine: CGE2 |
Version: | Keywords: | keymapper | |
Cc: | Game: | Sfinx |
Description
The CGE2 engine has a custom keymap, but not any default bindings for joysticks. It also doesn’t have actions for the mouse buttons, making the game unplayable with a controller.
Change History (6)
comment:1 by , 5 months ago
Keywords: | keymapper added |
---|
comment:2 by , 5 months ago
Component: | Engine: CGE → Engine: CGE2 |
---|
comment:3 by , 4 months ago
Priority: | blocker → high |
---|
comment:4 by , 4 months ago
Priority: | high → blocker |
---|
Before the custom keymaps were added, the CGE2 used the default engine keymap, which has bindings for the mouse buttons and allowed it to be played with a controller. The new engine keymap takes the place of the old one, and since it's missing mouse bindings it's completely unplayable with a controller. Since several supported platforms use controllers as the primary input method, this is what made the issue a blocker.
comment:6 by , 3 months ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed with the following commit:
https://github.com/scummvm/scummvm/pull/6021/commits/70bb7e5b5ce26ad1c4c07c011962197c1812af99
This isn't a blocker, as the game didn't have custom keymaps in the past, to make it playable with a controller. Appropriate keymaps for the joystick should be added, indeed.
Lowering priority