Files
Microtransactions64/README.md

34 lines
1.2 KiB
Markdown
Raw Normal View History

2020-12-03 15:48:30 -05:00
# UltraSM64
2019-08-25 00:46:40 -04:00
2020-12-03 21:00:33 -05:00
- This repo contains a full decompilation of Super Mario 64 (J), (U), (E), and (SH).
2020-06-02 12:44:34 -04:00
- Naming and documentation of the source code and data structures are in progress.
2020-12-08 19:28:12 -05:00
- It has been edited to allow for the usage of the final "N64 OS" library, version ``2.0L``
- Shindou Rumble Pak code is on for all regions.
2021-01-02 22:48:12 -05:00
- Targeting the iQue Player is supported.
2021-01-11 00:46:56 -05:00
- Saving to 32kbyte/256kbit SRAM is supported.
2021-01-24 14:06:58 -05:00
- Using gzip DEFLATE compression is supported.
2020-12-08 19:28:12 -05:00
- It has been patched with someone2639's shiftable segments patch
2021-01-02 22:48:12 -05:00
- Getting HVQM FMV support to work with the game is in progress.
2020-12-03 15:48:30 -05:00
- Getting UNFLoader (flashcart USB library) to work with the game is in progress.
2019-08-25 00:46:40 -04:00
2020-12-03 15:48:30 -05:00
## FAQ
2019-08-25 00:46:40 -04:00
2020-12-03 15:48:30 -05:00
Q: Why in the hell are you bundling your own build of ``ld``?
2019-08-25 00:46:40 -04:00
2020-12-03 15:48:30 -05:00
A: Newer binutils (Like the one bundled with Ubuntu, 2.34) break linking with libultra builds due to local asm symbols.
2019-08-25 00:46:40 -04:00
2020-12-03 15:48:30 -05:00
This puts me at a crossroads of either touching leaked code and requiring GCC, or just using an older linker that works just fine.
2020-03-31 20:11:48 -07:00
2020-12-03 15:48:30 -05:00
I went with the latter.
2020-03-31 20:11:48 -07:00
2020-12-08 19:28:12 -05:00
Thanks to "someone2639" for this hacky-ass idea
2020-03-31 20:11:48 -07:00
2020-12-08 19:28:12 -05:00
Q: Will this allow me to use FlashRAM/Transfer Pak/microcode swapping/Other Cool N64 Features?
2020-03-31 20:11:48 -07:00
2020-12-03 15:48:30 -05:00
A: Theoretically, all yes.
2020-03-31 20:11:48 -07:00
2020-12-03 15:48:30 -05:00
## Installation help
2020-03-31 20:11:48 -07:00
2020-12-03 15:48:30 -05:00
Go read the original repo README.md