An open API service indexing awesome lists of open source software.

https://github.com/akopetsch/n64os-info


https://github.com/akopetsch/n64os-info

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# n64os-info

The official Nintendo 64 SDK that was sent to developers was split among a number of discs [[1]][[2]],
among that the **Nintendo 64 OS (N64 OS)** which contained e.g. release notes, documentation, libultra, C headers, object files and microcode.

The N64 OS is not to be confused with the 'kernel' that runs on the N64 as
[mentioned](https://ultra64.ca/files/documentation/online-manuals/man/pro-man/pro06/index.html)
in the online manuals.

## Versions

The following table provides [mostly documented](sources-n64os/README.md) information on all known versions of the N64 OS which were released for RCP 1.0 and/or RCP 2.0:

| RCP 1.0 | RCP 2.0 | Release Notes Date(s) | Online Download |
|-----------|-------------------------|---------------------|-----------------|
| 🟢 ? | 🔴 ? | 1995-09-07 | |
| 🟢 (patch) | 🟢 (main target) | 1995-09-29 | |
| 🔴 | 🟢 Ultra 3.5 | 1995-10-26 | |
| 🟢 1.0F | 🟢 2.0B | 1995-11-20 | |
| 🟢 1.0G | 🟢 2.0C | 1996-01-24 | ``n64_lib_files_and_debugger _1.0h.zip`` (SGI) [[1]] |
| 🟡 1.0G | 🟡 2.0D | (unpublished) | |
| 🟢 1.0I | 🟢 2.0E | 1996-04-17 | Gigaleak 2 (SGI) [[3]] |
| 🔴 | 🟢 2.0F | 1996-08-15 | Gigaleak 2 (SGI) [[3]] |
| 🔴 | 🟢 2.0G | 1996-09-30 | Gigaleak 2 (SGI) [[3]], Oman Archives [[4]] |
| 🔴 | 🟢 2.0H | 1997-02-24 | ``OS/PC – v2.0H`` [[1]] (PC) |
| 🔴 | 🟢 2.0I | 1997-12-15 | ``Developer OS/Library – WIN95 v2.0I`` (PC) [[1]] |
| 🔴 | 🟢 2.0I patches | 1998-03-05 to 10-21 | |
| 🔴 | 🟢 2.0I patch NOA9801 | 1998-04-23 | ``Developer Patch NOA9801`` (PC/SGI?) [[1]] |
| 🔴 | 🟢 2.0J | 1999-02-01 | ``OS/PC-SGI – v2.0J`` (PC/SGI) [[1]] |
| 🔴 | 🟢 2.0J Patch 1 | 1999-03-19 | |
| 🔴 | 🟢 2.0K | 1999-08-04 | ``OS/PC – v2.0K`` (PC) [[1]] |
| 🔴 | 🟢 2.0L | 2000-07-03 | ``OS/PC – v2.0L`` (PC) [[1]] |

Note that the table lists the dates of the release notes which might differ from the actual release dates.

## TODO

* ultra64.ca ``n64sdk.7z`` = OS 2.0J
* ultra64.ca ``NINTENDO 64 SDK 5.0 (Installer) (CD-RIP).7z`` = OS 2.0K
* both combined: https://archive.org/details/Nintendo64SDK

[1]: https://ultra64.ca/resources/software/
[2]: https://www.retroreversing.com/n64-sdk
[3]: https://www.retroreversing.com/gigaleak2
[4]: https://www.retroreversing.com/oman-archive