-
Notifications
You must be signed in to change notification settings - Fork 72
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
75 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
################################################################################ | ||
# Address: 80377544 | ||
################################################################################ | ||
|
||
# Credit to tauKhan | ||
|
||
# If we are iterating without anything in the input buffer, move the pad input | ||
# along so that we correctly restore the x analog value used by UCF to the | ||
# correct place. Previously, there was a possibility for desyncs when doing a | ||
# UCF dashback while in FFW. | ||
# | ||
# I believe the only time this would *not* skip is when we force a FFW. | ||
# Skip if the input buffer is larger than zero (unused inputs are present). | ||
|
||
bne+ SKIP | ||
|
||
# Add "fake" input to the queue | ||
li r0, 1 | ||
stb r0, 0x3(r30) | ||
|
||
SKIP: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
################################################################################ | ||
# Address: 80376a88 | ||
################################################################################ | ||
|
||
# Credit to tauKhan | ||
# From tauKhan: | ||
# make it so that the renewStatus loads masterIndex instead of its own index | ||
# for the block where it inserts inputs | ||
# thus it'll always put inputs to the slot the next RenewMasterStatus uses | ||
# and will never overwrite older data | ||
lbz r0, 0x1(r31) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters