A Tokkae-dama spin-off featuring Tokimeki Memorial characters. It was originally released on the PlayStation.
Uncompiled Source Code#
Five of the game's files contain traces of the game's working environment, including multiple snippets of uncompiled source code.
DATA_VS.BIN#
This file contains one fragment, found at offset 0x30B200.
下
B_NUM_6_A, //6 上
B_NUM_6_B, //6 下
B_NUM_7_A, //7 上
B_NUM_7_B, //7 下
B_NUM_8_A, //8 上
B_NUM_8_B, //8 下
B_NUM_9_A, //9 上
B_NUM_9_B, //9 下
B_RAN_A, //乱入 上
B_RAN_B, //乱入 下
B_SAI_A, //再戦 上
B_SAI_B, //再戦 下
B_TEKI_A, //ライバル 上
B_TEKI_B, //ライバル 下
B_CLR_A, //クリア 上
B_CLR_B, //クリア 下
B_END_A, //終了 上
B_END_B //終了 下
};
typedef struct {
void* chs_addr; //キャラVRAMアドレス
void* spl_addr; //パレットVRAMアドレス
void* ptn_addr; //パターンアドレス
void* anm_addr; //アニメアドレス
} BORD_INFO;
typedef struct {
Sint16 x; //表示X座標
Sint16 y; //表示Y座標
} BORD_POS;
typedef struct {
Uint32 chs_size; //CHSのバイトサイズ
Uint32 spl_ofs; //パレットのセクタオフセット
Uint32 spl_size; //パレットのサイズ
Uint32 ptn_ofs; //パターンのセクタオフセット
Uint32 ptn_size; //パターンのサイズ
Uint32 anm_ofs; //アニメのバイトオフセット
} DEFO_BORD;
///////////////////////////////////////////////////////////////
//グローバル変数
#if KOKU_MODE
Uint8* bord_name[] = {
"BANGDATA.BIN"
};
#else
Uint8* bord_name[] = {
"DATA\\BANGDATA.BIN"
};
#endif
DEFO_BORD defo_bord =
{ 0x0000bce0, 0x0000c000/0x800, 0x00000060, 0x0000c800/0x800, 0x00001676, 0x0000159c };
G_FILE bord_fd;
BORD_INFO bord_info,ev_bord_info;
BORD_POS bord_pos[8]; //位置情報
SP_TAG bord_tag
GAL.BIN#
This file contains seven fragments.
0x3E27A
size;
Uint8 unit;
Uint8 gap;
Uint8 fn;
Uint8 atr;
} CdcFile;
Sint32 CDC_GetCurStat(CdcStat *stat);
Sint32 CDC_GetLastStat(CdcStat *stat);
Sint32 CDC_GetHwInfo(CdcHw *hw);
Sint32 CDC_TgetToc(Uint32 *toc);
Sint32 CDC_GetSes(Sint32 sesno, Uint32 *ses);
Sint32 CDC
0x69D78
; .size 48; .type 030; .endef
.def _fltlst; .val 4; .scl 8; .tag _stmobj; .size 48; .type 030; .endef
.def _loopstm; .val 8; .scl 8;
0x69E78
gcc2_compiled. ___gnu_compiled_c _ST_0_ANIM_TABLE _ST_1_ANIM_TABLE _ST_2_ANIM_TABLE _ST_3_ANIM_TABLE _ST_4_ANIM_TABLE _ST_5_ANIM_TABLE _ST_6_ANIM_TABLE _kutipaku0000 _kutipaku0001 _kutipaku0002 _kutipaku0003 _kutipaku0004 _kutipaku0005 _kutipaku0006 _kutipaku0007 _kutipaku0008 _kutipaku0009 _kutipaku000a _kutipaku000b _kutipaku000c _kutipaku000d _kutipaku000e _kutipaku000f _kutipaku0010 _k
0x120A00
3.o needed due to slWindow
sglB015.o needed due to slScrAutoDisp
sglB064.o needed due to slSpriteType
sglB063.o needed due to slPriority
sglD00.o needed due to slDMACopy
sglB200.o needed due to slCharNbg1
sglB058.o needed due to slPlaneNbg3
sglB034.o needed due to slMapNbg3
sglB057.o needed due to slPlaneNbg2
sglB033.o needed due to slMapNbg2
sglB072.o needed due to slScrPosNbg2
sglB073.o needed due to slScrPosNbg3
sglB056.o needed due to slPlaneNbg1
sglB032.o needed due to slMapNbg1
sglB071.o needed due to slScrPosNbg1
sglC05.o needed due to slSetSprite
sglB013.o needed due to slScrDisp
sglH01.o needed due to slGetSoundOutput
sglB027.o needed due to slColOffsetA
sglB024.o needed due to slColOffsetOn
sglB070.o needed due to slScrPosNbg0
sglF15.o needed due to slInitBitMap
sglF16.o needed due to slBitMapBase
sglF24.o needed due to slBMBoxFill
sglB061.o needed due to slBMPalette
sglB023.o needed due to slColRate
sglF08.o needed due to slDec2Hex
sglB068.o needed due to slSpriteWinMode
sglB118.o needed due to slColOffsetOff
sglD16.o needed due to DMA_ScuSetPrm
sglD17.o needed due to DMA_ScuStart
sglD15.o needed due to CSH_Purge
sglD18.o needed due to DMA_ScuGetStatus
sglD01.o needed due to slDMAXCopy
sglD03.o needed due to slDMAStatus
sglJ00.o needed due to InitSlaveSH
sglA20.o needed due to slInitMatrix
sglB000.o needed due to slInitScroll
sglJ01.o needed due to SlaveControl
sglI00.o needed due to slInitInterrupt
sglC00.o needed due to slInitSprite
sglH02.o needed due to sm
0x229600
000 .text 00000000 _sn_error_translation
00000000 .text 00000000 _CDSUB_UpdStatus
00001888 .text 00001888 _d_anime_sub
00000000 .text 00000000 ___lshrdi3
00000078 .data 00000078 _G6_5_p
00000ef0 .text 00000ef0 _opt_sound
060ffcca *ABS* 060ffcca _VDP2_VCNT
00001474 COMMON 00001474 _key_timer
00000f64 .text 00000f64 ___make_dp
00000048 COMMON 00000048 _UseOkDev
000018f0 COMMON 000018f0 _gDirtbl
00000034 .data 00001c34 _xpos_oft
0
0x2D1C00
buf.o
0002c114 0000071c 2** 2d .text
00021628 00000000 2** 2d .data
0000008c 00000000 2** 2d .bss
fwalk.o
0002c830 0000005a 2** 2d .text
00021628 00000000 2** 2d .data
0000008c 00000000 2** 2d .bss
sbrkr.o
0002c88c 0000002c 2** 2d .text
00021628 00000000 2** 2d .data
0000008c 00000000 2** 2d .bss
syscalls.o
0002c8b8 000005d8 2** 2d .text
00021628 0000000c 2** 2d .data
0000008c 00000004 2** 2d .bss
fiprintf.o
0002ce90 0000001c 2** 2d .text
00021634 00000000 2** 2d .data
00000090 00000000 2** 2d .bss
fvwrite.o
0002ceac 00000258 2** 2d .text
00021634 00000000 2** 2d .data
00000090 00000000 2** 2d .bss
wbuf.o
0002d104 000000bc 2** 2d .text
00021634 00000000 2** 2d .data
00000090 00000000 2** 2d .bss
dtoa.o
0002d1c0 000014d8 2** 2d .text
00021634 00000000 2** 2d .data
00000090 00000000 2** 2d .bss
strcpy.o
0002e698 0000001a 2** 2d .text
00021634 00000000 2** 2d .data
00000090 00000000 2** 2d .bss
mprec.o
0002e6b4 00000c54 2** 2d .text
000216
0x3DF400
.a]syscalls.o(overhead 4056 bytes)
.data 06060154 24 24 2**2 coff-sh [C:\ss\SATURN\GCCSH\LIB\/libcross.a]SNASM.o(overhead 4056 bytes)
.data 06060178 80 80 2**2 coff-sh [c:/ss/saturn/sgl/lib/libsgl.a]sglIc0.o(overhead 4056 bytes)
06060178 _IntPrioMask
.data 060601f8 4 4 2**2 coff-sh [C:\ss\SATURN\GCCSH\LIB\m2/libgcc.a]__main.o(overhead 8112 bytes)
060601f8 __exit_dummy_ref
.data 060601fc 4 4 2**2 coff-sh [C:\ss\SATURN\GCCSH\LIB\m2/libgcc.a]_exit.o(overhead 4056 bytes)
060601fc __exit_dummy_decl
06060200 000216e0 _edata =.
.bss 06060200 3848c 0 2**4 alloc
06060200 00000000 __bstart =.
from *(.bss)
.bss 06060200 2 2 2**2 coff-sh sdctrl.o(overhead 20980 bytes)
*fill* 06060202 2 0000
.bss 06060204 6 6 2**2 coff-sh op</per>
{{hex|0x533C00}}
<pre> 06040ac0 _a_atB_2
06040100 _a_at6_1
060402d4 _a_at7_1
0603f56c _a_at0_0
06040544 _a_at8_2
0603fa4c _a_at2_2
0604067c _a_at9_1
06040c94 _a_atC_2
0603f878 _a_at1_2
0603ff2c _a_at5_1
0604040c _a_at8_0
06040b5c _a_atC_0
0603fe90 _a_at5_0
060405e0 _a_at9_0
060407b4 _a_atA_0
06040988 _a_atB_0
06040d30 _AT_DAT_HAD
0603f608 _a_at0_1
0603f6a4 _a_at0_2
0603fb84 _a_at3_1
0603fcbc
INST.BIN#
This file contains a single fragment, found at offset 0xC200.
PAL_OFT );
toki_kira_flg = sub_no;
break;
/*** (6-2)思い出ウィンドウ2 ***/
case MEMORIES_SUB2:
set_sprt( 66, sub1_pos[5][0], sub1_pos[5][1], 0, PAL_OFT );
if( clr_cnt[toki_kira_flg] >= 1 ) {
ptn_no = 52 + mem_no;
dx = favorite_pos[mem_no+1][0];
dy = favorite_pos[mem_no+1][1];
set_sprt( ptn_no, dx, dy, 0, PAL_OFT );
}
break;
/*** (7)メモリーウィンドウ ***/
case BACKUP_SUB1:
set_sprt( 65, sub1_pos[7][0], sub1_pos[7][1], 0, PAL_OFT );
// ptn_no = (sub_no == 0) ? 69 : 70;
if( sub_no == 0 ) ptn_no = 69;
else ptn_no = 70;
dx = backup_pos[sub_no][0];
dy = backup_pos[sub_no][1];
set_sprt( ptn_no, dx, dy, 0, PAL_OFT );
break;
}
}
}
/*--[Start] 各項目選択後処理 ----------------------------------------*/
void opt_level()
{
now_ptn[0][0] = sel_ptn[0];
// now_ptn[1][0] = (sel_ptn[0] == 0) ? 10 :
// (sel_ptn[0] == 1) ? 9 : 11;
if( sel_ptn[0] == 0 ) now_ptn[1][0] = 10;
else if( sel_ptn[0] == 1 ) now_ptn[1][0] = 9;
else now_ptn[1][0] = 11;
func_sts = S_EXIT;
MAIN_TAG.Lv = now_ptn[0][0];
}
void opt_pad()
{
now_ptn[0][2] = lr_flg[0];
now_ptn[0][4] = lr_flg[1];
// now_ptn[1][2] = (lr_flg[0] == 0) ? 15 : 16;
if( lr_flg[0] == 0 ) now_ptn[1][2] = 15;
else now_ptn[1][2] = 16;
// now_ptn[1][4] = (lr_flg[1] == 2) ? 15 : 16;
if( lr_flg[1] == 2 ) now_ptn[1][4] = 15;
else now_ptn[1][4] = 16;
func_sts = S_EXIT;
// MAIN_TAG.KKKey[0] = (now_ptn[1][2]
MAP.BIN#
This file contains two fragments.
0x16CA00
( SD_ASA_ASA_0 + 15 )
#define SD_KIYO_KATA_0 0x1570 /* A157 */
#define SD_NIJI_KATA_0 ( SD_KIYO_KATA_0 + 1 )
#define SD_MIKI_KATA_0 ( SD_KIYO_KATA_0 + 2 )
#define SD_KOSI_KATA_0 ( SD_KIYO_KATA_0 + 3 )
#define SD_KISA_KATA_0 ( SD_KIYO_KATA_0 + 4 )
#define SD_HIMO_KATA_0 ( SD_KIYO_KATA_0 + 5 )
#define SD_ASA_KATA_0 ( SD_KIYO_KATA_0 + 6 )
#define SD_MIRA_KATA_0 ( SD_KIYO_KATA_0 + 7 )
#define SD_KATA_KATA_0 ( SD_KIYO_KATA_0 + 8 )
#define SD_FUJI_YOSI_0 ( SD_KIYO_KATA_0 + 9 )
#define SD_YUMI_YOSI_0 ( SD_KIYO_KATA_0 + 10 )
#define SD_KIYO_YOSI_0 ( SD_KIYO_KATA_0 + 11 )
#define SD_NIJI_YOSI_0 ( SD_KIYO_KATA_0 + 12 )
#define SD_MIKI_YOSI_0 ( SD_KIYO_KATA_0 + 13 )
#define SD_KOSI_YOSI_0 ( SD_KIYO_KATA_0 + 14 )
#define SD_KISA_YOSI_0 ( SD_KIYO_KATA_0 + 15 )
#define SD_HIMO_YOSI_0 0x1580 /* A158 */
#define SD_ASA_YOSI_0 ( SD_HIMO_YOSI_0 + 1 )
#define SD_MIRA_YOSI_0 ( SD_HIMO_YOSI_0 + 2 )
#define SD_KATA_YOSI_0 ( SD_HIMO_YOSI_0 + 3 )
#define SD_FUJI_REI_0 ( SD_HIMO_YOSI_0 + 4 )
#define SD_YUMI_REI_0 ( SD_HIMO_YOSI_0 + 5 )
#define SD_KIYO_REI_0 ( SD_HIMO_YOSI_0 + 6 )
#define SD_NIJI_REI_0 ( SD_HIMO_YOSI_0 + 7 )
#define SD_MIKI_REI_0 ( SD_HIMO_YOSI_0 + 8 )
#define SD_KOSI_REI_0 ( SD_HIMO_YOSI_0 + 9 )
#define SD_KISA_REI_0 ( SD_HIMO_YOSI_0 + 10 )
#define SD_HIMO_REI_0 ( SD_HIMO_YOSI_0 + 11 )
#define SD_ASA_REI_0 ( SD_HIMO_YOSI_0 + 12 )
#define SD_MIRA_REI_0 ( SD_HIMO_YOSI_0 + 13 )
#define SD_KATA_R<pre>
{{hex|0x195A00}}
<pre> /* A17C */
#define SD_I_YUMI ( SD_I_FUJI + 1 )
#define SD_I_KIYO ( SD_I_FUJI + 2 )
#define SD_I_NIJI ( SD_I_FUJI + 3 )
#define SD_I_MIKI ( SD_I_FUJI + 4 )
#define SD_I_KOSI ( SD_I_FUJI + 5 )
#define SD_I_KISA ( SD_I_FUJI + 6 )
#define SD_I_HIMO ( SD_I_FUJI + 7 )
#define SD_I_ASA ( SD_I_FUJI + 8 )
#define SD_I_MIRA ( SD_I_FUJI + 9 )
#define SD_I_KATA ( SD_I_FUJI + 10 )
#define SD_I_KOA ( SD_I_FUJI + 13 )
/*==========================================================================*/
/* 伝説の樹の下で話すせりふ(告白モード) */
/*==========================================================================*/
#define SD_O_FUJI_0 0x17D0 /* A17D */
#define SD_O_YUMI_0 ( SD_O_FUJI_0 + 1 )
#define SD_O_KIYO_0 ( SD_O_FUJI_0 + 2 )
#define SD_O_NIJI_0 ( SD_O_FUJI_0 + 3 )
#define SD_O_MIKI_0 ( SD_O_FUJI_0 + 4 )
#define SD_O_KOSI_0 ( SD_O_FUJI_0 + 5 )
#define SD_O_KISA_0 ( SD_O_FUJI_0 + 6 )
#define SD_O_HIMO_0 ( SD_O_FUJI_0 + 7 )
#define SD_O_ASA_0 ( SD_O_FUJI_0 + 8 )
#define SD_O_MIRA_0 ( SD_O_FUJI_0 + 9 )
#define SD_O_KATA_0 ( SD_O_FUJI_0 + 10 )
/*==========================================================================*/
/* ハッピーエンディング(告白モード) */
/*==========================================================================*/
#define SD_HE_FUJI_0 0x17E0 /* A17E */
#define SD_HE_YUMI_0 ( SD_HE_FUJI_0 + 1 )
#define SD_HE_KIYO_0 ( SD_HE_FUJI_0 + 2 )
#define SD_HE_NIJ
MODE.BIN#
This file contains six fragments.
0x53200
14 *ABS* 060ffd14 _VDP2_MPEFRA
000005d0 .text 000005d0 _GCD_ReuseNext
0000069c .text 0000069c _gftr_execSdma1
00000022 .text 00000022 ___ashiftrt_r4_19
00000aa0 .text 00000aa0 ___extendsfdf2
00000be0 .data 00005094 _mode_func
000004c8 .text 000004c8 _GFS_Seek
000008d0 .text 000008d0 _gftr_copyFrac
00000000 .text 00000000 _cleanup_glue
00000170 .text 00000170 _s2b
00000014 .text 00000014 ___movstrSI60
000002f2 .text 000002f2 _i2b
00000000 .text 00000000 _rewind
00000698 SLPROG 00000698 _slSmpcCashSend
000000b8 SLPROG 000000b8 _slGetPortSelect1
000000dc COMMON 000000dc _player_flg
00000010 COMMON 00000010 _ReadSize
000000de COMMON 000000de _hirameki_flg
00000020 .text 00000020 ___movstrSI48
060fff74 *ABS* 060fff74 _SndTrnsFunc
0000002a SLPROG 0000002a _slComPrmSetTime
00000304 .text 00000304 _gfdr_open
00000228 COMMON 00000228 _dviSIndexL
00000068 SLPROG 00000068 _slPageNbg1
000000e0 COMMON 000000e0 _select_1p_type_flg
060ffcee *ABS* 060ffcee _VDP2_BMPNB
060ffcfe *ABS* 060ffcfe _VDP2_MPOFR
060fffba *ABS* 060fffba _SmpcControlFlag
00000384 .data 00004838 _name_cur_pos
0000003a .text 0000003a ___ashiftrt_r4_9
000000d8 .text 000000d8 _GFTR_GetNumTrans
00000b3c .text 00000b3c _GFS_NwStop
060ffc10 *ABS* 060ffc10 _MainMode
00000934 .data 00004de8 _mini_ptn
00000084 .text 00000084 __read
0x53C00
00000688 _Bord_TEKI_Set
060fffc8 *ABS* 060fffc8 _SystemSwitchBuf
00000230 COMMON 00000230 _seq_ctrl
060fff34 *ABS* 060fff34 _Center1_PosX
060ffcb8 *ABS* 060ffcb8 _SCUMC_ID
00000674 .text 00000674 ___mcmp
000008f0 .text 000008f0 _GFCD_GetSctInfo
060ffd30 *ABS* 060ffd30 _VDP2_SCXN0
00000078 .text 00000078 _GFTR_SetMode
00000460 COMMON 00000460 _pal_result
00001328 .text 00001328 _gfs_mngTermAccess
000003e0 .text 000003e0 _GFS_Open
00000000 .text 00000000 ___swsetup
00000034 .text 00000034 _CDC_ReadDir
00000056 COMMON 00000056 _go_next
00000354 .text 00000354 _SND_ChgMix
060ffd86 *ABS* 060ffd86 _VDP2_WPEY0
000000f0 COMMON 000000f0 _sel_face_no
000000e8 .text 000000e8 _CDC_PutSctData
060ffd68 *ABS* 060ffd68 _VDP2_LCTA
00000000 .data 00000644 _Jdata1
000005bc .text 000005bc _GCD_NextReserve
000012d4 .text 000012d4 _GFS_mngAllocGrp
000001d8 .text 000001d8 _G
0x54200
4c .text 0000054c _GSND_SeqDataTrn
00000528 .text 00000528 _GFCB_MovePickup
060fffbc *ABS* 060fffbc _SmpcComNumber
00000060 COMMON 00000060 _titlel_ptn
00000a48 .text 00000a48 __ratio
00000000 .text 00000000 _GFDR_SetupDirTbl
00000150 SLPROG 00000150 _slSetPortExt1
060ffc22 *ABS* 060ffc22 _IntCount
00000000 SLPROG 00000000 _slSpriteColMode
000000f8 .text 000000f8 _gfbf_getSctDt
00000860 SLPROG 00000860 _slGetPortMode1
00000120 COMMON 00000120 _mode_tag
000000cc .text 000000cc __open
00000106 .text 00000106 __stat
060ffd94 *ABS* 060ffd94 _VDP2_WCTLC
00000058 .data 000012d0 _month_ev_06
000000c4 SLPROG 000000c4 _sbMakeRotSprite
060fffc8 *ABS* 060fffc8 _SystemSwitch
00000c34 .text 00000c34 ___nedf2
0000049c .text 0000049c _GFCB_GetSctData
0000001c .text 0000001c ___movstrSI52
0000000c COMMON 0000000c _SP_ON_OFF
060ffc08 *ABS* 060ffc08 _EventNow
00000660 COMMON 00000660 _mode_tsk_flg
00000010 SLPROG 00000010 _slCurColor
060ffd88 *ABS* 060ffd88 _VDP2_WPSX1
00001a0c .text 00001a0c _gfs_isTaskDone
0000066c .text 0000066c _gftr_remDma0
00000018 SLPROG 00000018 _slCharNbg1
00000000 .text 00000000 _fputc
00000000 COMMON 00000000 _GFMC_base
00000008 .text 00000008 _Font_Formaat
00000614 .text 00000614 _Bord_NOM_Set
00000670 COMMON 00000670 _scr_tag1
060ffd58 *ABS* 060ffd58 _VDP2_ZMCTL
00000048
0x58400
00000016 .data 00002ffe _P2_bufno
00000000 SLPROG 00000000 _slBMPalette
00000078 .text 00000078 ___main
00000100 SLPROG 00000100 _slSetPortSelect2
00000020 COMMON 00000020 _event_number
060ffcfa *ABS* 060ffcfa _VDP2_PLSZ
00001318 COMMON 00001318 _timer_buf
00000270 .text 00000270 _GFCB_Tell
00000440 SLPROG 00000440 smpc_ptf_tbl
00000006 .text 00000006 ___ashiftrt_r4_30
00000000 SLPROG 00000000 _slBitMapNbg1
060fffa4 *ABS* 060fffa4 _SmpcPerPointer
060ffd4c *ABS* 060ffd4c _VDP2_ZMYIN1
00000006 .text 00000006 _WorkSize
00000798 .text 00000798 _gftr_execTrn
00000df4 .text 00000df4 _wipe_guruguru
00000578 .text 00000578 _GFCD_Play
00000114 .text 00000114 _GFDR_GetAtrDirName
000000d4 .text 000000d4 _GFDR_GetInfoDirId
00000e58 .text 00000e58 _GFS_SetReadPara
000002c0 .text 000002c0 _GFTR_ExecSvr
060ffd3e *ABS* 060ffd3e _VDP2_ZMYDN0
00000042 .text 00000042 ___ashi
0x58A00
0000650 _sel_16
060fff64 *ABS* 060fff64 _TCR1
000002c8 .text 000002c8 _G_MemInit
00000680 .text 00000680 _title_init
00000498 .text 00000498 _gfdr_readLongNB
00000000 .tors 06028630 ___dtors
000002f8 .text 000002f8 _SND_ChgEfct
00000000 .text 00000000 ___sflags
060ffdca *ABS* 060ffdca _VDP2_CCRNB
000027b4 .data 000027f0 _seq_tbl
0000002c .text 0000002c ___movstrSI36
00000348 .text 00000348 _CDC_DataEnd
000008f0 .text 000008f0 ___lesf2
000000c0 .data 00001338 _month_ev_12
00000e48 .text 00000e48 _bg_set
00000000 .text 00000000 ___ashiftrt_r4_32
060ffc58 *ABS* 060ffc58 _SlLightVector
00000000 .text 00000000 ___lshrsi3
00000024 .data 0000300c _P2memSIndex
060ffc8c *ABS* 060ffc8c _FrameSizeX
060ffda0 *ABS* 060ffda0 _VDP2_SPCTL
060ffcf2 *ABS* 060ffcf2 _VDP2_PNCN1
00000000 SLPROG 00000000 _slSpriteType
00000078 SLPROG 00000078 _slPageNbg3
060ffc78 *ABS* 060ffc78 _MsScreenLeft
00000000 SLPROG 00000000 _slScrDisp
00000000 SLPROG 00000000 _slCurScrn
00000010 .text 00000010 ___ashiftrt_r4_25
060fff30 *ABS* 060fff30 _SlWindowSizeX
060fffa8 *ABS* 060fffa8 _SmpcIntBackData
00000080 COMMON 00000080 _gDir
00000002 .data 00002fea _on_call
0000071c .text 0000071c ___eqsf2
000006c8 COMMON 000006c8 _input_name_flg
00000dec .text 00000dec _GFS_SetTmode
00000740 COMMON 00000740 _wk_pal_buf
0000000
0x59200
c *ABS* 060ffe1c _RotScrParA
060ffdb6 *ABS* 060ffdb6 _VDP2_PRISD
060ffc24 *ABS* 060ffc24 _MsPbufPtr
060ffc68 *ABS* 060ffc68 _MsScreenDist
000000c8 .text 000000c8 _CDC_TgetFileInfo
0000032c .text 0000032c _gfdr_read
060ffc3c *ABS* 060ffc3c _FormTbl
00000000 .text 00000000 __Balloc
00000092 SLPROG 00000092 rbank_set
00000000 .data 000000a0 __exit_dummy_ref
00000000 .text 00000000 ___do_global_dtors
060fff50 *ABS* 060fff50 _TCR0
060fff12 *ABS* 060fff12 _Window1_Bottom
0000041a COMMON 0000041a _mem_2P
000000ac .text 000000ac _fopen
000000e8 .text 000000e8 _CDSUB_RspToCdstat
060fff48 *ABS* 060fff48 _SAR0
060ffcb0 *ABS* 060ffcb0 _Resolution
000006ca COMMON 000006ca _seq_no
00000038 .text 00000038 __srand_r
000005e8 .text 000005e8 _title_set
060fff60 *ABS* 060fff60 _DAR1
060ffdf8 *ABS* 060ffdf8 _rb_char_adr
000000e8 .data 00000cb4 _csr_posy
00000014 .text 00000014 _PCM_WkSize
060ffdc0 *ABS* 060ffdc0 _VDP2_CCRSA
060ffd92 *ABS* 060ffd92 _VDP2_WCTLB
00000000 SLPROG 00000000 _slGetLanguage
00000bb8 .text 00000bb8 ___mprec_tinytens
00000020 .data 00000228 _MojiFont_file
00002cc4 .text 00002cc4 _GSND_MapChg
000002dc .text 000002dc _GSND_Init
00000310 .text 00000310 _mult
060ffcd4 *ABS* 060ffcd4 _VDP2_CYCA1L
00000038 .data 000012b0 _month_ev_04
00000048 .text 00000048 ___ashiftrt_r4
CD Warning#
|
|
'...But what does it mean?' |
Should the game's disc be played on a CD player other than a Sega Saturn, a warning featuring the voice of Miharu Tatebayashi will play.
References#
|
The Tokimeki Memorial series | |
|---|---|
|
TurboGrafx-CD |
|
|
PlayStation |
Tokimeki Memorial: Private Collection • Tokimeki Memorial Taisen Puzzle-Dama • Tokimeki Memorial Selection: Fujisaki Shiori |
|
Sega Saturn |
Tokimeki Memorial: Forever with You • Tokimeki Memorial Selection: Fujisaki Shiori • Tokimeki Memorial Taisen Tokkae-dama |
|
Game Boy (Color) |
|