-
Notifications
You must be signed in to change notification settings - Fork 26
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Re-worked the complete loader code: Re-implemented the LiBounceOneChu…
…nk and LiWaitOneChunk functions and replaced the whole earlier loader functions by one LiWaitOneChunk function. (LiBounceOneChunk is just for...good to know ;-)) Comment: This corrects the loading behavior. I don't think this will increase/decrease the compatibility (might be) as the loader behavior was almost correct before too but this reduces our loader code size by a lot, makes the loader code a lot more understandable and a lot easier to port to other system menu versions. Also since we don't need to fear GCC overwriting some registers anymore, the code optimizations can be used again which i re-enabled now too.
- Loading branch information
Showing
9 changed files
with
327 additions
and
571 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
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
Oops, something went wrong.