We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
Cambrian QTS: Kaseki ni Nattemo
Jump to navigation
Jump to search
| Cambrian QTS: Kaseki ni Nattemo |
|---|
|
Developer:
Tenky
|
Debug Logging
Within the game is a printf function that does not output information. This would have logged various background information to a debug unit. This logs information such as files and movie data loaded. To re-enable this mode, apply the below code:
Re-enable printf Messages 20148F90 0804BDF2 20148F94 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.
IopMalloc(X) Count65536 left max memory= X IopMalloc(X) Count16384 left max memory= X IopMalloc(X) Count2048 left max memory= X SDR callback thread created spuclrbuf = 2f2ac0 IopMalloc(X) Count24576 left max memory= X IopMalloc(X) Count2048 left max memory= X IopMalloc(X) Count131088 left max memory= X Loading is started : SYSTEM¥Cursor.pak Loading was successful : SYSTEM¥Cursor.pak [tkl] archive > extract2(01ffe3c8,menu_cursor.tm2) use thread : start...end [tkl] archive > extract2(01ffe3c8,mirror00.tm2) use thread : start...end [tkl] archive > extract2(01ffe388,cursor.lst) : start...end [tkl] archive > extract2(01ffe2c8,icon_hand00.tm2) use thread : start...end [tkl] archive > extract2(01ffe2c8,icon_csl00.tm2) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand00a.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand01a.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand02a.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand03a.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand04a.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand05a.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand06a.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand00b.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand01b.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand02b.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand03b.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand04b.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand05b.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand06b.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand00c.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand01c.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand02c.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand03c.bin) : start...end [tkl] archive > extract2(01ffe2d8,icon_hand04c.bin) : start...end Loading is started : FONT¥FONT24.FAC RAMディスクから転送しました。 Loading was successful : FONT¥FONT24.FAC Loading is started : FONT¥SEMIFONT12x20.TM2 RAMディスクから転送しました。 Loading was successful : FONT¥SEMIFONT12x20.TM2 Loading is started : MessageWindow¥mw.pak RAMディスクから転送しました。 Loading was successful : MessageWindow¥mw.pak [tkl] archive > extract2(01ffe348,mw.lst) : start...end [tkl] archive > extract2(01ffe288,messwind00.tm2) : start...end [tkl] archive > extract2(01ffe288,arrow00.tm2) : start...end [tkl] archive > extract2(01ffe298,messwind00.bin) : start...end [tkl] archive > extract2(01ffe298,messwind01.bin) : start...end [tkl] archive > extract2(01ffe298,messwind02.bin) : start...end [tkl] archive > extract2(01ffe298,click00.bin) : start...end [tkl] archive > extract2(01ffe298,allow00.bin) : start...end [tkl] archive > extract2(01ffe298,allow01.bin) : start...end [tkl] archive > extract2(01ffe298,allow02.bin) : start...end [tkl] archive > extract2(01ffe348,nl.lst) : start...end [tkl] archive > extract2(01ffe288,nameline00.tm2) : start...end [tkl] archive > extract2(01ffe298,nameline00.bin) : start...end [tkl] archive > extract2(01ffe298,nameline01.bin) : start...end [tkl] archive > extract2(01ffe298,nameline02.bin) : start...end [tkl] archive > extract2(01ffe298,nameline03.bin) : start...end [tkl] archive > extract2(01ffe298,nameline04.bin) : start...end [tkl] archive > extract2(01ffe298,nameline05.bin) : start...end [tkl] archive > extract2(01ffe298,nameline06.bin) : start...end [tkl] archive > extract2(01ffe298,nameline07.bin) : start...end [tkl] archive > extract2(01ffe298,nameline08.bin) : start...end [tkl] archive > extract2(01ffe298,nameline09.bin) : start...end [tkl] archive > extract2(01ffe298,nameline10.bin) : start...end [tkl] archive > extract2(01ffe298,nameline11.bin) : start...end [tkl] archive > extract2(01ffe298,nameline12.bin) : start...end [tkl] archive > extract2(01ffe268,sysic00.tm2) : start...end [tkl] archive > extract2(01ffe258,sysic00.tm2) : start...end Loading is started : kernel¥subject.pak RAMディスクから転送しました。 Loading was successful : kernel¥subject.pak RAMディスクから転送しました。 [tkl] archive > extract2(01ffe2e8,anim.lst) : start...end [tkl] archive > extract2(01ffe228,icon_item.tm2) : start...end [tkl] archive > extract2(01ffe238,icon_item00.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item01.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item02.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item03.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item04.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item05.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item06.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item07.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item08.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item09.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item10.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item11.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item12.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item13.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item14.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item15.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item16.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item17.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item18.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item19.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item20.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item21.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item22.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item23.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item24.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item25.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item26.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item27.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item28.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item29.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item30.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item31.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item32.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item33.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item34.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item35.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item36.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item37.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item38.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item39.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item40.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item41.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item42.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item43.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item44.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item45.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item46.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item47.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item48.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item49.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item50.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item51.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item52.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item53.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item54.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item55.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item56.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item57.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item58.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item59.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item60.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item61.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item62.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item63.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item64.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item65.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item66.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item67.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item68.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item69.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item70.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item71.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item72.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item73.BIN) : start...end [tkl] archive > extract2(01ffe238,icon_item74.BIN) : start...end RAMディスクから転送しました。 [tkl] archive > extract2(01ffe2e8,anim.lst) : start...end [tkl] archive > extract2(01ffe228,lay_arrow00.tm2) : start...end [tkl] archive > extract2(01ffe238,lay_arrow00_0.BIN) : start...end [tkl] archive > extract2(01ffe238,lay_arrow00_1.BIN) : start...end [tkl] archive > extract2(01ffe238,lay_arrow01_0.BIN) : start...end [tkl] archive > extract2(01ffe238,lay_arrow01_1.BIN) : start...end [tkl] archive > extract2(01ffe238,lay_csl00.BIN) : start...end RAMディスクから転送しました。 [tkl] archive > extract2(01ffe2e8,anim.lst) : start...end [tkl] archive > extract2(01ffe228,itfont00.tm2) : start...end [tkl] archive > extract2(01ffe238,thermo_font00.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font01.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font02.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font03.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font04.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font05.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font06.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font07.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font08.BIN) : start...end [tkl] archive > extract2(01ffe238,thermo_font09.BIN) : start...end Loading is started : BIN¥QTS_sc_9900.bin Loading was successful : BIN¥QTS_sc_9900.bin Loading is started : BIN¥QTS_sc_9999.bin Loading was successful : BIN¥QTS_sc_9999.bin RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 RAMディスクから転送しました。 IopMalloc(X) Count2287 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count175 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X IopMalloc(X) Count159 left max memory= X RAMディスクから転送しました。 [tkl] archive > extract2(01ffe2b8,anim.lst) use thread : start...end [tkl] archive > extract2(01ffe1f8,menu_cursor.tm2) use thread : start...end [tkl] archive > extract2(01ffe208,menu_cursol00.BIN) use thread : start...end Loading is started : kernel¥input.pak RAMディスクから転送しました。 Loading was successful : kernel¥input.pak [tkl] archive > extract2(01ffe2f8,qts_asc.tm2) use thread : start...end change pad state : STABLE : port=0 Button profile : size = 4 : ff ff ff ff Controller Type : DUALSHOCK2 change pad state : STABLE : port=1 Button profile : size = 4 : ff ff ff ff Controller Type : DUALSHOCK2 OK Loading is started : System¥SysWin.pak Loading was successful : System¥SysWin.pak [tkl] archive > extract2(01fc9d88,syswin.lst) : start...end [tkl] archive > extract2(01fc9cc8,sys_wind00.tm2) use thread : start...end [tkl] archive > extract2(01fc9cd8,sys_sel00.bin) : start...end [tkl] archive > extract2(01fc9cd8,sys_sel01.bin) : start...end [tkl] archive > extract2(01fc9cd8,sys_sel02.bin) : start...end [tkl] archive > extract2(01fc9cd8,sys_sel03.bin) : start...end [tkl] archive > extract2(01fc9dc8,sys_wind00.tm2) use thread : start...end tklIopHeapCnt = 1180656 ========================== decode MPEG2 ============= 0 =========== MOVIE MALLOC(5164416byte) audioDecCreate file: ¥MOVIE¥LOGO_G.PSS;1 Stream Buffer 1Bank 32768byte 4banks 131072byte used -------- audio information -------------------- [SShd] header size: 24 type(0:PCM big, 1:PCM little, 2:ADPCM): 1 sampling rate: 48000Hz channels: 2 interleave size: 512 interleave start block address: -1 interleave end block address: -1 [SSbd] data size: 1538048 decode thread: aborted tklIopHeapCnt = 1180656 ========================== decode MPEG2 ============= 1 =========== MOVIE MALLOC(5164416byte) audioDecCreate file: ¥MOVIE¥LOGO_T.PSS;1 Stream Buffer 1Bank 32768byte 4banks 131072byte used -------- audio information -------------------- [SShd] header size: 24 type(0:PCM big, 1:PCM little, 2:ADPCM): 1 sampling rate: 48000Hz channels: 2 interleave size: 512 interleave start block address: -1 interleave end block address: -1 [SSbd] data size: 960512 decode thread: aborted tklIopHeapCnt = 1180656 ========================== decode MPEG2 ============= 2 =========== MOVIE MALLOC(5164416byte) audioDecCreate file: ¥MOVIE¥OP.PSS;1 Stream Buffer 1Bank 32768byte 4banks 131072byte used -------- audio information -------------------- [SShd] header size: 24 type(0:PCM big, 1:PCM little, 2:ADPCM): 1 sampling rate: 48000Hz channels: 2 interleave size: 512 interleave start block address: -1 interleave end block address: -1 [SSbd] data size: 25485312 decode thread: aborted Loading is started : STARTUP¥STARTUP.pak Loading was successful : STARTUP¥STARTUP.pak [tkl] archive > extract2(01fc8648,index.lst) use thread : start...end [tkl] archive > extract2(01fc8588,title_part00.tm2) use thread : start...end [tkl] archive > extract2(01fc8588,title_part01.tm2) use thread : start...end [tkl] archive > extract2(01fc8588,title_part02.tm2) use thread : start...end [tkl] archive > extract2(01fc8598,title00.bin) use thread : start...end [tkl] archive > extract2(01fc8598,title01.bin) use thread : start...end [tkl] archive > extract2(01fc8688,bg.tm2) use thread : start...end [tkl] archive > extract2(01fc8688,title_part03.tm2) use thread : start...end [tkl] archive > extract2(01fc8648,title.lst) : start...end [tkl] archive > extract2(01fc8588,title_menu00.tm2) use thread : start...end [tkl] archive > extract2(01fc8598,titmenu00_0.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu01_0.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu02_0.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu03_0.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu00_1.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu01_1.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu02_1.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu03_1.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu00_2.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu01_2.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu02_2.bin) : start...end [tkl] archive > extract2(01fc8598,titmenu03_2.bin) : start...end Loading is started : NameEntry¥NameEntry.pak Loading was successful : NameEntry¥NameEntry.pak [tkl] archive > extract2(01fc84e8,index.lst) use thread : start...end [tkl] archive > extract2(01fc8428,entry_name00.tm2) use thread : start...end [tkl] archive > extract2(01fc8438,entry_box00.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_box01.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_box02.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_udline00.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_udline01.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_udline02.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_udline03.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_udline04.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_arrow00.bin) use thread : start...end [tkl] archive > extract2(01fc8438,entry_arrow01.bin) use thread : start...end [tkl] archive > extract2(01fc8428,moji.pak) use thread : start...end [tkl] archive > extract2(01fc8428,entry_table00.tm2) use thread : start...end [tkl] archive > extract2(01fc83f8,hira.txt) use thread : start...end [tkl] archive > extract2(01fc8458,menu.lst) use thread : start...end [tkl] archive > extract2(01fc8398,entry_input00.tm2) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input00.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input01a.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input02a.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input03a.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input04a.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input05a.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input06a.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input07a.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input01b.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input02b.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input03b.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input04b.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input05b.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input06b.bin) use thread : start...end [tkl] archive > extract2(01fc83a8,entry_input07b.bin) use thread : start...end
(Source: Original TCRF research)