the cutting room mirror

Xena: Warrior Princess - The Talisman of Fate

This article has a talk page!
view on tcrf.net

To do:
Use code 800BF747 000B (USA) and clarify if this takes you to an unused map while in VS mode.

This page contains no introduction.
What makes this game notable or what is it about? Are you a bad enough dude to save this article?

Debug Displays#

XenaN64-debugdisplay1.png XenaN64-debugdisplay2.png

A couple of debug displays can be enabled with the below GameShark code. Some of the debug display features can also be found in Top Gear Rally 2.

The system debug uses a 16-bitfield with the following values:

Bit Value

Effect

0x1

Display CPU/GPU/RDP/RSP stats.

0x2

Display CPU/GPU stats (overridden by 0x1).

0x8

Places a giant marker at the center of the stage.

0x10

Displays the current game resolution.

0x20

Displays a graph of memory usage.

0x40

Shows character hixboxes and some AI stats.

0x80

Makes characters invisible.

0x100

Displays info about human-controlled characters.

0x200

Marks stage boundary points with red balls.

0x400

Outlines the screen overscan boundary in red.

0x1000

Displays a graph of the input command buffer.

0x2000

Renders players in white (same as "polygon fighters" cheat).

0x4000

Functionally the same as 0x2000.

Add the desired values together and use it as X in the cheat below:

Enable system debug display:

Version

GameShark Code

USA

8108E882 XXXX

Europe

8108E592 XXXX

Build Dates#

Version

ROM Address

Build Date

USA

0xBC3896

03:15:48 PM 1999 10 07

Europe

0xBCD9FA

11:11:51 AM 1999 10 21

(Source: Ferrox)

Development Text#

Starting at 0x95C98 in the ROM is a bunch of development related strings.

You have requested an image number that exceeds the number of images
MTL width must be evenly divisible by 4 image %d
MTL width must not be larger than 1020 image %d
File Could not be retrieved from UFS
requested X or Y position is not located on the image
Get Pixel Color only works for 8 bit images at this time
Get Palette Color only works for 8 or 4 bit images at this time
requested X position is not located on the image
Request for Palette is past loaded MTL data
Request for palette from a non Color Index mtlfile
Only 4 bit and 8 bit images may be used for paletted images
Palette cannot be swapped because sizes are not the same
Palette cannot be swapped because formats are not the same
only 4 bit and 8 bit images may be used for paletted images
MTL draw type not supported for 4 bit textures
MTL draw type not supported for 8 bit textures
MTL draw type not supported for 16 bit textures
MTL draw type not supported for 32 bit textures
MTL only supported for 4, 8, 16, and 32 bit textures
Intensity draw requires the image to be in the G_IM_FMT_I or G_IM_FMT_IA format
height or width of draw cannot be less than or equal to zero
cant tile on a boundry that is not a power of 2
MTL width must be evenly divisible by 8
MTL width must not be larger than 1023
4 and 16 bit widths must be the same
4 and 16 bit heights must be the same
output width cannot be less than or equal to zero
output height cannot be less than or equal to zero
Material
GetImage
Load
GetNumTextures
Game
FillRectangle
Image
Draw
DrawIntensity
DrawFast
GetFormat
GetSize
GetWidth
GetHeight
ModifyPalette
SwapPalette
GetPixelColor
GetScreenPixelColor
IncrementMTL
ResetMTL
PointSegmentAtImage
DrawOverlay
GetColorR
GetColorG
GetColorB
DrawTile
GetPaletteColor
SetPaletteColor
Controller Id not within range 1 - 4
Controller
SButton
AButton
BButton
RButton
LButton
ZButton
CUButton
CDButton
CLButton
CRButton
JUButton
JDButton
JLButton
JRButton
Buttons
StickX
StickY
Lockout
AnalogToDigital
NumControllers
Invalid alpha value (out of range)
Unable to find font in UFS
Out of memory for font
File Could not be retrieved from UFS
Text
LoadFont
SetAlpha
DrawCentered
DrawRight
DrawLeft
DrawWrap
DrawWrapCenter
DrawWrapHeight
Width
Height
SetColors
LoadStringTable
Graph
Create
LoadLineGraph
SetLineThickness
CreateLineGraphMorph
LineGraphMorph
SetPercent
SetDirection
SetPosition
SetPosition3D
SetGradient
Draw
F3D cant be found in UFS
VTX cant be found in UFS
TEX|
MTL cant be found in UFS
MPA cant be found in UFS
MTL cant be found in UFS
alpha needs to be between 0 and 255
VTX files could not be retrieved from UFS
FredObject
Load
Draw
ScaleDraw
AnimateTextureCoords
GetVTX
SetVTX
LoadVTX
WipeVTX
Argument out of range (volume not 0-255)
Argument out of range (reverb not 0-127)
Argument out of range (pan not 0-255)
Argument out of range (frequency offset not -127 - 127)
Argument out of range (frequency offset not 0 - 255)
Sound
LoadSong
PlaySfx
PlaySong
Volume
Reverb
Pan
Frequency
Tempo
Pause
UnPause
Done

(Source: Ferrox)