Developer Text

Some text is in the ROM, which is used by the Debugger. Usually loaded at RAM location 802D0000 whenever the game crashes, unless if it’s a severe sound error, then it places itself at 80010000 instead(it’s quite difficult to tell.). It begins at 001A2DC8, and ends at 001A35A4.:

Non UPDATE_CHARS
DRAW_CHARS
UPDATE_DBOBJ
DRAW_DBOBJ
TASK
Task Exec
Effects
Update_frontend
Draw_frontend
Main-UpdateOncePerView
Gfx-lockup
Maincode-lockup
Deliberate Lockup (Tm)
Scheduler
Audio timer
SCHEDULER_CPU_LOCKUP
NOT_ENOUGH_CUTSCENE_BITS
DODOWNLOAD_DATA_BIGGER_THAN_MEMORY_BUFFER
DODOWNLOAD_COMPRESSED_DATA_BIGGER_THAN_MEMORY_BUFFER
DODOWNLOAD_SIZE_MISMATCH
ZERO_SIZE_LEVEL_INFO_DOWNLOAD
DB_OBJECT_INIT_NOT_ENOUGH_SPACE
NOT_ENOUGH_MEMORY_FOR_VISIBLE_TRI
MOVE_THINGY_ON_OBJECT
OUT_OF_MEMORY_DOWNLOADING_CHARACTER_TO_HEAP
OUT_OF_MEMORY_DOWNLOADING_ANIMATION_TABLES
OUT_OF_MEMORY_DOWNLOADING_CHARACTER_INFO_TABLES
LIGHTING_HARDWARE_TOO_MANY_LIGHTS
LIGHTING_HARDWARE_WRONG_NUMBER_OF_LIGHTS
TOO_MANY_CHARACTERS_TO_DECOMPRESS
LAST_DISPLAY_LIST_NOT_FREED
HEAP_RAN_OUT_OF_MEMORY
HEAP_BLOCK_ERROR
HEAP_SIZE_WRONG
HEAP_ERROR
INVALID_TEXTURE_NUMBER
TASK_OUT_OF_GLIST
TASK_OUT_OF_SAFETY_BUFFER_GLIST
TASK_TOO_MANY_COMMANDS_FOR_GLIST_SAFETY_BUFFER
DB_HITPOLY_INIT INC MAX TRI SPACE
DB_HITPOLY_INIT INC MAX TREE SPACE
HITS
C OUT OF RANGE APD
HEAP_LOW_PRI_TOO_MUCH
SC STACK OVERFLOW
WETCHARACTER MATRIX INDEX ORA
CHARACTERNODE MATRIX INDEX ORA
CHARACTER FIRE CONKER MATRIX
ABI LIST ERROR (see Mike)
AUDIO CACHE DMA NOT DONE (Mike)
AUDIO CACHE DMA START FAILED (Mike)
EFFECTS STACK OVERFLOW (Andy)
EFFECTS STACK UNDERFLOW (Andy)
AUDIO STACK OVERFLOW (Mike)
MALLOC FREE MISMATCH
CHAREFFECT CORRUPTION
GFX LIST CHECK (Andy)
Interupt
TLB Modification
TLB Refill (l/i)
TLB Refill (s)
Addr Error (l/i)
Addr Error (s)
Bus Error (i)
Bus Error (data)
Syscall
Brk Point
Reserved Inst
Cpr     unusable
Arithmetic ovflo
Trap
— Floating point
PRESS BUTTON
REGISTERS
STACK
MAIN MENU
CONTINUE
HOSTDEBUG
RETRY CODE
Version.
Built   Jan 31 2001 13:29:42
Pc
Cause
Sr
Badvadr
Thread
Lockup_Now
Inexact op
Underflow
Overflow
Div by 0
Invalid op
Unimplemented op
Fpcsr:
fp
STACK-VIEW  :

Some other Developer text is also found at 0002B13C in both ROM and RAM, used by the Debugger as well:

EXITED OK
CHECKING
DMAING
DMA-OK
DMA-FAILED
TLB-OK
ERROR SKIPING DEBUG

Audio related Error messages also exists at 0002CA10, again both in ROM and RAM:

snd %d has been freed too early – %d
-2 sound has been freed too early – %d

Some other text, this time only seen in RAM, also exists. They seem to pertain to functions and task data located before this text:

8008482C – ERROR
800877C4 – <NO TASK NAME SET>
80096DE0 – Cutscene 1
80096DEC – Cutscene 2
80098CE0 – RESETTING ALL TASKS .   RESET TO PLAY !
80099FDC – mvmt_imp_set_up_smoke
8009EC04 to 8009F491:
Training – Scarecrow
Training – Jumping
Training – Frying Pan
Training – The Baddie
Training – Waterfall Cash
The Queen’s lost her Home!
The Queen’s lost her Home (again)!
Shoot The Beetles?
Open Poo Cabin
Poo Mountain Big Beetle
Stone Faced Island
Roll And Rat Start
Roll And Rat?
Windmill Exploded
Bee Cavern Deep Strike
Bee Cavern Deep Strike Return
Feed Marvin
Meet King Bee
Sunflower Babe
Sunflower Babe Bounceable
Leap Of Faith
Frankie Wants to Poke You!
Burn The Bats
Free Frankie ? ! !
Giant Haystack
Barn Flipper Cash
Terminator Haystack
Barn Arena Escape
Meet the Toff Catfish
Open The Safe
Crazy Dogfish Escapes
Second Safe Lock Intro
Open The Blast Doors
Miners helmet
Inside Safe Cash
Through The Clang’s Domain
Cog Needs His Women
Pull The Dogfish In
The Vampire Bats Tower
Rock Rollin’ Cavern
Sacrifice a Baby
Bronto Snot Head
Worship Me
BLOW UP THE CAVERN
HATCH THE EGG
GET BABY DINO TO CAVERN
FIND UGGA HAT
THROW BOMB IN NEST
Rock Solid
Rock Solid Roll Rock
Rock Solid Cash
MEET WEASEL BOSS
Dining Dino
Bugga the Knut
Meet The Ugga Babe
Enter Poo Cabin
Leave Poo Cabin
Poo Sweetcorn Teeth
Poovarotti Sings
Poovarotti Flush
WEASEL POO SCAM
Ugga Lava Race Start
Ugga Lava Race
Bull Shitters
Fire Imp Frenzy
Boiler Big Nuts Boss
Bowling Bollocks
Beach Assault Bloodbath
Beach Sail Away
Lift Tunnel
Flame Tunnel
Machine Gun Nest
Annihilation
Execute Private Rodent?
Saved Private Rodent
Parachute Lock
Canyon End Tediz
Tank Blow Tunnel Door
A Tank Too Far
Tank Acid Tunnel
Electric Eel
Blast the wreckage
Up Periscope
War Boss
War Boss Countdown
Medical Mayhem
Horror Intro
Zombie Grave Shoot
Count Batula
Zombie Fest
Haunted Barrel Roll
Bank Entrance
The Vertex (TM)
Bank Vault
Blade Boardroom
End Arena
Fight The Alien (no suit)
Fight The Alien
MP Heist
MP Tank Battle
MP Beach
MP War
MP Beach War
MP Volcano
MP Tunnels
MP Raptor
Introduction
The Table Problem
The Experiment
A Red Squirrel
Is That Bridge Safe
Rocky Gets Berri
End of Game Cutscene and Credits
LogoScreen
First Death
Ha Ha Ha Your Dead

8009FD38 – 8009FF0B:

life    ../Effects/PipeExplode/pipeexplode.c
min grav    ../Effects/PipeExplode/pipeexplode.c
grav range  ../Effects/PipeExplode/pipeexplode.c
min speed   ../Effects/PipeExplode/pipeexplode.c
speeed range    ../Effects/PipeExplode/pipeexplode.c
min scale   ../Effects/PipeExplode/pipeexplode.c
scale  range    ../Effects/PipeExplode/pipeexplode.c
xz angle    ../Effects/PipeExplode/pipeexplode.c
yz angle    ../Effects/PipeExplode/pipeexplode.c

800A4394 – power   ../Effects/Blood/blood.c

800A5CB0 – 800A5D10:

Charactereffect 0
Charactereffect -1
Charactereffect 1
Charactereffect 2
Charactereffect 3
800A5D68 – Charactereffect frontend fire imp

800A6920 – 800A6A4B:

pos s   ../Effects/ColourFrameBuffer/colourframebuffer.c
pos t   ../Effects/ColourFrameBuffer/colourframebuffer.c
size s  ../Effects/ColourFrameBuffer/colourframebuffer.c
size t  ../Effects/ColourFrameBuffer/colourframebuffer.c
pixelation  ../Effects/ColourFrameBuffer/colourframebuffer.c

800A6A70 – scale   ../Effects/Light/light.c

800A7840 – 800A78B0:

effects_characterfire_conker_all_over_fire_to_smoke_death
effects_characterfire_conker_tail_fire_to_smoke_death

800A85F0 – 800A8635:

effects_impact_lavaboulder
effects_impact_fireimp
effects_impact_lava

800A8E20 – 800A8E78:

power   ../Effects/CharacterFlameThrower/characterflamethrower.c
Characterflamethrower