Clannad (PlayStation 2)
Clannad |
---|
Developer: HuneX This game has unused text. |
To do: Clarify if any of the seentest scripts are used. |
Clannad is a port of the PC version of the same name.
Debug Mode
At the main menu, press L3, Square, Circle, Square, D-Pad Left, L3, D-Pad Left, L3, R1, R1, R2, R2 on Controller 2. This same debug system is also present in Duel Savior Destiny, Kyuuketsu Kitan Moonties, Majokko A La Mode II and Ayakashibito: Genyou Ibunroku.
After entering the above code, press Start on Controller 2 to toggle Debug Mode. This allows you to change game-related flags and the volume of each spoken character in the game. Below are the known Controller 2 inputs while this mode is active.
- Hold Triangle and press D-Pad Left / Right to change an event. When toggled on, you will start in the selected event when starting a new game.
- Press L1 for flag list.
- Press R1 for character volume menu.
- Hold Select to make the menu temporarily invisible.
- Press Square to enable SCRIPT JUMP KINSI. This appears to skip the new game prologue.
Debug Display
Apply the below code to enable a simple debug display. This is a HuneX debug display present in some other PlayStation 2 games.
SLPM-66302 code: Enable Debug Display 2015BA00 00000000 2015BA84 00000000
Unused Text
Present in memory at location 0x001c5024 are offsets to cheat text from Duel Savior Destiny.
ALL BGM OPEN ALL REPLAY OPEN SURVIVAL OPEN SVV STAGE OPEN SCRIPT SELECT OPEN DEKA MODE OPEN MAGIC SPELL MODE ON MAGIC SPELL MODE OFF LOVE CONTROL OPEN MAX LOVE HEART CHOCOLAT SAVIOR OPEN SVV ZENI GET
Debug Logging
Within the game is a stubbed printf function. This would have logged various background information to a debug unit. This logs information such as files loaded and memory information. It would also report errors if any occurred. To re-enable this mode, apply the below code:
Re-enable printf Messages 201BBB08 0806C304 201BBB0C 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.
IS CALLED. (in MemAlloc)(iNo: 4)iSize: 71680, m_pBuff: x (in MemAlloc)(iNo: 7)iSize: 146432, m_pBuff: x (in CMemCardMgr::Create 冒頭) (冒頭)(pFileHeadbuffer: x)(szFilename: (null))(iLoadSize: 3868936) JYOCHU/MEMDAT.BIN Load IS DONE JYOCHU/MEMDAT.BIN Load (in CMemCardMgr::LoadIconData)(iIconNo: 0)(iSize: 52250) (iIconSizeMax: 0)(iIconSize: 156750)(iIcon: 0) (in CMemCardMgr::LoadIconData)FAILURE(iIconNo: 1)(rHfu2.GetTblNum(): 1) (iIconSizeMax: 52250)(iIconSize: 0)(iIcon: 1) Create 完了 1de0670 IconName Set クラナド 8 se.msh Load se.msb Load is done is done 01 RR_UserInit を実行します allpac.nam Load allpac.hed Load se.acx Load voice.nam Load voice.hed Load voice2.nam Load voice2.hed Load gotf.mrg Load parts.hed Load se_nam.mrg Load 通常セーブ 通常セーブ 通常セーブ 通常セーブ 通常セーブ 通常セーブ 通常セーブ 通常セーブ FASTセーブ
- Pages missing developer references
- Games developed by HuneX
- Pages missing publisher references
- Games published by Interchannel
- PlayStation 2 games
- Pages missing date references
- Games released in 2006
- Games released in February
- Games released on February 23
- Games with unused text
- Games with debugging functions
- Games with hidden level selects
- To do
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden level selects
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by HuneX
Games > Games by platform > PlayStation 2 games
Games > Games by publisher > Games published by Interchannel
Games > Games by release date > Games released in 2006
Games > Games by release date > Games released in February
Games > Games by release date > Games released in February > Games released on February 23