You've already forked hackerlibultra
mirror of
https://github.com/HackerN64/hackerlibultra.git
synced 2026-01-21 10:37:53 -08:00
* basic readme * testing table * add ido to table * Center columns * Add build dependencies * mark non _rom ones with X * Update README.md Co-authored-by: Derek Hensley <hensley.derek58@gmail.com> Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
1.1 KiB
1.1 KiB
ultralib
Reverse engineering of libultra
Compatibility
Currently this repo supports building the following versions:
| IDO / GCC | libultra.a / libgultra.a |
libultra_d.a / libgultra_d.a |
libultra_rom.a / libgultra_rom.a |
|---|---|---|---|
| 2.0E | ❌ / N/A | ❌ / N/A | ❌ / N/A |
| 2.0F | ❌ / N/A | ❌ / N/A | ❌ / N/A |
| 2.0G | ❌ / N/A | ❌ / N/A | ❌ / N/A |
| 2.0H | ❌ / ❌ | ❌ / ❌ | ❌ / ❌ |
| 2.0I | ❌ / ❌ | ❌ / ❌ | ❌ / ❌ |
| 2.0I_patch | ❌ / ❌ | ❌ / ❌ | ❌ / ❌ |
| 2.0J | ❌ / ❌ | ❌ / ❌ | ❌ / ❌ |
| 2.0K | ❌ / ❌ | ❌ / ❌ | ❌ / ❌ |
| 2.0L | ❌ / ❌ | ❌ / ❌ | ❌ / ✔️ |
| ique_v1.5 | ❌ | ❌ | ❌ |
Preparation
After cloning the repo, put a copy of the target archive on the root of this directory.
Build dependencies
The build process requires the following packages:
- build-essential
- python3
Under Debian / Ubunutu you can install them with the following commands:
sudo apt update
sudo apt install build-essential python3
Building
make setupmake