update error message formatting and rom / ram documentation#311
Open
nn357 wants to merge 1 commit intoblkerby:mainfrom
Open
update error message formatting and rom / ram documentation#311nn357 wants to merge 1 commit intoblkerby:mainfrom
nn357 wants to merge 1 commit intoblkerby:mainfrom
Conversation
move checksum self check variables to a place they are not likely to get clobbered update bank / ram usage notes update ram clearing method for more performance. change ram clear method cannot math clear ram via dma (leave our variables in place)
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
move checksum self check variables to a place they are not likely to get clobbered by the unsafe behaviour of sd2snes/fxpak menus/ingame hooks / savestates
(this feature might overwrite other variables that were around where the old checksum variables used to be) but having a hard crashing routine highlighted this problem.
move and re-write common boot bank 7e clear routine to not wipe our variable.. this uses dma now which is 66% faster than the original part unrolled stz routine (0336-033f) are preserved.
542298 master clock cycles vs 1.53m clock cycles.