Project

General

Profile

Actions

Emulator Issues #12985

closed

Built-in BBA - Kirby Air Ride Connection Error

Added by JMC4789 almost 2 years ago. Updated over 1 year ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

Kirby Air Ride

Game ID? (right click the game in the game list, Properties, Info tab)

GKYE01

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

bd936616ba7f998d8d0a1eb3f553b634

What's the problem? Describe what went wrong.

While 1080 Snowboarding Avalanche and Mario Kart: Double Dash work correctly

What steps will reproduce the problem?

1: Have two separate computers on the same LAN - Localhost does not work as the BBA ports will conflict.
2: Start Kirby Air Ride with BBA (Built-in) enabled.
3: Connect both instances to the game's LAN option at roughly the same time.
4: Kirby Air Ride will see the other GameCube and attempt to connect and then error out.
5: No further connections will be attempted until you manually cancel searching and retry, where the same error will happen.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

The issue has existed since 5.0-16838, which is when the built-in BBA was added.

Is the issue present in the latest stable version?

Technically no, as this option did not exist.

What are your PC specifications? (CPU, GPU, Operating System, more)

Core i7-7700, GTX 1060m, Windows 10
AMD 5950x, GTX 1070, Windows 10

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

I connected my Laptop via LAN to see if it was instability issues. While that did slightly improve things (the connection was made faster and on both ends) it still errored out at the same point.


Files

GKYP01_2022-07-24_14-54-44.png (123 KB) GKYP01_2022-07-24_14-54-44.png Kirby Air Ride error sepalani, 07/24/2022 11:08 AM
GKYP01 2022-07-24 13h39m22s.pcap (18.8 KB) GKYP01 2022-07-24 13h39m22s.pcap Kirby Air Ride PCAP dump from Network view sepalani, 07/24/2022 11:08 AM
GM4P01 2022-07-24 13h44m03s.pcap (887 KB) GM4P01 2022-07-24 13h44m03s.pcap Mario Kart DD PCAP dump from Network view sepalani, 07/24/2022 11:08 AM

Updated by sepalani almost 2 years ago

I can reproduce the issue using my Android phone, my Linux VM and my Windows 10 laptop with SSDP Discovery disabled and the Windows firewall disabled (it seems to drop my UDP packets). LAN mode is working on Mario Kart DD but not on Kirby Air Ride.

It seems we don't get an answer after the UDP packet on port 26502 is sent.

Actions #2

Updated by JMC4789 almost 2 years ago

It works on the TAP BBA according to other users, so I'm not sure what's going on.

Actions #3

Updated by sepalani almost 2 years ago

I think I found the issue. On my Windows machine, Dolphin BBA doesn't always pick the right network interface. Sometimes it picks my VMware network adapter. Then, it sends SSDP broadcast on the VMnet network rather than my actual network.

Actions #4

Updated by JMC4789 over 1 year ago

  • Status changed from New to Fixed

This was fixed I'm pretty sure.

Actions

Also available in: Atom PDF