Skip to content

GBC Pokemon Trade Fast Forward Lock Issues #2720

Closed
@JoopyJones

Description

@JoopyJones

Hello there, I'd like to submit a repeatable bug that I just experienced while trading pokemon using the "New Multiplayer Window" option. I haven't been able to find another issue about this on git, so I figured I'd submit one.

Games: Pokemon Gen 2: Pokemon Gold, Pokemon Silver. Vanilla save files.
Action: Trading using the New Multiplayer Window option(Between 2 distinct saves).
Input: Load save1 (go to trading spot), click 'New Multiplayer Window', then load save2. then both trade in game.
Issue: Player 1 trading player2 will cause player2 to be stuck in fastdorward. This causes trades to fail since p1's search request will timeout before p2's trade request can be found.

Behavior: With two files that have not traded before - p1 can connect with, trade with, and disconnect with p2 as expected. Trades happen normally. Then, if p1 tries to trade with the same p2, p2 will be stuck in fastforward at the time the "would you like to trade? before opening the link you must...." prompt shows. If Both saves have not traded, it works as expected. if X traded with Y before, Y will fastforward. If Y trades with X it will work.. But then after Y trades with X, X will fast forward.... then any save that tires to trade with X or Y will fast forward.

x(v)->y(v) = success.
y(nV)-> x(nV) = success.
x(nV)->z(v) = fastforward.
z(v)->x(nV) or y(nV) = fastforward.

I have no idea why saves that have traded causes next trades to get stuck in fast forward..

Thanks

Joop

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions