We just reached 20,000 articles on this wiki!
If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Harukanaru Toki no Naka de 3: Unmei no Labyrinth (PlayStation 2)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Harukanaru Toki no Naka de 3: Unmei no Labyrinth

Developer: Koei
Publisher: Koei
Platform: PlayStation 2
Released in JP: March 23, 2006, October 4, 2007 (Koei the Best)


DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.
LevelSelectIcon.png This game has a hidden level select.


Hmmm...
To do:
Document more of the debug menus and their functions.

Debug Mode

Present in the game is a fairly large debug mode that can be activated by hidden button inputs. At any time during the game (except when a movie is playing), press the following buttons in order:

D-Pad Up, D-Pad Down, D-Pad Left, D-Pad Right, R2, D-Pad Left, D-Pad Right, D-Pad Down, D-Pad Up, R2, D-Pad Down, D-Pad Up, D-Pad Right, D-Pad Left, R2, D-Pad Right, D-Pad Left, D-Pad Up, D-Pad Down, L2

  • Press L2 for Status Debug Menu.
  • Press L3 for Game Data Debug Menu.
  • Press L2 + Circle when over the main menu option, "Continue" for Main Debug Menu.
  • Press Right Analog Stick Left / Right to change screen brightness (when Status Debug menu is on-screen).
(Source: Original TCRF research)

Main Debug Menu

Harukanaru Toki no Naka de 3 - Debugmenu1.png

This menu allows you to view maps, images, sounds, and events.

DATA

Harukanaru Toki no Naka de 3 - Debugmenu2.png Harukanaru Toki no Naka de 3 - Debugmenu3.png

These options will allow you to set various game flags and stats of characters.

EVENT

Harukanaru Toki no Naka de 3 - Debugmenu4.png

This allows you to watch various scenes.

FACE

Harukanaru Toki no Naka de 3 - Debugmenu5.png Harukanaru Toki no Naka de 3 - Debugmenu6.png

This allows you to view character images.

SOUND-MOVIE

Harukanaru Toki no Naka de 3 - Debugmenu7.png Harukanaru Toki no Naka de 3 - Debugmenu8.png Harukanaru Toki no Naka de 3 - Debugmenu9.png

These allow you to play music and movies.

BTL CGM

Harukanaru Toki no Naka de 3 - Debugmenu10.png

This allows you to view battle sprites.

BTL BG

Harukanaru Toki no Naka de 3 - Debugmenu11.png

This allows you to view battle backgrounds.

Status Debug Menu

Harukanaru Toki no Naka de 3 - Debugmenu12.png Harukanaru Toki no Naka de 3 - Debugmenu13.png Harukanaru Toki no Naka de 3 - Debugmenu14.png Harukanaru Toki no Naka de 3 - Debugmenu15.png Harukanaru Toki no Naka de 3 - Debugmenu16.png Harukanaru Toki no Naka de 3 - Debugmenu17.png Harukanaru Toki no Naka de 3 - Debugmenu18.png Harukanaru Toki no Naka de 3 - Debugmenu19.png

These options are mostly for various engine statistics. You can also adjust the volume here as well. Another option is to allow the game to play for you and do certain tasks automatically, however it is not clear how that works.

Debug Logging

Within the game is a stubbed printf function which would have logged various background information to a debug unit. This logs information such as files loaded and memory usage. It would also report errors if any occurred. To re-enable this mode, apply the below code.

Re-enable printf Messages
201407D0 08046692
201407D4 00000000
202C1440 08046692
202C1444 00000000

If you are playing the game on a regular PlayStation 2, you will need to use a TOOL, RDB, or a debug version of OPL to view the logs. If you are playing on an emulator, you can see this information by enabling the option "Show Console". Below is an example of what type of information gets logged.

ADXPS2_SetOutputDebugLevel
ADXPS2_SetupMemFs
ADXPS2_SetupDvdFs
ADXM_SetupThrd
FILE CACHE SIZE = 328
ADXPS2_LoadFcacheDvd
ADXT_Init
PS2RNA: sceSifAllocIopHeap(266304) ret=0x000cf900
PS2RNA: sceSifAllocIopHeap(2256) ret=0x00110a00
PS2RNA: sceSifAllocIopHeap(16448) ret=0x00111300
AIXP_Init
ADXCS_Init
ADXT_SetDefSvrFreq
mwPlyInitSfdFx
MOVIE AFS WORK SIZE=364
open file:40d98a14
CUSTOM_PIXEL_BEGIN_TBP:0x2400
CUSTOM_PIXEL_PAGE_SIZE:16
CUSTOM_PIXEL_PAGE_NUM:434
CUSTOM_CLUT_BEGIN_TBP:0x3f20
CUSTOM_CLUT_PAGE_SIZE:1
CUSTOM_CLUT_PAGE_NUM:40
CUSTOM_MAX_TEX_NUM:200
CUSTOM_MAX_TEX_NUM:200
BGM WORK SIZE=308612
SE WORK TOTAL SIZE=343028
VOICE WORK SIZE=521048
HD: (00115400) 11408
BD: (00005010) 1702416
BIND HDBD / return: 0
BIND TRACK (HDBD) / return: 0
BIND SQ (MSIN) / return: 0
BIND TRACK (SQ (MSIN)) / return: 0
open file:6d9d7eeb
open file:8ae4eb62
MEMORY CARD SIZE 856
SysStatus   SIZE 32
SysFlags    SIZE 2760
SaveData    SIZE 6464
RuntimeData SIZE 147544
Update300:   ofs:0 - bd400
confg320:   ofs:0 - 20
comon320:   ofs:400 - ec8
omake320:   ofs:1000 - ac90
pdhdr320:   ofs:51000 - bcf80
sdhdr320:   ofs:bcf80 - bd034
ksgAddTexture Add texture [0-47]
index:00 ofs:b000 - e800
index:01 ofs:e800 - 12000
index:02 ofs:12000 - 15800
index:03 ofs:15800 - 19000
index:04 ofs:19000 - 1c800
index:05 ofs:1c800 - 20000
index:06 ofs:20000 - 23800
index:07 ofs:23800 - 27000
index:08 ofs:27000 - 2a800
index:09 ofs:2a800 - 2e000
index:10 ofs:2e000 - 31800
index:11 ofs:31800 - 35000
index:12 ofs:35000 - 38800
index:13 ofs:38800 - 3c000
index:14 ofs:3c000 - 3f800
index:15 ofs:3f800 - 43000
index:16 ofs:43000 - 46800
index:17 ofs:46800 - 4a000
index:18 ofs:4a000 - 4d800
index:19 ofs:4d800 - 51000
bStereo = 1
ksgksgClearTexture [47-0]
MOVIE WORK = 5163207
ksgAddTexture Add texture [0-47]
ksgksgClearTexture [47-0]
open file:93a6494e
MEMORY CARD SIZE 856
SysStatus   SIZE 32
SysFlags    SIZE 2760
SaveData    SIZE 6464
RuntimeData SIZE 147544
(Source: Original TCRF research)