libultra, updated for the modern era through Modern SDK
Go to file
2023-06-28 12:58:29 -04:00
.github Update jobs to the major SDK update 2023-05-06 15:51:10 -04:00
include fix void in os_system.h 2023-06-28 12:56:00 -04:00
src Remove unused define 2023-06-23 11:33:09 -04:00
tools Remove unused tools 2023-04-07 09:58:14 -04:00
.gitignore Match libgultra_d.a and libgultra.a (#36) 2023-04-02 19:12:00 -07:00
install.mk Fix formatting 2023-06-06 12:41:51 -04:00
Makefile Build libraries with debug data 2023-05-06 12:24:57 -04:00
README.md Update jobs to the major SDK update 2023-05-06 15:51:10 -04:00
util.mk Remove duplicate headers 2023-04-05 18:49:16 -04:00

libultra_modern

This repo contains a decompilation of libultra version 2.0L. It is intended to facilitate updating of libultra and allow the Modern SDK to be a complete open book for people to edit as they see fit.

Build dependencies

The Modern SDK is required. Install it here

The build process additionally requires the following packages:

  • build-essential
  • python3

Under Debian / Ubuntu you can install them with the following commands:

sudo apt update
sudo apt install build-essential python3

Building

  • make

  • make all if wanting to build all versions (libultra, libultra_d, libultra_rom) at once