Libultra: Difference between revisions

From N64brew Wiki
Jump to navigation Jump to search
Content added Content deleted
(Initial commit (I want to make a sub-article)
 
(bolded title)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:Software Development Kits]]
'''LibUltra''' was distributed on the “Developer OS/Library” CDs, and is the official SDK used to make all commercial Nintendo 64 games during the console’s life.

The final version of LibUltra is 2.0L.

LibUltra is available for two toolchains: the SGI IRIX toolchain and the Windows GCC toolchain. '''Modern developers should use the GCC version or they will get link errors.''' The library files for the IRIX version are named <code>libultra.a</code>, <code>libultra_d.a</code>, and <code>libultra_rom.a</code>. The GCC version adds a “g”, and the names are <code>libgultra.a</code>, <code>libgultra_d.a</code>, and <code>libgultra_rom.a</code>.

Latest revision as of 02:00, 10 November 2023

LibUltra was distributed on the “Developer OS/Library” CDs, and is the official SDK used to make all commercial Nintendo 64 games during the console’s life.

The final version of LibUltra is 2.0L.

LibUltra is available for two toolchains: the SGI IRIX toolchain and the Windows GCC toolchain. Modern developers should use the GCC version or they will get link errors. The library files for the IRIX version are named libultra.a, libultra_d.a, and libultra_rom.a. The GCC version adds a “g”, and the names are libgultra.a, libgultra_d.a, and libgultra_rom.a.