Remove mention of heap shrink

TODO: Replace with mention of the card read dma?
This commit is contained in:
NightScript 2021-06-22 09:52:06 -07:00 committed by GitHub
parent 94c213618c
commit 55a9e1b1d2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -29,7 +29,6 @@ This is a [known issue](https://github.com/DS-Homebrew/nds-bootstrap/issues/553)
#### Why are there issues with ROM loading, even though they're run natively? #### Why are there issues with ROM loading, even though they're run natively?
nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1. nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1.
There are also timing issues and AP measures (which most are already removed), both of which would cause the ROMs to not work properly. There are also timing issues and AP measures (which most are already removed), both of which would cause the ROMs to not work properly.
To improve performance, nds-bootstrap also shrinks the game's heap in memory, which breaks some games, though both the forwarders and TWiLight Menu++ have a heap shrink blacklist to fix the non-working games broken by heap shrink.
#### Why use nds-bootstrap over a regular flashcard? #### Why use nds-bootstrap over a regular flashcard?
- Certain compatible ROMs are loaded into RAM, allowing for load times to be faster than even normal cartridges - Certain compatible ROMs are loaded into RAM, allowing for load times to be faster than even normal cartridges