You've already forked Microtransactions64
mirror of
https://github.com/Print-and-Panic/Microtransactions64.git
synced 2026-01-21 10:17:19 -08:00
Implemented native Gamecube controller support and corresponding emulator hint in ROM header (#408)
* Implemented native Gamecube controller support and corresponding emulator hint in ROM header * Added X and Y buttons to VALID_BUTTONS in sm64.h * Added workaround in controller type detection for mupen bug * read GC controllers from port 2 * L to Z logic for GC controller uses a threshold * Changed threshold for L trig to around 33% Changed threshold based on feedback * Added gGamecubeControllerPort * fixed wrong check Co-authored-by: Reonu <danileon95@gmail.com>
This commit is contained in:
2
sm64.ld
2
sm64.ld
@@ -184,6 +184,8 @@ SECTIONS
|
||||
lib/PR/audio/n_aspMain.o(.text*);
|
||||
lib/PR/hvqm/hvqm2sp1.o(.text*);
|
||||
_mainSegmentTextEnd = .;
|
||||
/* Overwrite a libultra function with its modified counterpart for GCN controller support */
|
||||
__osContGetInitData = __osContGetInitDataEx;
|
||||
|
||||
/* data */
|
||||
BUILD_DIR/asm/n64_assert.o(.*data*);
|
||||
|
||||
Reference in New Issue
Block a user