Read GCI file from memory card in SMS without allocating memory or modifying game id
Find a file
sup39 23e5c658ad Add script to build gecko code of GCI Loader
- GCI Loader: gecko-gosub + 06 bin + 04 bl to onReadOptionBlock
- place GCI Loader code at 817FE800 since [817FEEA0, 81800000) is used
  by system
- place buffer at 817F1800 (instead of 817F1000+4) since there seems to
  be some alignment issue
- Assume file size == 0x2000*6 since fileInfo->length seems to be 0
2023-02-11 19:36:44 +09:00
.devcontainer add devcontainer configuration 2022-11-12 23:36:34 +00:00
.github allow game ID as version identifier 2022-11-27 03:58:55 +00:00
.vscode wip cleanup 2022-11-27 01:55:07 +00:00
gecko Add script to build gecko code of GCI Loader 2023-02-11 19:36:44 +09:00
include Add script to build gecko code of GCI Loader 2023-02-11 19:36:44 +09:00
ldscript Add script to build gecko code of GCI Loader 2023-02-11 19:36:44 +09:00
source Add script to build gecko code of GCI Loader 2023-02-11 19:36:44 +09:00
.gitignore Add script to build gecko code of GCI Loader 2023-02-11 19:36:44 +09:00
build-all.sh Add script to build gecko code of GCI Loader 2023-02-11 19:36:44 +09:00
LICENSE init 2022-11-09 21:51:50 +09:00
make-gci.py wip cleanup 2022-11-27 01:55:07 +00:00
Makefile Add script to build gecko code of GCI Loader 2023-02-11 19:36:44 +09:00
README.md init 2022-11-09 21:51:50 +09:00

Read File

Read file from memory card in SMS without allocating memory or modifying game id

TODO

  • Add error message
  • Handle inserting/removing memory card
  • Make sure there is no side effect