TheHunterManX / GBA-PK-multiplayer

Other
173 stars 38 forks source link

Trading causes softlock #8

Closed ultimate-vegan closed 2 months ago

ultimate-vegan commented 1 year ago

Is there an existing issue for this?

Description of the bug

Sometimes when trading, either player (host or client) can be softlocked by the "waiting for other player" dialogue box after confirming a trade, forcing a reset as it cannot be cleared with any button. The trade screen where the pokemon is shown going between GBAs never appears. We are both using mGBA 0.11.7787-6aa558c4a and the alpha 2.6.1 version of the scripts on arch linux.

Steps To Reproduce

  1. Initiate a trade
  2. Confirm the trade
SWHSmash commented 1 year ago

can you reproduce this bug with current stable 0.10 version of mGBA? 'cause I for myself didn't got any problems currently

ultimate-vegan commented 1 year ago

can you reproduce this bug with current stable 0.10 version of mGBA? 'cause I for myself didn't got any problems currently

we weren't able to use the scripts on 0.10, they wouldn't load into the script list when we tried

edit: we were able to get the scripts to work on the appimage version of 0.10, but the issue persists

BlazeITA commented 1 year ago

Is there an existing issue for this?

  • [x] I have searched the existing issues

Description of the bug

Sometimes when trading, either player (host or client) can be softlocked by the "waiting for other player" dialogue box after confirming a trade, forcing a reset as it cannot be cleared with any button. The trade screen where the pokemon is shown going between GBAs never appears. We are both using mGBA 0.11.7787-6aa558c4a and the alpha 2.6.1 version of the scripts on arch linux.

Steps To Reproduce

  1. Initiate a trade
  2. Confirm the trade

To fix this problem I restared game and script.

TheHunterManX commented 2 months ago

A lot of the trading bugs be fixed in Alpha 3.5, which is coming within 2 weeks.