Skip to content

Comments

Port to BlocksDS#178

Open
Lorenzooone wants to merge 9 commits intoGericom:developfrom
Lorenzooone:blocksds_port_new_sdmmc_driver
Open

Port to BlocksDS#178
Lorenzooone wants to merge 9 commits intoGericom:developfrom
Lorenzooone:blocksds_port_new_sdmmc_driver

Conversation

@Lorenzooone
Copy link

This PR is to port the building system to BlocksDS.
It also merges in #160 to work.

It brings in a modified version of BlocksDS' libnds to build an ARM based version for use with the ARM9 core (to fix incompatibilities due to the ARMv4 compatibility mode).
It also switches to the BlocksDS' branch of libtwl.

The SDMMC routines were temporarily renamed with a _ in front, to avoid name clashes.
Ideally, only the libnds headers will be used in the future, and libnds will not be linked in for ARM7 (by removing the -lnds7 from the Makefile).
Though that is a separate step from the BlocksDS port.

Tested by running a personal dump of Pokémon Verde Foglia (Italian Leaf Green).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants