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

Samurai Jack: The Shadow of Aku

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Samurai Jack: The Shadow of Aku

Developer: Adrenium[1]
Publisher: Sega[1]
Platforms: PlayStation 2, GameCube
Released in US: March 23, 2004[1]
Released in EU: August 6, 2004[1]


DevTextIcon.png This game has hidden development-related text.
MovieIcon.png This game has unused cinematics.
TextIcon.png This game has unused text.


Hmmm...
To do:
The PlayStation 2 release has a folder named NEW00000 which contains a backup of many early assets. Please document them.

Samurai Jack: The Shadow of Aku is the second game based on the Samurai Jack TV show.

=Sub-Pages

MovieIcon.png
Unused Videos
What could go wrong when you leave a bunch of unused videos in your game?

Unused Text

DBUGPS2.PS2

DBUGPS2.PS2 is a configuration file that was used by a debugger.

[version]
1.76.14.0  // PS2 Debugger from SN Systems

[frame]
pos=00000001,-4,-4,1288,979

[targetname]
lecompte-ps2

[irxpath]
;C:\ad\jack\build\ps2\release\iophooey
[lastelf]
c:\ad\jack\build\ps2\debug\jackmain\jackmain.elf
[config]
loadflags=009B
defradix=10
updaterate=0
defwatchradix=16
wraptostart=0
matchwholeword=0
searchdirection=1
casesens=0
regexflag=0
savettyexcapecodes=0
TTYbuffersizes=400000,8000,8000,10000,10000,8000

[deftabs]
.C,4
.H,4
.CPP,4
.CXX,4
.CC,4
.VSM,4
.DSM,4
.S,8

[window]
WindowPos=00000001,0,0,994,594
state=1
WindowIndex=2
maxedwindows=0

[bars]
barid=1
barpos=703,0,4,571
horizontal=0
barid=2
barpos=707,438,279,4
horizontal=1
barid=3
barpos=707,217,279,4
horizontal=1

[pane]
paneid=0
referencepane=0
panesplit=1
panepos=0,0,703,567
panebars=-1,-1,1,-1
type=3
unit=0
flags=0
logfont=12,8,400,FF,31,Terminal

[txtfile]
C:\AD\JACK\SRC\JACKMAIN\SAVEGAME.CPP
[pane]
paneid=1
referencepane=0
panesplit=1
panepos=707,442,279,125
panebars=1,2,-1,-1
type=4
unit=3
flags=0
logfont=12,8,400,FF,31,Terminal
columnwidths=250,
100,
10000,
gridlines=1
[watch]
s_streamDataValid
[watch]
reading
[pane]
paneid=2
referencepane=1
panesplit=2
panepos=707,221,279,217
panebars=1,3,-1,2
type=7
unit=3
flags=0
logfont=12,8,400,FF,31,Terminal
columnwidths=100,400,

[pane]
paneid=3
referencepane=2
panesplit=2
panepos=707,0,279,217
panebars=1,-1,-1,3
type=9
unit=3
flags=0
logfont=12,8,400,FF,31,Terminal
cursor=0,17
[window]
WindowPos=00000003,22,22,994,594
state=3
WindowIndex=1
maxedwindows=1

[bars]
barid=1
barpos=231,0,4,884
horizontal=0
barid=2
barpos=235,445,1040,4
horizontal=1
barid=3
barpos=235,238,1045,4
horizontal=1
barid=4
barpos=510,449,4,434
horizontal=0
barid=5
barpos=755,0,4,242
horizontal=0

[pane]
paneid=0
referencepane=0
panesplit=1
panepos=0,0,231,880
panebars=-1,-1,1,-1
type=14
unit=0
flags=0
logfont=12,8,0,FF,01,Terminal
selectedtab=0
properties=0,-1,-1
[pane]
paneid=1
referencepane=0
panesplit=1
panepos=235,449,275,430
panebars=1,2,4,-1
type=6
unit=0
flags=0
logfont=12,8,0,FF,01,Terminal
columnwidths=130,70,140,140,100,

[pane]
paneid=2
referencepane=1
panesplit=2
panepos=235,242,1045,203
panebars=1,3,-1,2
type=3
unit=0
flags=4
logfont=12,8,0,FF,01,Terminal

[txtfile]
C:\AD\JACK\SRC\JACKMAIN\SAVEGAMEMENU.CPP
[pane]
paneid=3
referencepane=2
panesplit=2
panepos=235,0,520,238
panebars=1,-1,5,3
type=7
unit=0
flags=24
logfont=12,8,0,FF,01,Terminal
columnwidths=100,400,

[pane]
paneid=4
referencepane=1
panesplit=1
panepos=514,449,765,430
panebars=4,2,-1,-1
type=8
unit=0
flags=0
logfont=12,8,0,FF,01,Terminal
cursor=22,11
ttymode=0
autowrap=1
[pane]
paneid=5
referencepane=3
panesplit=1
panepos=759,0,520,238
panebars=5,-1,-1,3
type=4
unit=0
flags=24
logfont=12,8,0,FF,01,Terminal
columnwidths=250,
100,
10000,
gridlines=1
[watch]
gLastDigest
[watch]
g_inUse
[lastactivepane]
paneid=4

[NewValueHistory]
1024
50000

[RecentSourceFilesHistory]
c:\ad\jack\src\elem\bent\ps2\ps2-controller.cpp (EE),349
c:\ad\jack\src\elem\rancid\ps2\transform.cpp (EE),279
c:\ad\jack\3rdparty\stlport-4.5.3\stlport\stl\_algo.c (EE),11
c:\ad\jack\3rdparty\stlport-4.5.3\stlport\stl\debug\_vector.h (EE),130
c:\ad\jack\src\elem\mud\memcard.h (EE),346
c:\ad\jack\src\elem\mud\ps2\memcard.cpp (EE),1123
c:\ad\jack\src\jackmain\main.cpp (EE),208
c:\ad\jack\src\jackmain\savegamemenu.cpp (EE),23
c:\ad\jack\src\jackmain\savegame.cpp (EE),1
c:\ad\jack\src\jackmain\frontend.cpp (EE),1457

[SearchHistory.EE]
makenewsave
update
trysave
savegame(
newgame(
savequery
trysavebase
commitdata
makenewsavefile
newsavefile

[WatchExpHistory.EE]
controller
msg
s
g_sim->signals
gameSaveFile
this
sp
sceCdReadClock
gLastDigest
g_inUse

[WatchExpHistory.IOP]
actual
reading

[dmaerrorsettings]
ErrorMask=0x7FFFFE00

[TTYbuffers]
size=0,00400000
size=1,00008000
size=2,00008000
size=3,00010000
size=4,00010000
size=5,00008000

Debug Menu?

It appears there is a debug menu in this game looking at the strings.

ROM:00225404 00000017 C Complete Game (unlock)
ROM:0022541C 0000001D C Random Housekeeping Tools...
ROM:0022543C 0000000E C Test Sound...
ROM:0022544C 00000011 C special/scottish
ROM:00225460 00000010 C Where Am I? ...
ROM:00225470 0000000F C [%.2f %2f %2f]
ROM:00225480 00000014 C Mission Numbers ...
ROM:00225494 0000000A C %.60s: %s
ROM:002254A0 0000000A C %.60s: %d
ROM:002254AC 00000011 C Debug options...
ROM:002254C0 00000019 C Level NodeGraph debug...
ROM:002254DC 00000019 C Memory allocation report
ROM:00225540 0000000D C basic_string 
ROM:00225840 00000015 C enable cheat buttons
ROM:00225858 00000014 C enable debug camera  

Also, there may be unpublished cheats in the game.

Hmmm...
To do:
Figure out how to activate debug mode.

Other Stuff

Several files in the ISO refer to a developer's hard drive.

ROM:00240EAC 0000002D C c:/ad/jack/src/elem/bent/memdebug_common.cpp
ROM:00240EE4 00000024 C c:/ad/jack/src/elem/bent/memdebug.h
ROM:0024102C 00000024 C c:/ad/jack/src/elem/bent/memdebug.h
ROM:0024106C 00000024 C c:/ad/jack/src/elem/bent/circular.h
ROM:00241090 00000024 C c:/ad/jack/src/elem/bent/memdebug.h
ROM:002410B4 0000002A C c:/ad/jack/src/elem/bent/packablepool.cpp
ROM:002413C4 00000023 C c:/ad/jack/src/elem/bent/timer.cpp
ROM:0024146C 00000028 C c:/ad/jack/src/elem/bent/vallocator.cpp
ROM:002414A0 00000024 C c:/ad/jack/src/elem/bent/memdebug.h

References