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
Jump to navigation
Jump to search
This is a sub-page of Jet Force Gemini.
Contents
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)