D.C.P.S. ~Da Capo Plus Situation~
D.C.P.S. ~Da Capo Plus Situation~ |
---|
Developer: Circus This game has debugging material. |
One of the many Japanese-exclusive dating simulation games for the PlayStation 2.
Debug Unlock Everything
Applying the below code then starting a new game will unlock everything in the game.
SLPM-65400 code: New Game = Debug Unlock Everything 20819AA4 0066D800 20819AA8 00002AE0
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, movies, and sound data loaded. It would also report errors if any occurred. To re-enable this mode, apply the below code.
SLPM-65400 code: Re-enable printf Messages 20105808 08051110 2010580C 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.
def->sys multi ¥DAT¥MES.DAT;1(MES.DAT) dvd lsn = 51740 read1 read1w read1end multi loadwk alloc multi ¥DAT¥GRP.DAT;1(GRP.DAT) dvd lsn = 55165 read1 read1w read1end multi loadwk alloc load_datfile(¥DAT¥GRP.DAT;1, SCE24I26.GF, ... pos 515123200 len 2986568 loadwk alloc pos 306690 len 2988032 load_datfile(¥DAT¥GRP.DAT;1, RUBI.FNT, ... pos 483176448 len 89232 loadwk alloc pos 291091 len 90112 load_datfile(¥DAT¥GRP.DAT;1, NAMES.DAT, ... pos 477739008 len 41536 loadwk alloc pos 288436 len 43008 names loadwk free load_datfile(¥DAT¥MES.DAT;1, START.MES, ... pos 7012352 len 1844 loadwk alloc pos 55164 len 2048 mes loadwk free SCRIPT START flag 9,40: 0 erase msgwin LOAD BLACK BACK BLACK load_datfile(¥DAT¥GRP.DAT;1, BLACK.GRP, ... pos 23273472 len 224 loadwk alloc pos 66529 len 2048 wait loadend 0 = load_crx is_load_end sceCdSync busy is_load_end sceCdSync ok bg read ok grp loadwk free crx 10 BLACK SYSGRP 0:SYSTEM¥MESSWINload_datfile(¥DAT¥GRP.DAT;1, SYSTEM¥MESSWIN.GRP, ... pos 439611392 len 96010 loadwk alloc pos 269819 len 96256 grp loadwk free crx 1 SYSTEM¥MESSWIN SYSGRP 1:SYSTEM¥ADVCHIPload_datfile(¥DAT¥GRP.DAT;1, SYSTEM¥ADVCHIP.GRP, ... pos 13912064 len 208467 loadwk alloc pos 61958 len 208896 grp loadwk free crx 2 SYSTEM¥ADVCHIP SYSGRP 2:SYSTEM¥CHECKload_datfile(¥DAT¥GRP.DAT;1, SYSTEM¥CHECK.GRP, ... pos 182259712 len 26060 loadwk alloc pos 144159 len 26624 grp loadwk free crx 3 SYSTEM¥CHECK SYSGRP 3:SYSTEM¥PLACEload_datfile(¥DAT¥GRP.DAT;1, SYSTEM¥PLACE.GRP, ... pos 478517248 len 53991 loadwk alloc pos 288816 len 55296 grp loadwk free crx 4 SYSTEM¥PLACE erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin erase msgwin create_new 11 psput (0 0)-(640 448) 10 use_temp=2 11 f2 gbuf= [16942208 640] use_temp=2 11 f2 gbuf= [16942208 640] use_temp=2 11 f4 gbuf= [16942208 640] use_temp=2 11 f4 gbuf= [16942208 640] use_temp=2 11 f6 gbuf= [16942208 640] use_temp=2 11 f6 gbuf= [16942208 640] use_temp=2 11 f8 gbuf= [16942208 640] use_temp=2 11 f8 gbuf= [16942208 640] use_temp=2 11 f10 gbuf= [16942208 640] use_temp=2 11 f10 gbuf= [16942208 640] use_temp=2 11 f12 gbuf= [16942208 640] use_temp=2 11 f12 gbuf= [16942208 640] use_temp=2 11 f14 gbuf= [16942208 640] use_temp=2 11 f14 gbuf= [16942208 640] VOICE 18725 free 11 WORK GBUF [10:BLACK ] LOAD MC_INIT pcm busy pcm busy pcm busy MES MC_INIT load_datfile(¥DAT¥MES.DAT;1, MC_INIT.MES, ... pos 6856704 len 2058 loadwk alloc pos 55088 len 4096 is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync ok bg read ok mes loadwk free erase msgwin SCRIPT MC_INIT flag 9,40: 0 erase msgwin LOAD BG¥BLACK BACK BG¥BLACK load_datfile(¥DAT¥GRP.DAT;1, BG¥BLACK.GRP, ... pos 23275520 len 224 loadwk alloc pos 66530 len 2048 wait loadend 0 = load_crx is_load_end sceCdSync busy is_load_end sceCdSync ok bg read ok grp loadwk free crx 11 BG¥BLACK free 10 BLACK [11:BG¥BLACK ] memc0: 1 1 0 memc0: 2 1 0 memc0: 1 0 -1 memc0: 2 0 -1 memc0: 0 1 0 if 99,247: 1 == 0 BAD if 99,247: 1 == 1 OK memc1: 3 1 0 memc1: 4 1 0 memc1: 5 1 0 memc1: 6 1 0 memc1: 7 1 83048 memc1: 8 1 83048 memc1: 0 1 0 mc->all if 99,247: 1 == 0 BAD if 99,247: 1 == 1 OK yesno same winLOAD BLACK BACK BLACK load_datfile(¥DAT¥GRP.DAT;1, BLACK.GRP, ... pos 23273472 len 224 loadwk alloc pos 66529 len 2048 wait loadend 0 = load_crx is_load_end sceCdSync ok bg read ok grp loadwk free crx 10 BLACK free 11 BG¥BLACK [10:BLACK ] LOAD MAIN0 MES MAIN0 load_datfile(¥DAT¥MES.DAT;1, MAIN0.MES, ... pos 6770688 len 1229 loadwk alloc pos 55046 len 2048 is_load_end sceCdSync busy is_load_end sceCdSync ok bg read ok mes loadwk free erase msgwin SCRIPT MAIN0 flag 9,40: 0 erase msgwin LOAD CIRCUS2 BACK CIRCUS2 load_datfile(¥DAT¥GRP.DAT;1, CIRCUS2.GRP, ... pos 182286336 len 35941 loadwk alloc pos 144172 len 36864 wait loadend 0 = load_crx is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync ok bg read ok grp loadwk free crx 11 CIRCUS2 create_new 12 psput (0 0)-(640 448) 11 use_temp=1 12 f2 gbuf= use_temp=1 12 f4 gbuf= free 10 BLACK [11:CIRCUS2 12:WORK GBUF ] use_temp=1 12 f6 gbuf= use_temp=1 12 f8 gbuf= use_temp=1 12 f10 gbuf= use_temp=1 12 f12 gbuf= use_temp=1 12 f14 gbuf= use_temp=1 12 f16 gbuf= free 12 WORK GBUF [11:CIRCUS2 ] if 100,85: 0 == 0 OK VOICE 19151 if 100,85: 0 == 1 BAD if 100,85: 0 == 2 BAD if 100,85: 0 == 3 BAD if 100,85: 0 == 4 BAD if 100,85: 0 == 5 BAD if 100,85: 0 == 6 BAD if 100,85: 0 == 7 BAD if 100,85: 0 == 8 BAD if 100,85: 0 == 9 BAD if 100,85: 0 == 10 BAD if 100,85: 0 == 11 BAD if 100,85: 0 == 12 BAD if 100,85: 0 == 13 BAD if 100,85: 0 == 14 BAD if 100,85: 0 == 15 BAD if 100,85: 0 == 16 BAD LOAD KADLOGO BACK KADLOGO load_datfile(¥DAT¥GRP.DAT;1, KADLOGO.GRP, ... pos 414398464 len 21147 loadwk alloc pos 257508 len 22528 wait loadend 0 = load_crx is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync busy is_load_end sceCdSync ok bg read ok grp loadwk free crx 10 KADLOGO create_new 12 psput (0 0)-(640 448) 10 use_temp=2 12 f2 gbuf= [18089408 640] use_temp=2 12 f2 gbuf= [18089408 640] use_temp=2 12 f4 gbuf= [18089408 640] use_temp=2 12 f4 gbuf= [18089408 640] use_temp=2 12 f6 gbuf= [18089408 640] use_temp=2 12 f6 gbuf= [18089408 640] use_temp=2 12 f8 gbuf= [18089408 640] use_temp=2 12 f8 gbuf= [18089408 640] use_temp=2 12 f10 gbuf= [18089408 640] use_temp=2 12 f10 gbuf= [18089408 640] use_temp=2 12 f12 gbuf= [18089408 640] use_temp=2 12 f12 gbuf= [18089408 640] use_temp=2 12 f14 gbuf= [18089408 640] use_temp=2 12 f14 gbuf= [18089408 640] free 11 CIRCUS2 [10:KADLOGO 12:WORK GBUF ] free 12 WORK GBUF [10:KADLOGO ] if 100,85: 0 == 0 OK VOICE 19152 if 100,85: 0 == 1 BAD if 100,85: 0 == 2 BAD if 100,85: 0 == 3 BAD if 100,85: 0 == 4 BAD if 100,85: 0 == 5 BAD if 100,85: 0 == 6 BAD if 100,85: 0 == 7 BAD if 100,85: 0 == 8 BAD if 100,85: 0 == 9 BAD if 100,85: 0 == 10 BAD if 100,85: 0 == 11 BAD if 100,85: 0 == 12 BAD if 100,85: 0 == 13 BAD if 100,85: 0 == 14 BAD if 100,85: 0 == 15 BAD if 100,85: 0 == 16 BAD
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Games > Games by content > Games with debugging functions
Games > Games by developer > Games developed by Circus
Games > Games by platform > PlayStation 2 games
Games > Games by publisher > Games published by Kadokawa > Games published by Kadokawa Shoten
Games > Games by release date > Games released in 2003
Games > Games by release date > Games released in October
Games > Games by release date > Games released in October > Games released on October 30
Games > Games by series > Da Capo series