Function Reference

Revision History


1998/04/03
Fixed gDPSetAlphaCompare. (Fixed two places since in the write enabled state it is not "larger than" but "equal to or larger than." Also, enabled operation in

1-2 cycle mode even when the render mode is not TEX_EDGE)
1998/04/06
Split the contents of osViGetCurrentMode, osViSetMode, osViSetSpecialFeatures, osViSetXScale, and osViSetYScale.
1998/04/08
Divided up the contents of osViGetCurrentMode, osViSetMode, osViSetSpecialFeatures, osViSetXScale, osViSetYScale
1998/05/15
Added "quick jump" to the os function index

Added FPAL-related content to osViSetMode
Added FPAL-related content to osViSetY(X)Scale
Added osViExtendVStart
1998/05/18
Divided up the contents of gDPLoadTextureTile, gDPLoadTextureTile_4b

Divided up the contents of gDPLoadTextureBlock, gDPLoadTextureBlock_4b
Divided up the contents of gDPLoadBlock
1998/06/02
Added six 64GB functions
1998/06/26
Made additions and changes to gDPSetCombineMode

Made divisions, changes and additions to the contents of gDPSetPrimColor, gDPSetFogColor, gDPSetEnvColor
Made additions and changes to gSPSetFogPosition
1998/06/27
        Linked gDPLoadTLUT_pal16, gDPLoadTLUT_pal256 to the Programming Manual
        Added PARTNER-related descriptions to osWriteHost, osReadHost, osTestHost
        Added PARTNER-related descriptions to uhWriteGame.uhReadGame, uhOpenGame, uhCloseGame, uhWriteRamRom, uhReadRamRom.
        Added uhPartnerCmd, uhGLoad.
The following revisions are explained in more detail inside the Function Manual

1998/10/27

Integrated the menus for the NuSystem, MFS and Mus functions, etc.

1998/10/27

makedisk

1998/10/29

Added bzero, bcmp, bcopy and sprintf to the "Other functions" category. Added things that were not there before even though they were defined in os.h

1998/10/29

osGbpakGetStatus

Added osAppNMIBuffer, which was included in osGlobals, to the index.
Accordingly, osGlobals was removed.

1999/01/06

Removed osViExtendVStart
Removed osPfsInit
Moved osGetMemSize from "DD-related" section to "os functions" section.
No longer guarantee operation of chroma key and YUV texture-related functions and macros.
Completely revamped the osVi, gDP and gSP functions

1999/01/11

Belatedly added gSPSetStatus to the index.

1999/01/18

Changes made to spDraw.

1999/01/19

Added LeoBootGame,LeoDriveExist.

Changed made to LeoReset, makerom, n64mdisk, and calcncc.

1999/03/18

Added gDPSetCombineLERP.

Revised the entire contents regarding gu functions

Removed guGetDPLoadTextureTileSz and guDPLoadTextureTile.

Removed gSPLookAtX,gSPLookAtY from the table.

1999/04/13

Changes made to gDPLoadTexture* and gDPSetTile.

1999/04/30

The format for most of the functions are revised (no changes made to the contents).

1999/06/15

Partially revised the contents of os functions.

Changes made to sinf,cosf

1999/08/04

Added osThread Function

Revised the contents of osVoiceStopReadData