<電車でGO! プロフェッショナル2 ダイヤデータ等の情報>  ※以下、メモリアドレスはPS2版はベスト版、Windows版は本格的シリーズ版での値   アドレスは「起動中のメモリ内のアドレス」であり、実行ファイルのファイル内アドレスではない   文中のgameDataAllなどの名前はPS2版の実行ファイル内に存在するシンボル名   数値は特に明記がない場合、基本的に4byte値  [ダイヤ選択画面との対応]    ダイヤ番号はメニュー表示と逆で下り(南行)→上り(北行)の順番で割り当てられている上、   欠番ダイヤ(没ダイヤ)がある為に番号が飛ぶ箇所がある(*印部分)ので注意  ※値自体は実際には4byte単位、各上下線それぞれで最後にFF FF FF FFが入る ↓PS2版のシンボル名とアドレス(PS2ベスト/Win本格的)  diasorttbl_shonan  $27bfb0 / $51c180 (南) 00 01 02*04 05 ※03が欠番  $27c000 / $51c1d0 (北) *07 08 09 0a 0b ※06が欠番  diasorttbl_turumi  $27c050 / $51c220 (下) 0c 0d 0e 0f 10  $27c0a0 / $51c270 (上) 11 12 13 14 15  diasorttbl_kosei  $27c0f0 / $51c2c0 (下) 16 17 18 19 1a 1b 1c 1d 1e 1f  $27c140 / $51c310 (上) 20 21 22 23 24 25 26 27 28 29  diasorttbl_seto  $27c190 / $51c360 (下) *2b 2c*2e 2f 30 31 32 33 34 35 36 37 38  ※2a,2dが欠番  $27c1e0 / $51c3b0 (上) 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45** ※46,47が欠番  diasorttbl_nagasaki  $27c230 / $51c400 (下) 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54  $27c280 / $51c450 (上) 55 56 57 58 59 5a 5b 5c 5d 5e 5f 60 61  [ダイヤ関連]  ・gameDataAll ダイヤ情報のアドレステーブル(PS2ベスト版:2253F0〜 Win:5B9CFC〜)   4byte×ダイヤ数分だけgameData_〇〇(路線名)内の各ダイヤに対するアドレス情報が続く   ここで指定されたアドレス内に↓のダイヤ情報がある   なお入門編のデータは通常のダイヤ(欠番含めて全98ダイヤ)の後に入っている  ・gameData_〇〇内のダイヤ情報($40単位)   +$00 ダイヤの通しNo.   +$04 路線の種類 0=湘南新宿ライン 1=鶴見線 2=湖西線 3=瀬戸大橋線 4=長崎・佐世保線   +$08 車両情報(trainDat_〇〇)のアドレス   +$0c/$10 マップファイル情報(_StageDataTable_〇〇)のアドレス(それぞれ日中/夜用?)   +$14 下位2byteの0/1で下り/上りの区別?、上位は謎、ダイヤ毎に違ったり同じだったり…    (ルート番号とか?)   +$18/1c マップデータ内の開始・終了駅No.(ダイヤスケジュールの駅番号とは異なる点に注意)   +$20 ダイヤスケジュール(schedule〇〇)のアドレス   +$24 信号情報(sigctl_rt_〇〇)のアドレス   +$28 gameData切替駅No.(〇駅目かもしれない) FFFFFFFFならば無し      途中でマップデータや進行方向が変わる場合に使用されると思われる   +$2c ↑で切替後のgameData_〇〇のアドレス(多段になっている場合あり) 無い場合は0      PS2版では切替後のシンボル名にはchainと付いている   +$30 天候(0=晴 1=曇 2=雨 3=雷雨 4=雪 5=大雪?(未使用?))   +$34 ダイヤ難易度(0〜4) +1したものがゲーム内で表示されるダイヤ難易度   +$38 debugStationName_〇〇のアドレス(詳細不明)   +$3c event.binのファイルNo.       マップフォルダ内にある停止位置や速度制限などの情報が入ったデータ      本作ではダイヤ毎に別ファイルになっている  ・ダイヤスケジュール(schedule〇〇、$24単位×駅数分)   ※発車時刻は厳密には戸閉め灯がフェードアウトした瞬間がその時間になる    (戸閉め灯が点灯して加速可能になるのはその2秒前)    待機時間は戸閉め灯が出現してドア閉め演出が始まるまでの待機時間    (時間発車時刻6秒前=戸閉め点灯4秒前)   +$00 (下位2byte)駅番号 / (上位2byte)停車フラグ データ終端ではffffffff   +$04 発車時刻(1byte毎に時→分→秒) 最後の駅では0   +$08 到着/通過時刻(発車時刻と同様) 開始駅では0   +$0C 停車時間(秒単位で指定)       発車時刻=到着時刻+停車時間だが、指定された発車時刻よりは早くはならない   +$10 乗車率(整数)   +$14 発車前演出の待機時間(フレーム数(60で1秒)) 発車メロディや駅放送用の待機時間       先に発車時刻を確定させてからこの時間(+ドア閉め演出分)を差し引く形になるので       この値を変えても発車時刻自体は変化しない   +$18 上記演出前の赤信号での待機時間(フレーム数)       一部ダイヤの解結後の待ち時間用(30秒)に設定されている)   +$1C 0or100 停車リプレイのカメラの左右の向き?   +$20 ???  [アナウンス関連]  再生するファイル番号を列挙する再生リスト部分と、  再生リストのアドレス(および条件)を指定する部分に分かれている  ・車両登場時のアナウンス (Annouce_start PS2:267EC0〜 Win:58E228〜)   4byteずつ、ダイヤ順に音声の再生リストデータ(Annouce_〇〇またはAnnouce_Music)のアドレスが並んでいる  ・再生リスト(Annouce_〇〇) ※Annou「n」ceではない   ファイル番号、次の音声を再生するまでの空白時間(フレーム数?)の繰り返し FFFFFFFF×2で終了   接近/車内チャイムや発車メロディなど効果音扱いのものを再生する場合は$80000000以降の番号になっている   (各番号との対応は不明、詳細は実際のデータを参照)   音声のファイル番号はhttp://zarala.g2.xrea.com/code/train_pro2_voicelist.txtを参照  ・発車前のメロディ・アナウンス(Announce_Station_〇〇(路線名:Shonan/turumi/kosei))   条件(駅番号・ダイヤ番号)を指定した上で、各路線内のダイヤで共有する形になっている   $34単位でダイヤや駅の番号などの再生する条件と、音声リストのアドレスが定義されている    +$00 駅番号    +$04〜ダイヤ番号 以降に続けて複数指定可能 ffffffffで終了    +$2c 発車メロディとして鳴らす効果音番号? ffffffffの場合は無し        (音声リストの効果音指定とは番号の法則が異なる)    +$30 再生する音声リストデータのアドレス       (再生リストの形式は車両登場時のものと同じ)     発車メロディは$258=再生リストでの$86000000、$259=$86000001の音になる模様  ・運転中の車内アナウンス   条件定義:Ann_Dat_〇〇 ($38単位)   再生リスト:annlst_〇〇 ($C0単位)    (〇〇には路線名が入る、SSLine/Turumi/Kosei/Seto/Nagasaki)     それぞれ1対1で対応(登場時・発車前のような再生リストのアドレス指定が無い)   Ann_Dat_〇〇での条件定義($38単位)    +$00〜ダイヤ番号 以降に続けて複数指定可能 ffffffffで終了    +$28 前駅の番号? ffffffffなら無指定(上下線共通)?    +$2c 次駅の番号? ffffffffの場合もある    +$30 0=出発後 1=到着前 2=中間 3=通過    +$34 再生を開始する距離(float値)   +$30に関してはここの値に応じてtuka/chukan/tochaku/syupatuというシンボル名の領域のいずれかに   該当するAnn_Dat〜、annlst〜のアドレスが書き込まれる模様   ・PS2ベスト版アドレス         駅間アナウンス / 発車前         条件   音声     湘南新宿:266730 / 256CE0 / 2682C0      鶴見:25DD80 / 239520 / 268850      湖西:263040 / 24B0A0 / 268D70    瀬戸大橋:2599E0 / 22AD60      長崎:25E7D0 / 23B860    車両登場時:267EC0   ・Win廉価版アドレス         駅間アナウンス / 発車前         条件   音声     湘南新宿:58CB18 / 57D0E8 / 58E5E8      鶴見:584180 / 55F928 / 58EB70      湖西:589430 / 5714A8 / 58F080    瀬戸大橋:57FDE8 / 551168      長崎:584BC8 / 561C68    車両登場時:58E228