Home
Projects
Resources
Alternatives
Blog
Sign In
Pseultra Versions
Save
N64 library
Overview
Versions
Reviews
Resources
v1.4.0
4 years ago
Added
Shaded triangles
Ambient lighting
Diffuse lighting
Fixed
Bug in which DzDx was written to DzDy
v1.3.0
4 years ago
Added
PSM3D PopMtx command
Math library
PSM3D Z-buffered triangles
PSM3D Textured triangles
Triangle backface culling
Triangle clipping
Changed
PSM3D matrix stack pointer to be stored in register instead of DMEM
Vertex cache (x, y) pair is now aligned to the integer, saving calculation time
Fixed
Bug in sign extension of RSP load/store offsets
Bug in VMOV instructions using incorrect element index type
Fix matrix size
Removed
Newton-Raphson iteration for textured rectangles
v1.2.0
5 years ago
Added
Debug functionality
RSP vector load/store fixer
PSM3D microcode
Fixed
Bug involving a coprocessor 0 delay slot which would cause arbitrary kernel reg data to be written to cop0 status reg, and usually an xtlb exception
Bug in util.h where the macro input to endian switchers isn't wrapped
v1.1.0
5 years ago
Added
Memory zeroing functionality (see osZeroMemory())
Interrupt handling for RCP DP interrupts
PI functionality (DMA)
VI functionality (buffer swapping)
Timer interrupt handler
PIF initialization in OS
Caching operations
Changed
Improve documentation on N64 constants and prepend N64_
Fixed
Bug involving the use of an incorrect kernel register, which causes unknown behavior (usually an XTLB exception) in the exception unmasking routine
Bug involving exception handlers being stored only in DCache at vector locations, causing any exception to not reach its handler
Removed
Documentation build from
scons
(users may do it manually now by running
doxygen
)
v1.0.1
5 years ago
Added
C Preprocessing for assembly
Documentation using
doxygen
Changed
SemVer for versioning
SConstruct files are now more flexible to allow building from any directory
Stack size is now 16kb
Fixed
Destination pointer is now checked for alignment in osCopyMemory()
v1.0.0
5 years ago
Added
Tools for calculating and colliding the checksum used in the n64 PIF ROM code to verify bootcode-
A tool for generating ROM images given object files and a specification file
Bootcode to replace Nintendo's default IPL3 bootcode
An OS providing functionality with the N64 hardware
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github