Skip to content

Conversation

@Rosalie241
Copy link
Member

@Rosalie241 Rosalie241 commented Sep 26, 2025

This fixes the GameBoy tower functionality in Pokemon Stadium 1 & 2 when using a LLE RSP plugin like static interpreter or parallel-rsp:

Screenshot_20250926_224139

This patch also requires #1153

This patch makes the code match ares's implementation: https://github.com/ares-emulator/ares/blob/master/ares/n64/controller/gamepad/transfer-pak.cpp

@Jj0YzL5nvJ
Copy link
Contributor

Does this only fix the original versions or does it also fix the European versions and enhanced editions that use RTC?

In any case, there are surprisingly few changes to match ares's implementation in regard to emulating Game Boy cartridges.

@Rosalie241
Copy link
Member Author

Rosalie241 commented Sep 27, 2025

Does this only fix the original versions or does it also fix the European versions and enhanced editions that use RTC?

I haven't tried the European or enhanced editions, you can try with the latest RMG version though and report back if you'd like.

In any case, there are surprisingly few changes to match ares's implementation in regard to emulating Game Boy cartridges.

yeah, it was pretty complete already

@Rosalie241
Copy link
Member Author

I've just tried the European version of Pokemon Stadium 2 and it works fine aswell:

image

@Rosalie241 Rosalie241 marked this pull request as ready for review September 27, 2025 16:40
@Rosalie241 Rosalie241 merged commit 614c363 into mupen64plus:master Oct 8, 2025
11 checks passed
@Rosalie241 Rosalie241 deleted the transferpak-fixes branch October 8, 2025 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants