budude2 / openfpga-GBC

229 stars 7 forks source link

Issue: Controlls not working in Alleyway (GB) #19

Closed ThreeM-MMM closed 8 months ago

ThreeM-MMM commented 9 months ago

When attempting to play Alleyway on the Gameboy Core, the D-Pad doesn't work. GBC core is also affected.

Expected Behavior

D-Pad controls the Charakter

Current Behavior

Character does not move. The paddle immediately moves to the left of the screen, as if D-Pad left is being held down (hence no other directions working).

Possible Solution

When using the spiritualized core, the controls function as expected.

Steps to Reproduce

  1. Start Analogue Pocket
  2. Select openFPGA and Gameboy
  3. Change core to budude2 GB core
  4. Select Alleyway rom
  5. Push Start to start the game
  6. Try to move the charakter

Context (Environment)

AnalogueOS: v2.0 Core version: v1.0.3 (GB and GBC) Rom CRC/Sha1: 5cc01586 (validated)

SaulGoodman1337 commented 9 months ago

I can confirm that.

nortakales commented 8 months ago

The paddle immediately moves to the left of the screen, as if D-Pad Left is being held down (hence no other directions working). Hopefully that gives a clue to what is wrong.

MP2E commented 8 months ago

Just tested the latest MiSTer GameBoy Core this is ported from and the issue is not present there

Dahak66 commented 8 months ago

Alleyway controls are working in release 1.0.5.

MP2E commented 8 months ago

Yep confirmed! It's working perfectly now

ThreeM-MMM commented 8 months ago

Confirmed. Working now. Thanks