If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Jet Force Gemini/Unused Text

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Jet Force Gemini.

Leftover Text From Diddy Kong Racing

Present at 0xC36CCD in the ROM is leftover text from Diddy Kong Racing, which was developed by the same team.

MUSIC TEST 
ENTER YOUR INITIALS 
ENTER CODE
CLEAR ALL CODES
CODE LIST 
MAGIC CODES 
Sorry, the code was incorrect 
All cheats have been deleted 
MAGIC CODES LIST ON OFF 
RACE ORDER 
QUIT
OVERALL TIME
RECORD TIMES 
RANKINGS 
ENGLISH 
OPTIONS
GAME A 
GAME B 
GAME C 
NEW GAME 
RESTART RACE 
PAUSE OPTIONS 
GAME PAK BONUSES 
SUBTITLES ON 
SUBTITLES OFF

High-Resolution Mode

Present at 0xC37641 in the ROM among the options text is unused text referring to the unused high-resolution mode.

HIGHRES OFF 
HIGHRES ON

Build Dates

Present in the ROM is a build date along with the version number that's displayed in the crash debugger.

jpegg		John Pegg, Software Engineer
pmountain	Paul Mountain, Software Engineer
ainnes		Andrew Innes, Software Engineer
Version Hex Address Build Message
Kiosk 0xAD9B0 1.1723 19/08/99 15:26 jpegg 7.2
USA 0xAD0D0 1.1848 04/09/99 20:40 jpegg 9.6
Europe 0xAD3D0 1.1896 24/09/99 12:09 pmountain 0.9
Japan 0xACFE0 1.1908 21/10/99 14:18 ainnes NCL 1.9
(Source: Ferrox)

Level Select Text

Present at 0x1F3B180 in the ROM is text that was used for the level select in the kiosk demo's debug menu.

Goldwood Forest
SS Anubis
Swamp
Sekhmet Battleship
Spawn Ship
Canyon
Ichor
Alien Cave
Goldwood Caves
Dune
Canyon Mine
Asteroid
Mizar
Sub-Worlds
General FrontEnd
Multi
Old Baddy Test
(Source: Ferrox)

Leftover Build Date

Present at 0xA3DDC in the ROM is a build date left over from something else.

Version 1.1 14/03/98 15:50 The Overlord
(Source: Ferrox)

Debugging Text

No I'm not playing MIDI sequence %d, its over 32K
WARNING: Sync arrived before wait - music will be out of sync with sequence
I'm not playing any ditty over 4K nowadays (%d)
amSndPlay: Illegal sound effects table index
amSndPlayDirect: Somebody tried to play illegal sound %d
Invalid midi sequence index
audio: ai out of samples
OH DEAR - No audio DMA buffers left
Dma not done
OUT OF AUDIO POINTS
am: Unknown OSCILLATOR type %d
am: Out of oscillator states
Objects out of ram(1) !!
Char %d, Disguise %d
Found Boss Control At %d,%d,%d,%08x
ObjSetupObject(1) Memory fail!!
ObjSetupObject(2) Memory fail!!
ObjSetupObject(3) Memory fail!!
ObjSetupObject(4) Memory fail!!
ObjSetupObject(5) Memory fail!!
ObjSetupObject(6) Memory fail!!
ObjList Overflow %d!!!
NoAddObjList Overflow %d!!!
objSetupObject: clone shadow set up failed
objSetupObject: clone blob shadow set up failed
objSetupChild: memory fail
WARNING:%s (%x) already registered its dependancy with %s (%x)!
Error: Model no. out of range on load. !!
TEXTURE ERROR!!
%d,%d
Error: Model table overflow!!
CREATE LOD MODEL :: null model pointer!
WARNING :: createModelInstance called with NULL pointer
MODELS Error: Tryed to deallocate non-existent model!
MODELS Error : cannot free NULL model instance pointer!!
modLoadAnim: Overflowed AnimTab!
modFreeAnim : NULL anim!!
Anim Error: Tryed to deallocate non-existent anim!!
modLoadAnimEvent: Overflowed AnimEventTab!
modFreeAnimEvents : NULL anim event table!!
Anim Event Error: Tryed to deallocate non-existent anim event!
WARNING: Stack overflow/underflow!!!
Camera Error: Illegal mode!
Illegal CAMERA number %d %f
Cam do 2D sprite called with NULL pointer!
CAM Error!! Convlist overflow.
LOADLEVEL Error: Level out of range
levelGetRegionFlags: Ran out of levelRegionFlag structures!!
levelGetObjectID - Out of level flags
jpegg
null
setting up
freeing
processing
exploding
WARNING: couldn't find 'ra=0x666' in function %d
Change: L %d, R %d >> L %d, R %d  (%d)
SYNC
Char Flag %d
Saving Game %d
 %5d  %5d  %5d
FREE %d %d K
*** mmAllocAtAddr: size = 0 ***
*** mm Error *** ---> No more slots available.
*** mm Error *** ---> Can't allocate memory at desired address. (%x, size = %d bytes)
*** mm Error *** ---> Can't free ram at this location: %x
*** mm Error *** ---> stbf stack too deep!
Region = %d loc = %x size = %x, col = %x
FREE
ALLOCATED
ALLOCATED,FIXED
*** SAVING GAME ***
FlashSectorErase failed
*** ERASING GAME %d***
FlashSectorErase failed
*** ERASING FLASH ROM ***
FlashSectorErase failed
Global Flags size = %d
Loaded Globals :: (%04x == %04x) ?
RESET GLOBAL FLAGS
FlashSectorErase failed
Saved Globals :: %04x
osFlashWriteArray failed (%d)
osFlashReadArray failed!
(Audio task)
(Game task)
(DI task)
(DI benchmark test)
(Clone task)
(Refract task)
(Blur task)
(Unknown task type %d)
RCP TASK INFO-------------
type                    = %u
flags                   = %u
ucode_boot              = %p
ucode_boot_size         = %u
ucode	                = %p
ucode_size              = %u
ucode_data              = %p
ucode_data_size         = %u
output_buff             = %p
output_buff_size        = %u
data_ptr                = %p
data_size               = %u
framebuffer             = %p
Branch DisplayList Crash gfx ptr = %x
*** CHILD DISPLAY LIST
Crash gfx ptr = %x
Surrounding traces:
Previous:%s:%5d gfx=%x
Next:%s:%5d gfx=%x
No traces available
scheduler: Looks like the SP has crashed %s
scheduler: Looks like the DP has crashed %s
9.6
SP CRASHED, gfx=%x
DP CRASHED, gfx=%x
** GFX overflow **
** MTX overflow **
** VTX overflow **
** POL overflow **
Version %s
CRITICAL ERROR: objSetupObject() returned NULL
GFDS:%d ???
**** WARNING: Duplicate squadron ID:%d ****
WARNING:Can't lock to node, no nodes
WARNING: Unimplemented linkage operation %d
ERROR:MIPS_HI16 without matching MIPS_LO16
REALLOC: %08x (%d)
unknown
Error: Texture no %x out of range on load. !!
Restore to %x
Restore1 to %x
TEX Error: Palette memory overflow!!
TEX Error: TexTab overflow!!
texFreeTexture: NULL tex!!
TEX Error: Tryed to deallocate non-existent texture!!
SRPBUF overflow!!
Error: Sprite table overflow!!
texFreeSprite: NULL sprite!!
TEXSPR Error: Tryed to deallocate non-existent sprite!!
SCREEN: No out of range!!
loadFrontEndItem() - Item no %d out of range 0-%d
>333
Triangle
Rectangle
Sprite
Points
Models
Unknown trigger type in partInitTrigger %d, Max %d.
Unknown particle type in partInitTriggerPos %d, Max %d.
Unknown trigger type in partInitTriggerPos %d, Max %d.
particle warning: Object %s has SP emitter, but matrices not generated
allocParticle: Illegal particle type %d
%s particle buffer full
Particle of type %d has been freed twice, this is Super Safe, Honest!
freeParticle: Unknown particle type %d
%s particle buffer is empty
(null)
(nil)
*** diPrintf Error *** ---> Out of string space. (Print less text!)
diRcpTrace: Buffer not allocated!
diRcpTrace: Buffer overflow!
>>>> %x:
%x:
G_SPNOOP
G_TEXDMA
G_RESERVED3
G_RESERVED4
G_NOOP
gDPNoOp
G_SETCIMG
G_SETZIMG
G_SETTIMG
G_SETCOMBINE
G_SETENVCOLOR
gDPSetEnvColor
G_SETBLENDCOLOR
gDPSetBlendColor
G_SETFOGCOLOR
gDPSetFogColor
G_SETFILLCOLOR
gDPSetFillColor
G_FILLRECT
G_SETTILE
G_LOADTILE
G_LOADBLOCK
G_SETTILESIZE
G_LOADTLUT
G_RDPSETOTHERMODE
G_SETPRIMDEPTH
G_SETSCISSOR
G_SETCONVERT
G_SETKEYR
G_SETKEYGB
G_RDPFULLSYNC
gDPFullSync
G_RDPTILESYNC
gDPTileSync
G_RDPPIPESYNC
gDPPipeSync
G_RDPLoadSYNC
gDPLoadSync
G_TEXRECTFLIP
G_TEXRECT
G_DMAOFFSETS
G_CULLDL
G_POPMTX
G_TEXTURE
G_SETOTHERMODE_H
G_SETOTHERMODE_L
G_ENDDL
G_SETGEOMETRYMODE
gSPSetGeometryMode
G_CLEARGEOMETRYMODE
gSPClearGeometryMode
G_LINE3D
G_PERSPNORMALIZE
G_RDPHALF_1
G_RDPHALF_2
G_RDPHALF_CONT
UNKNOWN COMMAND %20s:
gSPVertex(0x%x, 0x%x, %d, %d);
G_VTX   %20s: gSPPolygon(0x%x, 0x%x, %d, %d);
G_POL
GARBAGENOMTXMULT
MTXMULT %20s: gSPMatrix2(0x%x, 0x%x, %d, %s, %d);
G_MTX   %20s: gSPLoadTextureOffsets(%d, %08x);
%20s: gSPDPBlock(0x%x, 0x%x, %d);
G_DP_BLOCK  %20s: gSPViewport(0x%x, 0x%x);
G_MOVEMEM   %20s: gSPDisplayList(0x%x, 0x%x);
G_DL    %20s: gSPBranchList(0x%x, 0x%x);
G_DL    %20s:
Unknown G_DL command
G_DL
%20s: %s(0x%08x);
%20s: gDPSetPrimColor(0x%08x, %d, %d, %d, %d, %d, %d);
G_SETPRIMCOLOR
%20s: %s(0x%08x, %2d, %2d, %2d, %2d);
%20s: gSPSetDMAOffsets(%08x, %08x)
G_MW_SEGMENT
G_MW_CLIP
G_MW_MTXOFFSET
G_MW_POINTS
G_MW_SPRITEMODE
G_MW_FOG
UNKNOWN INDEX %d
%20s: %s offset = %d, data = 0x%08x
G_MOVEWORD  %20s    %s: 0x%08x  0x%08x %20s
%20s: gSetAlphaCompare(%x)
%20s: gSetDepthSource(%x)
%20s: gSetRenderMode(
RM_AA_ZB_OPA_SURF
RM_RA_ZB_OPA_SURF
RM_AA_ZB_XLU_SURF
RM_AA_ZB_OPA_DECAL
RM_RA_ZB_OPA_DECAL
RM_AA_ZB_XLU_DECAL
RM_AA_ZB_OPA_INTER
RM_AA_ZB_XLU_INTER
RM_AA_ZB_XLU_LINE
RM_AA_ZB_DEC_LINE
RM_AA_ZB_TEX_EDGE
RM_AA_ZB_TEX_INTER
RM_AA_ZB_SUB_SURF
RM_AA_ZB_PCL_SURF
RM_AA_ZB_OPA_TERR
RM_AA_ZB_TEX_TERR
RM_AA_ZB_SUB_TERR
RM_AA_OPA_SURF
RM_RA_OPA_SURF
RM_AA_XLU_SURF
RM_AA_XLU_LINE
RM_AA_DEC_LINE
RM_AA_TEX_EDGE
RM_AA_SUB_SURF
RM_AA_PCL_SURF
RM_AA_OPA_TERR
RM_AA_TEX_TERR
RM_AA_SUB_TERR
RM_ZB_OPA_SURF
RM_ZB_XLU_SURF
RM_ZB_OPA_DECAL
RM_ZB_XLU_DECAL
RM_ZB_CLD_SURF
RM_ZB_OVL_SURF
RM_ZB_PCL_SURF
RM_OPA_SURF
RM_XLU_SURF
RM_TEX_EDGE
RM_CLD_SURF
RM_PCL_SURF
RM_ADD
RM_NOOP
RM_VISCVG
RM_OPA_CI
AA |
Z_CMP |
Z_UPD |
IM_RD |
CLR_ON_CVG |
CVG_CLAMP |
CVG_WRAP |
CVG_FULL |
CVG_SAVE |
OPA |
INTER |
XLU |
DECAL |
CVG_X_ALPHA |
ALPHA_CVG_SEL |
FORCE_BL |
%20s: gSetBlender() - UNSUPPORTED
%20s    %20s: %s(
G_ZBUFFER
G_TEXTURE_ENABLE
G_SHADE
G_SHADING_SMOOTH
G_CULL_FRONT
G_CULL_BACK
G_FOG
G_LIGHTING
G_TEXTURE_GEN
G_TEXTURE_GEN_LINEAR
G_LOD
9.6 interrupt
TLB modify
TLB load or fetch
TLB store
addr load or fetch
addr store
bus error
fetch bus error
reference
syscall
breakpoint
reserved instruction
co-pro
unusable overflow
trap
virtual coherency
floating point
>fault<
CORE
%08x:%08x
MEMORY REGION %d
MOD OFFSET
SIZE
ADDRESS
Texture %d
Module %d   %d
%08x %d
Module %d at %08x
%1x %d lines logged
Page %d/%d
Watchpoint exception at %x
Module %d at %08x
%04d: %04d: %s
Fault in thread %d
(%s)
epc NULL
epc %d,%x
epc %08x,?,?,?
ra   NULL
ra   %d,%x
ra   %08x,?,?,?
cause
mmAlloc(%d,%8x)
%s exception
crashed %s %s
crashed %s
type %d
unknown error %s %s error %s type %d
error %s unknown
aborted %s %s
aborted %s type %d
aborted %s unknown
badvaddr
free ram
Level is %s
Position is %.1f, %.1f, %.1f
Track polygon buffer overflow
Track edge buffer overflow
Object polygon buffer overflow
Object edge buffer overflow
Path %d, Obj %d
Before Level Number %d (%d)
After  Level Number %d
Bad soundState: voices =%d, states free =%d, states busy =%d, type %d data %x
playing a playing sound
Nonsense sndp event
Sound state allocate failed - sndId %d
WARNING: Attempt to stop NULL sound aborted
WARNING: Attempt to modify NULL sound aborted
Player hit (soft)
Player hit (normal)
Player hit (hard)
Player Fired
Player Threw Grenade
Enemy hit (soft)
Enemy hit (normal)
Enemy hit (hard)
Killed Enemy
Player Saved a Bear
Player hit a Bear
Player Killed a Bear
Enemy killed a Bear
Player Fired
Player Threw Grenade
800A3944 Ntsc LowRes
800A396C Ntsc Widescreen
800A3994 Ntsc MediumRes
800A39BC Ntsc HiResWide
800A39E4 Mpal LowRes
800A3A0C Mpal Widescreen
800A3A34 Mpal MediumRes
800A3A5C Mpal HiResWide
800A3A84 Pal LowRes
800A3AAC Pal Widescreen
800A3AD4 Pal MediumRes
800A3AFC Pal HiResWide
800A3B24 Ntsc Reset Mode
800A3B4C Mpal Reset Mode
800A3B74 Pal Reset Mode
(Source: Ferrox)