the cutting room mirror

Configuration and Disc Mapping Files

This is a sub-page of Fantavision.

To do:
Something's up with the text encoding of the US and European versions of FANTA.BIN. Converting it to Shift-JIS like the Japanese version just kinda breaks it, so dig into why it doesn't display Japanese text properly.

All releases of Fantavision contain FANTA.BIN and FANTA.MAP, which contain information about the game configuration and the layout of the disc it's pressed onto, respectively. This page aims to document and explain certain interesting things pertaining to those files on each release. Note that these files don't necessarily go unused, but still contain interesting things buried in them.

Japanese Release#

As the Japanese version was released first, it has some interesting things of its own to note. This build is internally named FANTA in the FANTA.MAP file.

FANTA.BIN#

# File: fanta.ini
#
#   Fantavision configuration file
#

# 設定関係
# ピザ割り
USE_PIZZA_DATA              1
# ゲームオーバーなし
USE_INFINITY_PLAY_GAME          0
# キャプチャ利用
USE_SCREEN_CAPTURE          0
# 初期選択ステージ
START_STAGE             1
# デザイナーモード
USE_DESINER             0
# パフォーマンスゲージ表示
DISP_PROFILER               0
#体力減らないモード
USE_NO_LIFE_DOWN            0
#リミッターあり(ピザ割時のみ有効)
USE_FIRE_LIMIT              1

#三角ボタンの機能(0 スターマイン 1、全リリース、2一個リリース)
DELTA_FUNCTION              2

#七色玉の数の上限
SEVEN_BALL_LIMIT            200

#七色玉が出なくなる
NO_USE_SEVEN_COLOR_BALL         0

#ファイルパッキング
USE_PACK_FILE               1

#開発モードフラグ
MODE_DEVELOPMENT            0

#体験版フラグ
MODE_EXPERIENCE             0

# パラメータ関連
TITLE_BALL_SPARSE_COUNT         15
BALL_SPARSE_COUNT           10
HAVEPOINT_UNIT              1       
HAVEPOINT_SET_FIRE          0       
HAVEPOINT_MISS_FIRE_LIFE        400
HAVEPOINT_MISS_FIRE_LEVEL       350
HAVEPOINT_DESTROY_FIRE_LIFE     5
HAVEPOINT_DESTROY_FIRE_LEVEL        50      
ADDSCORE_POINT              300     
BALL_FIRE_CHECK             0       
NEXT_GROUP_VALUE_PERCENT        0.3     
BALL_ERASE_NUMBERS          3       
BALL_RANDOM_COLORS          3       
CURSOR_MOVE_WALL_X          0       
CURSOR_MOVE_WALL_Y          0       
CURSOR_DIST_DX              12.0        
CURSOR_DIST_DY              12.0        
CURSOR_MOVE_SPEED           7.0f        
CURSOR_STOP_FRAME           50      
CURSOR_STOP_DISABLE_TIMER       10      
CURSOR_STOP_DISABLE_DISTANCE        60      
BALL_RELEASE_NEXT_SELECT_TIME       50      
BALL_DELETE_TIME_CANCEL         420 

# ネクストを表示するための間隔
NEXT_DSP_TIME               80

BALL_LOCK_DISPLAY_DELETE_TIME       80

# 誘爆の範囲表示
FIRE_DISPLAY_DESTROY_SIZE       1   
# 誘爆の有効範囲(%)
CHAIN_SCREEN_LIMIT          30
# 誘爆非有効エリアで誘爆の時の時間差
BALL_AFTER_DESTROY_TIME         50

# 乱数の初期化引数(多分リアルタイムクロックに変更される?)
RANDOM_INIT_SEED            10

# スターマインの時間(固定値)
STARMINE_FIX_TIME           20
# スターマインの時間(ボール数×色数×これ)
STARMINE_MUL_TIME 
            1

# スターマイン時のボール出現間隔
STARMINE_INTERVAL11         50      
STARMINE_INTERVAL12         50      
STARMINE_INTERVAL21         50      
STARMINE_INTERVAL22         50      
STARMINE_INTERVAL31         50      
STARMINE_INTERVAL32         50      
STARMINE_INTERVAL41         50      
STARMINE_INTERVAL42         50      

#スターマイン時のボールの上昇 
STARMINE_ZDD                0.014
STARMINE_FIREST_POS         4.3

#スターマイン玉の有無
USE_STARMINE_BALL           1

#スターマイン時のミス時のたいむの減少(フレーム単位 =60F=1Sec)
STARMINE_MISS_LOSS_TIME         120

# スターマイン発動条件
STSRMINE_START_SCORE_CT         10000000    #得点
STARMINE_START_POINT_CT         1000000     #デイジーチェインポイント
STARMINE_START_BALL_CT          1000000     #出現ボール数

# スターマイン時のテクスチャ
STARM_MINE_TEXID            0       #37

# 一人で2人プレイ
PLAY_PAD_SYNC               0

#松本さんようテクスチャビュー
USE_TEXTURE_VEIW            0

#栗原さんよう花火キャプチャ
USE_FIER_CAPTUR             0

#土倉さんようカメラオプションビュー
USE_CAMERA_DEBUG            0

#根本さん用平行光源フラグ
USE_PARALEL_LIGHT_CHECK         0
#光源調整

#大田さんフラグ
USE_OHTA_MODE               0


                
#兼高さんがらみ

#ロックしてから消えるまで
BALL_DELETE_TIME_SETLOCK        240
#デイジーで足される時間
BALL_LOCK_DAISY_ADD_TIME        60

#ロック硬直
LOCK_STOP_TIME              15
#色変わりモード
USE_COLOR_CHAINGE_MODE          0
#色の変わる間隔(60F = 1秒)
COLOR_CAINGE_INTERVAL           180

#アイテムの出現用パラメータ
ITEM_ZDD                0.08        #落下速度
ITEM_FIREST_POS             0.8     #上昇の初速
ITEM_SCREEN_CORRECT         7.0     #スクリーン座標による上昇補正
ITEM_FALL_LIMIT             0.5     #速度リミット

ITEM_CAME_UP_1_DAISY            08.0        #1デイジーのアイテム出現率
ITEM_CAME_UP_2_DAISY            12.0        #2デイジーのアイテム出現率
ITEM_CAME_UP_3_DAISY            14.0        #3デイジーのアイテム出現率
ITEM_CAME_UP_4OVER_DAISY        16.0        #3デイジー以上のアイテム出現率

ITEM_LOOP_1_DAISY           1       #アイテムループ状況
ITEM_LOOP_2_DAISY           3
ITEM_LOOP_3_DAISY           5       

TABLE_START             0       #テーブルの開始点

#スターマイン時のオーバーラップの濃さ
OVERLAP_DENSITY             -1

#振動
USE_VIBRATION               1

#面ごとのフォグ、RGBの設定
#ぼかし設定
STAGE_11_BOKASI             0
STAGE_12_BOKASI             0
STAGE_13_BOKASI             0
STAGE_21_BOKASI             2
STAGE_22_BOKASI             2
STAGE_23_BOKASI             0
STAGE_31_BOKASI             0
STAGE_32_BOKASI             0
STAGE_33_BOKASI             0
STAGE_41_BOKASI             0
STAGE_42_BOKASI             0
STAGE_43_BOKASI             0
#フォグの有無
STAGE_11_FOG                0
STAGE_12_FOG                0
STAGE_13_FOG                0
STAGE_21_FOG                0
STAGE_22_FOG                0
STAGE_23_FOG                0
STAGE_31_FOG                0
STAGE_32_FOG                0
STAGE_33_FOG                0
STAGE_41_FOG                0
STAGE_42_FOG                0
STAGE_43_FOG                0

#フォグの色  RGB (0~255)
STAGE_11_FOG_R              0
STAGE_11_FOG_G              0
STAGE_11_FOG_B              0
STAGE_12_FOG_R              0
STAGE_12_FOG_G              0
STAGE_12_FOG_B              0
STAGE_13_FOG_R              0
STAGE_13_FOG_G              0
STAGE_13_FOG_B              0
STAGE_21_FOG_R              0
STAGE_21_FOG_G              0
STAGE_21_FOG_B              0
STAGE_22_FOG_R              0
STAGE_22_FOG_G              0
STAGE_22_FOG_B              0
STAGE_23_FOG_R              0
STAGE_23_FOG_G              0
STAGE_23_FOG_B              0
STAGE_31_FOG_R              0
STAGE_31_FOG_G              0
STAGE_31_FOG_B              0
STAGE_32_FOG_R              0
STAGE_32_FOG_G              0
STAGE_32_FOG_B              0
STAGE_33_FOG_R              0
STAGE_33_FOG_G              0
STAGE_33_FOG_B              0
STAGE_41_FOG_R              0
STAGE_41_FOG_G              0
STAGE_41_FOG_B              0
STAGE_42_FOG_R              0
STAGE_42_FOG_G              0
STAGE_42_FOG_B              0
STAGE_43_FOG_R              0
STAGE_43_FOG_G              0
STAGE_43_FOG_B              0

#花火があがってくるフレーム(どれだけさ先か)
LEAD_FRAME_11               100
LEAD_FRAME_12               100
LEAD_FRAME_13               100
LEAD_FRAME_21               100
LEAD_FRAME_22               100
LEAD_FRAME_23               100
LEAD_FRAME_31               200
LEAD_FRAME_32               400
LEAD_FRAME_33               400
LEAD_FRAME_41               100
LEAD_FRAME_42               100
LEAD_FRAME_43               100


#地面の反射する、しない
STAGE_11_REFLECTION         1
STAGE_12_REFLECTION         1
STAGE_21_REFLECTION         0
STAGE_22_REFLECTION         0
STAGE_31_REFLECTION         0
STAGE_32_REFLECTION         0
STAGE_41_REFLECTION         0
STAGE_42_REFLECTION         0


#花火の出現をキャンセルする地面の高さ
GROUND_LINE_11              0
GROUND_LINE_12              0
GROUND_LINE_13              0
GROUND_LINE_21              -10000000
GROUND_LINE_22              -10000000
GROUND_LINE_23              -10000000
GROUND_LINE_31              0
GROUND_LINE_32              0
GROUND_LINE_33              0
GROUND_LINE_41              -10000000
GROUND_LINE_42              -10000000
GROUND_LINE_43              -10000000

#カメラのエンドフレーム
CAM_END_11              17000
CAM_END_12              17000
CAM_END_21              17000
CAM_END_22              17000
CAM_END_31              17000
CAM_END_32              17000
CAM_END_41              12600
CAM_END_42              12600

#らいとせっていまわり


PARALEL_LIGHT_11_0_VEC_X        0.96
PARALEL_LIGHT_11_0_VEC_Y        -0.46
PARALEL_LIGHT_11_0_VEC_Z        0.7
PARALEL_LIGHT_11_0_R            1
PARALEL_LIGHT_11_0_G            1
PARALEL_LIGHT_11_0_B            1
                                
PARALEL_LIGHT_11_1_VEC_X        0.96
PARALEL_LIGHT_11_1_VEC_Y        -0.46
PARALEL_LIGHT_11_1_VEC_Z        0.7
PARALEL_LIGHT_11_1_R            1
PARALEL_LIGHT_11_1_G            1
PARALEL_LIGHT_11_1_B            1
                
                
PARALEL_LIGHT_11_2_VEC_X            0.96
PARALEL_LIGHT_11_2_VEC_Y            -0.46
PARALEL_LIGHT_11_2_VEC_Z            0.7
PARALEL_LIGHT_11_2_R            1
PARALEL_LIGHT_11_2_G            1
PARALEL_LIGHT_11_2_B            1
                
PARALEL_LIGHT_12_0_VEC_X        0.71
PARALEL_LIGHT_12_0_VEC_Y        -0.36
PARALEL_LIGHT_12_0_VEC_Z        1.0
PARALEL_LIGHT_12_0_R            1.0
PARALEL_LIGHT_12_0_G            1.0
PARALEL_LIGHT_12_0_B            1.0
                
                
PARALEL_LIGHT_12_1_VEC_X        0.71
PARALEL_LIGHT_12_1_VEC_Y        -0.36
PARALEL_LIGHT_12_1_VEC_Z        1.0
PARALEL_LIGHT_12_1_R            1.0
PARALEL_LIGHT_12_1_G            1.0
PARALEL_LIGHT_12_1_B            1.0

PARALEL_LIGHT_12_2_VEC_X        0.71
PARALEL_LIGHT_12_2_VEC_Y        -0.36
PARALEL_LIGHT_12_2_VEC_Z        1.0
PARALEL_LIGHT_12_2_R            1.0
PARALEL_LIGHT_12_2_G            1.0
PARALEL_LIGHT_12_2_B            1.0

PARALEL_LIGHT_21_0_VEC_X        0.96
PARALEL_LIGHT_21_0_VEC_Y        -0.46
PARALEL_LIGHT_21_0_VEC_Z        0.7
PARALEL_LIGHT_21_0_R            0.8
PARALEL_LIGHT_21_0_G            0.8
PARALEL_LIGHT_21_0_B            0.8
                                    
PARALEL_LIGHT_21_1_VEC_X        0
PARALEL_LIGHT_21_1_VEC_Y        0
PARALEL_LIGHT_21_1_VEC_Z        0   
PARALEL_LIGHT_21_1_R            0
PARALEL_LIGHT_21_1_G            0
PARALEL_LIGHT_21_1_B            0
                
                
PARALEL_LIGHT_21_2_VEC_X            0.96
PARALEL_LIGHT_21_2_VEC_Y            -0.46
PARALEL_LIGHT_21_2_VEC_Z            0.7
PARALEL_LIGHT_21_2_R            0
PARALEL_LIGHT_21_2_G            0
PARALEL_LIGHT_21_2_B            0
                
PARALEL_LIGHT_22_0_VEC_X        0.71  
PARALEL_LIGHT_22_0_VEC_Y        -0.36
PARALEL_LIGHT_22_0_VEC_Z        1.0
PARALEL_LIGHT_22_0_R            0.75
PARALEL_LIGHT_22_0_G            0.75
PARALEL_LIGHT_22_0_B            0.75
                
                
PARALEL_LIGHT_22_1_VEC_X        0.71
PARALEL_LIGHT_22_1_VEC_Y        -0.36
PARALEL_LIGHT_22_1_VEC_Z        1.0
PARALEL_LIGHT_22_1_R            0.0
PARALEL_LIGHT_22_1_G            0.0
PARALEL_LIGHT_22_1_B            0.0
                
                
PARALEL_LIGHT_22_2_VEC_X        0.71
PARALEL_LIGHT_22_2_VEC_Y        -0.36
PARALEL_LIGHT_22_2_VEC_Z        1.0
PARALEL_LIGHT_22_2_R            0.0
PARALEL_LIGHT_22_2_G            0.0
PARALEL_LIGHT_22_2_B            0.0

PARALEL_LIGHT_31_0_VEC_X        0.71
PARALEL_LIGHT_31_0_VEC_Y        -0.36
PARALEL_LIGHT_31_0_VEC_Z        1.0
PARALEL_LIGHT_31_0_R            0.5
PARALEL_LIGHT_31_0_G            0.45
PARALEL_LIGHT_31_0_B            0.6

PARALEL_LIGHT_31_1_VEC_X        -1.0
PARALEL_LIGHT_31_1_VEC_Y        0.3
PARALEL_LIGHT_31_1_VEC_Z        0.7
PARALEL_LIGHT_31_1_R            0.6
PARALEL_LIGHT_31_1_G            0.5
PARALEL_LIGHT_31_1_B            0.35

PARALEL_LIGHT_31_2_VEC_X        0.96
PARALEL_LIGHT_31_2_VEC_Y        -0.46
PARALEL_LIGHT_31_2_VEC_Z        0.7
PARALEL_LIGHT_31_2_R            0
PARALEL_LIGHT_31_2_G            0
PARALEL_LIGHT_31_2_B            0
                
PARALEL_LIGHT_32_0_VEC_X        0.71
PARALEL_LIGHT_32_0_VEC_Y        -0.36
PARALEL_LIGHT_32_0_VEC_Z        1.0
PARALEL_LIGHT_32_0_R            0.6
PARALEL_LIGHT_32_0_G            0.55
PARALEL_LIGHT_32_0_B            0.7

PARALEL_LIGHT_32_1_VEC_X        -1.0
PARALEL_LIGHT_32_1_VEC_Y        0.3
PARALEL_LIGHT_32_1_VEC_Z        0.7
PARALEL_LIGHT_32_1_R            0.6
PARALEL_LIGHT_32_1_G            0.4
PARALEL_LIGHT_32_1_B            0.3

PARALEL_LIGHT_32_2_VEC_X        0.71
PARALEL_LIGHT_32_2_VEC_Y        -0.36
PARALEL_LIGHT_32_2_VEC_Z        1.0
PARALEL_LIGHT_32_2_R            0.0
PARALEL_LIGHT_32_2_G            0.0
PARALEL_LIGHT_32_2_B            0.0

BALL_DELETE_TIME_SETLOCK_BLINKING   120

# End of all

Some interesting settings involving various debug features are present here.

FANTA.MAP#

/*
    fanta.map : 
*/
typedef struct _MAPFile {
    const char* pszFileName;
    const unsigned long ulStartSector;
    const unsigned long ulEndSector;
    const unsigned long ulSectorLength;
} MAPFile;

MAPFile mapFile[78] = {
    {"\\DATA\\SOUND\\FV_ST1.VH;1",29UL,31UL,3UL},   /* D:\SRC\FANTA\ROOT\data\sound\fv_st1.vh */
    {"\\DATA\\SOUND\\FV_ST1.VB;1",32UL,55UL,24UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_st1.vb */
    {"\\DATA\\STAGE_11.PKG;1",56UL,2133UL,2078UL},  /* D:\SRC\FANTA\ROOT\data\stage_11.pkg */
    {"\\DATA\\STAGE_11.BGA;1",2134UL,31701UL,29568UL},  /* D:\SRC\FANTA\ROOT\data\stage_11.bga */
    {"\\DATA\\BGM\\BGM04.INT;1",31702UL,49718UL,18017UL},   /* D:\SRC\FANTA\ROOT\data\bgm\bgm04.int */
    {"\\DATA\\STAGE_12.BGA;1",49719UL,74038UL,24320UL}, /* D:\SRC\FANTA\ROOT\data\stage_12.bga */
    {"\\DATA\\STAGE_12.PKG;1",74039UL,75870UL,1832UL},  /* D:\SRC\FANTA\ROOT\data\stage_12.pkg */
    {"\\DATA\\BGM\\BGM08.INT;1",75871UL,83347UL,7477UL},    /* D:\SRC\FANTA\ROOT\data\bgm\bgm08.int */
    {"\\DATA\\BGM\\BGM09.INT;1",83348UL,101478UL,18131UL},  /* D:\SRC\FANTA\ROOT\data\bgm\bgm09.int */
    {"\\DATA\\BGM\\BGM01.INT;1",101479UL,107186UL,5708UL},  /* D:\SRC\FANTA\ROOT\data\bgm\bgm01.int */
    {"\\DATA\\STAGE_31.PKG;1",107187UL,109327UL,2141UL},    /* D:\SRC\FANTA\ROOT\data\stage_31.pkg */
    {"\\DATA\\STAGE_31.BGA;1",109328UL,131855UL,22528UL},   /* D:\SRC\FANTA\ROOT\data\stage_31.bga */
    {"\\DATA\\BGM\\BGM06.INT;1",131856UL,149801UL,17946UL}, /* D:\SRC\FANTA\ROOT\data\bgm\bgm06.int */
    {"\\DATA\\STAGE_32.BGA;1",149802UL,171561UL,21760UL},   /* D:\SRC\FANTA\ROOT\data\stage_32.bga */
    {"\\DATA\\STAGE_32.PKG;1",171562UL,173531UL,1970UL},    /* D:\SRC\FANTA\ROOT\data\stage_32.pkg */
    {"\\DATA\\SOUND\\FV_ST3.VH;1",173532UL,173534UL,3UL},   /* D:\SRC\FANTA\ROOT\data\sound\fv_st3.vh */
    {"\\DATA\\SOUND\\FV_ST3.VB;1",173535UL,173561UL,27UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_st3.vb */
    {"\\DATA\\SOUND\\FV_ST2.VH;1",173562UL,173564UL,3UL},   /* D:\SRC\FANTA\ROOT\data\sound\fv_st2.vh */
    {"\\DATA\\SOUND\\FV_ST2.VB;1",173565UL,173589UL,25UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_st2.vb */
    {"\\DATA\\BGM\\BGM05.INT;1",173590UL,191569UL,17980UL}, /* D:\SRC\FANTA\ROOT\data\bgm\bgm05.int */
    {"\\DATA\\STAGE_21.PKG;1",191570UL,195351UL,3782UL},    /* D:\SRC\FANTA\ROOT\data\stage_21.pkg */
    {"\\DATA\\STAGE_22.PKG;1",195352UL,200017UL,4666UL},    /* D:\SRC\FANTA\ROOT\data\stage_22.pkg */
    {"\\DATA\\SOUND\\FV_ST4.VB;1",200018UL,200046UL,29UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_st4.vb */
    {"\\DATA\\SOUND\\FV_ST4.VH;1",200047UL,200048UL,2UL},   /* D:\SRC\FANTA\ROOT\data\sound\fv_st4.vh */
    {"\\DATA\\BGM\\BGM07.INT;1",200049UL,216217UL,16169UL}, /* D:\SRC\FANTA\ROOT\data\bgm\bgm07.int */
    {"\\DATA\\STAGE_41.PKG;1",216218UL,216853UL,636UL}, /* D:\SRC\FANTA\ROOT\data\stage_41.pkg */
    {"\\DATA\\STAGE_42.PKG;1",216854UL,217493UL,640UL}, /* D:\SRC\FANTA\ROOT\data\stage_42.pkg */
    {"\\DATA\\BGM\\BGM02.INT;1",217494UL,222214UL,4721UL},  /* D:\SRC\FANTA\ROOT\data\bgm\bgm02.int */
    {"\\DATA\\MENU_0.PKG;1",222215UL,222477UL,263UL},   /* D:\SRC\FANTA\ROOT\data\menu_0.pkg */
    {"\\DATA\\MENU_1.PKG;1",222478UL,225697UL,3220UL},  /* D:\SRC\FANTA\ROOT\data\menu_1.pkg */
    {"\\DATA\\MENU_2.PKG;1",225698UL,228917UL,3220UL},  /* D:\SRC\FANTA\ROOT\data\menu_2.pkg */
    {"\\DATA\\MENU_5.PKG;1",228918UL,232137UL,3220UL},  /* D:\SRC\FANTA\ROOT\data\menu_5.pkg */
    {"\\DATA\\SAVE\\M1.GFR;1",232138UL,232235UL,98UL},  /* D:\SRC\FANTA\ROOT\data\SAVE\m1.gfr */
    {"\\DATA\\SAVE\\M2.GFR;1",232236UL,232333UL,98UL},  /* D:\SRC\FANTA\ROOT\data\SAVE\m2.gfr */
    {"\\DATA\\SAVE\\M3.GFR;1",232334UL,232431UL,98UL},  /* D:\SRC\FANTA\ROOT\data\SAVE\m3.gfr */
    {"\\DATA\\SAVE\\M4.GFR;1",232432UL,232529UL,98UL},  /* D:\SRC\FANTA\ROOT\data\SAVE\m4.gfr */
    {"\\DATA\\SAVE\\M5.GFR;1",232530UL,232627UL,98UL},  /* D:\SRC\FANTA\ROOT\data\SAVE\m5.gfr */
    {"\\DATA\\SAVE\\M6.GFR;1",232628UL,232725UL,98UL},  /* D:\SRC\FANTA\ROOT\data\SAVE\m6.gfr */
    {"\\DATA\\SAVE\\M7.GFR;1",232726UL,232823UL,98UL},  /* D:\SRC\FANTA\ROOT\data\SAVE\m7.gfr */
    {"\\DATA\\SAVE\\M8.GFR;1",232824UL,232921UL,98UL},  /* D:\SRC\FANTA\ROOT\data\SAVE\m8.gfr */
    {"\\DATA\\BGM\\KIHON.XA;1",232922UL,237736UL,4815UL},   /* D:\SRC\FANTA\ROOT\data\bgm\kihon.xa */
    {"\\DATA\\BGM\\OOYO1.XA;1",237737UL,242958UL,5222UL},   /* D:\SRC\FANTA\ROOT\data\bgm\ooyo1.xa */
    {"\\DATA\\BGM\\OOYO2.XA;1",242959UL,249665UL,6707UL},   /* D:\SRC\FANTA\ROOT\data\bgm\ooyo2.xa */
    {"\\DATA\\BGM\\OOYO3.XA;1",249666UL,255497UL,5832UL},   /* D:\SRC\FANTA\ROOT\data\bgm\ooyo3.xa */
    {"\\DATA\\BGM\\BGM03.INT;1",255498UL,259567UL,4070UL},  /* D:\SRC\FANTA\ROOT\data\bgm\bgm03.int */
    {"\\DATA\\COMMON.PKG;1",259568UL,260514UL,947UL},   /* D:\SRC\FANTA\ROOT\data\common.pkg */
    {"\\DATA\\MOVIE\\DEMO.PSS;1",260515UL,272483UL,11969UL},    /* D:\SRC\FANTA\ROOT\data\movie\demo.pss */
    {"\\DATA\\MOVIE\\STAGE1.PSS;1",272484UL,280628UL,8145UL},   /* D:\SRC\FANTA\ROOT\data\movie\stage1.pss */
    {"\\DATA\\MOVIE\\STAGE2.PSS;1",280629UL,288773UL,8145UL},   /* D:\SRC\FANTA\ROOT\data\movie\stage2.pss */
    {"\\DATA\\MOVIE\\STAGE3.PSS;1",288774UL,296918UL,8145UL},   /* D:\SRC\FANTA\ROOT\data\movie\stage3.pss */
    {"\\DATA\\MOVIE\\STAGE4.PSS;1",296919UL,305063UL,8145UL},   /* D:\SRC\FANTA\ROOT\data\movie\stage4.pss */
    {"\\MODULES\\FANSOUND.IRX;1",305064UL,305134UL,71UL},   /* D:\SRC\FANTA\ROOT\modules\fansound.irx */
    {"\\MODULES\\FAFILEIO.IRX;1",305135UL,305141UL,7UL},    /* D:\SRC\FANTA\ROOT\modules\fafileio.irx */
    {"\\MODULES\\FANTAIOP.IRX;1",305142UL,305148UL,7UL},    /* D:\SRC\FANTA\ROOT\modules\fantaiop.irx */
    {"\\MODULES\\MCMAN.IRX;1",305149UL,305179UL,31UL},  /* D:\SRC\FANTA\ROOT\modules\mcman.irx */
    {"\\MODULES\\MCSERV.IRX;1",305180UL,305182UL,3UL},  /* D:\SRC\FANTA\ROOT\modules\mcserv.irx */
    {"\\MODULES\\PADMAN.IRX;1",305183UL,305202UL,20UL}, /* D:\SRC\FANTA\ROOT\modules\padman.irx */
    {"\\MODULES\\SIO2MAN.IRX;1",305203UL,305207UL,5UL}, /* D:\SRC\FANTA\ROOT\modules\sio2man.irx */
    {"\\MODULES\\IOPRP144.IMG;1",305208UL,305236UL,29UL},   /* D:\SRC\FANTA\ROOT\modules\ioprp144.img */
    {"\\DATA\\SOUND\\FV_HAN1.VB;1",305237UL,305352UL,116UL},    /* D:\SRC\FANTA\ROOT\data\sound\fv_han1.vb */
    {"\\DATA\\SOUND\\FV_HAN1.VH;1",305353UL,305356UL,4UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_han1.vh */
    {"\\DATA\\SOUND\\FV_HAN2.VB;1",305357UL,305419UL,63UL}, /* D:\SRC\FANTA\ROOT\data\sound\fv_han2.vb */
    {"\\DATA\\SOUND\\FV_HAN2.VH;1",305420UL,305423UL,4UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_han2.vh */
    {"\\DATA\\SOUND\\FV_SYS1.VB;1",305424UL,305533UL,110UL},    /* D:\SRC\FANTA\ROOT\data\sound\fv_sys1.vb */
    {"\\DATA\\SOUND\\FV_SYS1.VH;1",305534UL,305538UL,5UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_sys1.vh */
    {"\\DATA\\SOUND\\FV_SYS2.VB;1",305539UL,305663UL,125UL},    /* D:\SRC\FANTA\ROOT\data\sound\fv_sys2.vb */
    {"\\DATA\\SOUND\\FV_SYS2.VH;1",305664UL,305667UL,4UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_sys2.vh */
    {"\\DATA\\SOUND\\FV_SYS3.VB;1",305668UL,305784UL,117UL},    /* D:\SRC\FANTA\ROOT\data\sound\fv_sys3.vb */
    {"\\DATA\\SOUND\\FV_SYS3.VH;1",305785UL,305787UL,3UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_sys3.vh */
    {"\\DATA\\SOUND\\FV_VOI1.VB;1",305788UL,305905UL,118UL},    /* D:\SRC\FANTA\ROOT\data\sound\fv_voi1.vb */
    {"\\DATA\\SOUND\\FV_VOI1.VH;1",305906UL,305912UL,7UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_voi1.vh */
    {"\\DATA\\SOUND\\FV_VOI2.VB;1",305913UL,306037UL,125UL},    /* D:\SRC\FANTA\ROOT\data\sound\fv_voi2.vb */
    {"\\DATA\\SOUND\\FV_VOI2.VH;1",306038UL,306043UL,6UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_voi2.vh */
    {"\\DATA\\SOUND\\FV_VOI3.VB;1",306044UL,306163UL,120UL},    /* D:\SRC\FANTA\ROOT\data\sound\fv_voi3.vb */
    {"\\DATA\\SOUND\\FV_VOI3.VH;1",306164UL,306169UL,6UL},  /* D:\SRC\FANTA\ROOT\data\sound\fv_voi3.vh */
    {"\\SYSTEM.CNF;1",306170UL,306170UL,1UL},   /* D:\SRC\FANTA\ROOT\system.cnf */
    {"\\SCPS_110.02;1",306171UL,307813UL,1643UL},   /* D:\SRC\FANTA\ROOT\SCPS_110.02 */
    {"\\DATA\\FANTA.BIN;1",307814UL,307818UL,5UL}   /* D:\SRC\FANTA\ROOT\fanta.bin */
};

US Release#

The US release adds a couple of interesting variables to FANTA.BIN of its own... and breaks the encoding of Japanese text while it's at it. This specific chain is broken off from the Japanese release and is internally named FANDVD rather than FANTA, due to the change to DVD for the localized versions of the game.

FANTA.BIN#

# File: fanta.ini
#
#   Fantavision configuration file
#

##############
# ÀßÄê´Ø·¸
# ¥Ô¥¶³ä¤ê
USE_PIZZA_DATA              1
# ¥²¡¼¥à¥ª¡¼¥Ð¡¼¤Ê¤·
USE_INFINITY_PLAY_GAME          0
# ¥­¥ã¥×¥Á¥ãÍøÍÑ
USE_SCREEN_CAPTURE          0
# ½é´üÁªÂò¥¹¥Æ¡¼¥¸
START_STAGE             1
# ¥Ç¥¶¥¤¥Ê¡¼¥â¡¼¥É
USE_DESINER             0
# ¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¥²¡¼¥¸É½¼¨
DISP_PROFILER               0
#ÂÎÎϸº¤é¤Ê¤¤¥â¡¼¥É
USE_NO_LIFE_DOWN            0
#¥ê¥ß¥Ã¥¿¡¼¤¢¤ê¡Ê¥Ô¥¶³ä»þ¤Î¤ßÍ­¸ú¡Ë
USE_FIRE_LIMIT              1
#¼·¿§¶Ì¤¬½Ð¤Ê¤¯¤Ê¤ë
NO_USE_SEVEN_COLOR_BALL         0
#¥Õ¥¡¥¤¥ë¥Ñ¥Ã¥­¥ó¥°
USE_PACK_FILE               1
#³«È¯¥â¡¼¥É¥Õ¥é¥°
MODE_DEVELOPMENT            0
#¿¶Æ°
USE_VIBRATION               1

############$
#ÆÃ¼ìÀßÄê´ØÏ¢
#E3¥â¡¼¥É
MODE_E3_VER             0
#¸À¸ìÁªÂò   0:ÆüËܸ졡1¡§±Ñ¸ì¡¡2¡Á¡§¥è¡¼¥í¥Ã¥Ñ·÷Íѥꥶ¡¼¥Ö
SELECT_LANGUAGE             1
#Âθ³Èǥե饰
MODE_EXPERIENCE             0


####################################
# ¥Ñ¥é¥á¡¼¥¿´ØÏ¢(¿ʬ°Ê¸å¤¤¤¸¤é¤Ê¤¤¡Ë
TITLE_BALL_SPARSE_COUNT         15
BALL_SPARSE_COUNT           10
HAVEPOINT_SET_FIRE          0
HAVEPOINT_MISS_FIRE_LIFE        400
HAVEPOINT_MISS_FIRE_LEVEL       350
HAVEPOINT_DESTROY_FIRE_LIFE     5
HAVEPOINT_DESTROY_FIRE_LEVEL        50
NEXT_GROUP_VALUE_PERCENT        0.3     
BALL_ERASE_NUMBERS          3       
BALL_RANDOM_COLORS          3       
CURSOR_MOVE_WALL_X          0       
CURSOR_MOVE_WALL_Y          0       
CURSOR_DIST_DX              12.0        
CURSOR_DIST_DY              12.0        
CURSOR_MOVE_SPEED           7.0f

#¥ê¥ê¡¼¥¹¤·¤Æ¤«¤é¼¡¤¬Áª¤Ù¤ë¤Þ¤Ç¤Î»þ´Ö
BALL_RELEASE_NEXT_SELECT_TIME       50      
#¥ê¥ê¡¼¥¹¤·¤Æ¤«¤é¾Ã¤¨¤ë¤Þ¤Ç¤Î»þ´Ö
BALL_DELETE_TIME_CANCEL         420 

# ¥Í¥¯¥¹¥È¤òɽ¼¨¤¹¤ë¤¿¤á¤Î´Ö³Ö
NEXT_DSP_TIME               80

# ͶÇú¤ÎÍ­¸úÈϰϡʡó¡Ë
CHAIN_SCREEN_LIMIT          30
# ͶÇúÈóÍ­¸ú¥¨¥ê¥¢¤ÇͶÇú¤Î»þ¤Î»þ´Öº¹
BALL_AFTER_DESTROY_TIME         50

# Íð¿ô¤Î½é´ü²½°ú¿ô¡Ê¿ʬ¥ê¥¢¥ë¥¿¥¤¥à¥¯¥í¥Ã¥¯¤ËÊѹ¹¤µ¤ì¤ë¡©¡Ë
RANDOM_INIT_SEED            10

# ¥¹¥¿¡¼¥Þ¥¤¥ó¤Î»þ´Ö¡Ê¸ÇÄêÃÍ¡Ë  *
STARMINE_FIX_TIME           20
# ¥¹¥¿¡¼¥Þ¥¤¥ó¤Î»þ´Ö(¥Ü¡¼¥ë¿ô¡ß¿§¿ô¡ß¤³¤ì)  *
STARMINE_MUL_TIME           1

# ¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥Ü¡¼¥ë½Ð¸½´Ö³Ö *
STARMINE_INTERVAL11         50      
STARMINE_INTERVAL12         50      
STARMINE_INTERVAL21         50      
STARMINE_INTERVAL22         50      
STARMINE_INTERVAL31         50      
STARMINE_INTERVAL32         50      
STARMINE_INTERVAL41         50      
STARMINE_INTERVAL42         50  

#¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥Ü¡¼¥ë¤Î¾å¾º   *
STARMINE_ZDD                0.02
STARMINE_FIREST_POS         4.3

#¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥ß¥¹»þ¤Î¤¿¤¤¤à¤Î¸º¾¯¡Ê¥Õ¥ì¡¼¥àñ°Ì ¡á£¶£°£Æ¡á£±£Ó£å£ã¡Ë*
STARMINE_MISS_LOSS_TIME         120

#¾¾Ëܤµ¤ó¤è¤¦¥Æ¥¯¥¹¥Á¥ã¥Ó¥å¡¼
USE_TEXTURE_VEIW            0

#º¬Ëܤµ¤óÍÑÊ¿¹Ô¸÷¸»¥Õ¥é¥°
USE_PARALEL_LIGHT_CHECK         0
#¸÷¸»Ä´À°

#ÂçÅĤµ¤ó¥Õ¥é¥°
USE_OHTA_MODE               0

#¥Ü¡¼¥ë¤Î¥¤¥ó¥Õ¥©¥á¡¼¥·¥ç¥óɽ¼¨¤¬¾Ã¤¨¤ë¤È¤­¤ÎÀßÄê
BALL_DELETE_TIME_SETLOCK_BLINKING   120
                
#·ó¹â¤µ¤ó¤¬¤é¤ß

#¥í¥Ã¥¯¤·¤Æ¤«¤é¾Ã¤¨¤ë¤Þ¤Ç
BALL_DELETE_TIME_SETLOCK        240
#¥Ç¥¤¥¸¡¼¤Ç­¤µ¤ì¤ë»þ´Ö
BALL_LOCK_DAISY_ADD_TIME        60

#¿§ÊѤï¤ê¥â¡¼¥É
USE_COLOR_CHAINGE_MODE          0
#¿§¤ÎÊѤï¤ë´Ö³Ö(60F = 1ÉÃ)
COLOR_CAINGE_INTERVAL           180

#¥¢¥¤¥Æ¥à¤Î½Ð¸½Íѥѥé¥á¡¼¥¿
ITEM_ZDD                    0.08    #Í®ÅÙ
ITEM_FIREST_POS             0.8     #¾å¾º¤Î½é®
ITEM_SCREEN_CORRECT         7.0     #¥¹¥¯¥ê¡¼¥óºÂɸ¤Ë¤è¤ë¾å¾ºÊäÀµ
ITEM_FALL_LIMIT             0.5     #®ÅÙ¥ê¥ß¥Ã¥È

ITEM_CAME_UP_1_DAISY        8.0     #1¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
ITEM_CAME_UP_2_DAISY        12.0        #2¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
ITEM_CAME_UP_3_DAISY        14.0        #3¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
ITEM_CAME_UP_4OVER_DAISY    16.0        #3¥Ç¥¤¥¸¡¼°Ê¾å¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨

################
##VSÀìÍѥѥé¥á¡¼¥¿
# ¥¹¥¿¡¼¥Þ¥¤¥ó¤Î»þ´Ö¡Ê¸ÇÄêÃÍ¡Ë  *
VS_STARMINE_FIX_TIME            20

# ¥¹¥¿¡¼¥Þ¥¤¥ó¤Î»þ´Ö(¥Ü¡¼¥ë¿ô¡ß¿§¿ô¡ß¤³¤ì)  *
VS_STARMINE_MUL_TIME            1

#¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥Ü¡¼¥ë¤Î¾å¾º   *
VS_STARMINE_ZDD                 0.02
VS_STARMINE_FIREST_POS          4.3

# ¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥Ü¡¼¥ë½Ð¸½´Ö³Ö *
VS_STARMINE_INTERVAL            30      

#¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥ß¥¹»þ¤Î¤¿¤¤¤à¤Î¸º¾¯¡Ê¥Õ¥ì¡¼¥àñ°Ì ¡á£¶£°£Æ¡á£±£Ó£å£ã¡Ë
VS_STARMINE_MISS_LOSS_TIME      0

VS_ITEM_CAME_UP_1_DAISY         16.0        #1¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
VS_ITEM_CAME_UP_2_DAISY         24.0        #2¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
VS_ITEM_CAME_UP_3_DAISY         28.0        #3¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
VS_ITEM_CAME_UP_4OVER_DAISY     32.0        #3¥Ç¥¤¥¸¡¼°Ê¾å¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨


#Ì̤´¤È¤Î¥Õ¥©¥°¡¢£Ò£Ç£Â¤ÎÀßÄê
#¤Ü¤«¤·ÀßÄê
STAGE_11_BOKASI             0
STAGE_12_BOKASI             0
STAGE_13_BOKASI             0
STAGE_21_BOKASI             2
STAGE_22_BOKASI             2
STAGE_23_BOKASI             0
STAGE_31_BOKASI             0
STAGE_32_BOKASI             0
STAGE_33_BOKASI             0
STAGE_41_BOKASI             0
STAGE_42_BOKASI             0
STAGE_43_BOKASI             0
#¥Õ¥©¥°¤Î̵ͭ
STAGE_11_FOG                0
STAGE_12_FOG                0
STAGE_13_FOG                0
STAGE_21_FOG                0
STAGE_22_FOG                0
STAGE_23_FOG                0
STAGE_31_FOG                0
STAGE_32_FOG                0
STAGE_33_FOG                0
STAGE_41_FOG                0
STAGE_42_FOG                0
STAGE_43_FOG                0

#¥Õ¥©¥°¤Î¿§ RGB (0¡Á255¡Ë
STAGE_11_FOG_R              0
STAGE_11_FOG_G              0
STAGE_11_FOG_B              0
STAGE_12_FOG_R              0
STAGE_12_FOG_G              0
STAGE_12_FOG_B              0
STAGE_13_FOG_R              0
STAGE_13_FOG_G              0
STAGE_13_FOG_B              0
STAGE_21_FOG_R              0
STAGE_21_FOG_G              0
STAGE_21_FOG_B              0
STAGE_22_FOG_R              0
STAGE_22_FOG_G              0
STAGE_22_FOG_B              0
STAGE_23_FOG_R              0
STAGE_23_FOG_G              0
STAGE_23_FOG_B              0
STAGE_31_FOG_R              0
STAGE_31_FOG_G              0
STAGE_31_FOG_B              0
STAGE_32_FOG_R              0
STAGE_32_FOG_G              0
STAGE_32_FOG_B              0
STAGE_33_FOG_R              0
STAGE_33_FOG_G              0
STAGE_33_FOG_B              0
STAGE_41_FOG_R              0
STAGE_41_FOG_G              0
STAGE_41_FOG_B              0
STAGE_42_FOG_R              0
STAGE_42_FOG_G              0
STAGE_42_FOG_B              0
STAGE_43_FOG_R              0
STAGE_43_FOG_G              0
STAGE_43_FOG_B              0

#²Ö²Ð¤¬¤¢¤¬¤Ã¤Æ¤¯¤ë¥Õ¥ì¡¼¥à¡Ê¤É¤ì¤À¤±¤µÀ褫¡Ë
LEAD_FRAME_11               100
LEAD_FRAME_12               100
LEAD_FRAME_13               100
LEAD_FRAME_21               100
LEAD_FRAME_22               100
LEAD_FRAME_23               100
LEAD_FRAME_31               200
LEAD_FRAME_32               400
LEAD_FRAME_33               400
LEAD_FRAME_41               100
LEAD_FRAME_42               100
LEAD_FRAME_43               100


#ÃÏÌ̤ÎÈ¿¼Í¤¹¤ë¡¢¤·¤Ê¤¤
STAGE_11_REFLECTION         1
STAGE_12_REFLECTION         1
STAGE_21_REFLECTION         0
STAGE_22_REFLECTION         0
STAGE_31_REFLECTION         0
STAGE_32_REFLECTION         0
STAGE_41_REFLECTION         0
STAGE_42_REFLECTION         0


#²Ö²Ð¤Î½Ð¸½¤ò¥­¥ã¥ó¥»¥ë¤¹¤ëÃÏÌ̤ι⤵
GROUND_LINE_11              0
GROUND_LINE_12              0
GROUND_LINE_13              0
GROUND_LINE_21              -10000000
GROUND_LINE_22              -10000000
GROUND_LINE_23              -10000000
GROUND_LINE_31              0
GROUND_LINE_32              0
GROUND_LINE_33              0
GROUND_LINE_41              -10000000
GROUND_LINE_42              -10000000
GROUND_LINE_43              -10000000

#¥«¥á¥é¤Î¥¨¥ó¥É¥Õ¥ì¡¼¥à
CAM_END_11              17000
CAM_END_12              17000
CAM_END_21              17000
CAM_END_22              17000
CAM_END_31              17000
CAM_END_32              17000
CAM_END_41              12600
CAM_END_42              12600
CAM_END_VS              28800

#¤é¤¤¤È¤»¤Ã¤Æ¤¤¤Þ¤ï¤ê

PARALEL_LIGHT_11_0_VEC_X        0.96
PARALEL_LIGHT_11_0_VEC_Y        -0.46
PARALEL_LIGHT_11_0_VEC_Z        0.7
PARALEL_LIGHT_11_0_R            1
PARALEL_LIGHT_11_0_G            1
PARALEL_LIGHT_11_0_B            1
                                
PARALEL_LIGHT_11_1_VEC_X        0.96
PARALEL_LIGHT_11_1_VEC_Y        -0.46
PARALEL_LIGHT_11_1_VEC_Z        0.7
PARALEL_LIGHT_11_1_R            1
PARALEL_LIGHT_11_1_G            1
PARALEL_LIGHT_11_1_B            1
                
                
PARALEL_LIGHT_11_2_VEC_X            0.96
PARALEL_LIGHT_11_2_VEC_Y            -0.46
PARALEL_LIGHT_11_2_VEC_Z            0.7
PARALEL_LIGHT_11_2_R            1
PARALEL_LIGHT_11_2_G            1
PARALEL_LIGHT_11_2_B            1
                
PARALEL_LIGHT_12_0_VEC_X        0.71
PARALEL_LIGHT_12_0_VEC_Y        -0.36
PARALEL_LIGHT_12_0_VEC_Z        1.0
PARALEL_LIGHT_12_0_R            1.0
PARALEL_LIGHT_12_0_G            1.0
PARALEL_LIGHT_12_0_B            1.0
                
                
PARALEL_LIGHT_12_1_VEC_X        0.71
PARALEL_LIGHT_12_1_VEC_Y        -0.36
PARALEL_LIGHT_12_1_VEC_Z        1.0
PARALEL_LIGHT_12_1_R            1.0
PARALEL_LIGHT_12_1_G            1.0
PARALEL_LIGHT_12_1_B            1.0

PARALEL_LIGHT_12_2_VEC_X        0.71
PARALEL_LIGHT_12_2_VEC_Y        -0.36
PARALEL_LIGHT_12_2_VEC_Z        1.0
PARALEL_LIGHT_12_2_R            1.0
PARALEL_LIGHT_12_2_G            1.0
PARALEL_LIGHT_12_2_B            1.0

PARALEL_LIGHT_21_0_VEC_X        0.96
PARALEL_LIGHT_21_0_VEC_Y        -0.46
PARALEL_LIGHT_21_0_VEC_Z        0.7
PARALEL_LIGHT_21_0_R            0.8
PARALEL_LIGHT_21_0_G            0.8
PARALEL_LIGHT_21_0_B            0.8
                                    
PARALEL_LIGHT_21_1_VEC_X        0
PARALEL_LIGHT_21_1_VEC_Y        0
PARALEL_LIGHT_21_1_VEC_Z        0   
PARALEL_LIGHT_21_1_R            0
PARALEL_LIGHT_21_1_G            0
PARALEL_LIGHT_21_1_B            0
                
                
PARALEL_LIGHT_21_2_VEC_X            0.96
PARALEL_LIGHT_21_2_VEC_Y            -0.46
PARALEL_LIGHT_21_2_VEC_Z            0.7
PARALEL_LIGHT_21_2_R            0
PARALEL_LIGHT_21_2_G            0
PARALEL_LIGHT_21_2_B            0
                
PARALEL_LIGHT_22_0_VEC_X        0.71  
PARALEL_LIGHT_22_0_VEC_Y        -0.36
PARALEL_LIGHT_22_0_VEC_Z        1.0
PARALEL_LIGHT_22_0_R            0.75
PARALEL_LIGHT_22_0_G            0.75
PARALEL_LIGHT_22_0_B            0.75
                
                
PARALEL_LIGHT_22_1_VEC_X        0.71
PARALEL_LIGHT_22_1_VEC_Y        -0.36
PARALEL_LIGHT_22_1_VEC_Z        1.0
PARALEL_LIGHT_22_1_R            0.0
PARALEL_LIGHT_22_1_G            0.0
PARALEL_LIGHT_22_1_B            0.0
                
                
PARALEL_LIGHT_22_2_VEC_X        0.71
PARALEL_LIGHT_22_2_VEC_Y        -0.36
PARALEL_LIGHT_22_2_VEC_Z        1.0
PARALEL_LIGHT_22_2_R            0.0
PARALEL_LIGHT_22_2_G            0.0
PARALEL_LIGHT_22_2_B            0.0

PARALEL_LIGHT_31_0_VEC_X        0.71
PARALEL_LIGHT_31_0_VEC_Y        -0.36
PARALEL_LIGHT_31_0_VEC_Z        1.0
PARALEL_LIGHT_31_0_R            0.5
PARALEL_LIGHT_31_0_G            0.45
PARALEL_LIGHT_31_0_B            0.6

PARALEL_LIGHT_31_1_VEC_X        -1.0
PARALEL_LIGHT_31_1_VEC_Y        0.3
PARALEL_LIGHT_31_1_VEC_Z        0.7
PARALEL_LIGHT_31_1_R            0.6
PARALEL_LIGHT_31_1_G            0.5
PARALEL_LIGHT_31_1_B            0.35

PARALEL_LIGHT_31_2_VEC_X        0.96
PARALEL_LIGHT_31_2_VEC_Y        -0.46
PARALEL_LIGHT_31_2_VEC_Z        0.7
PARALEL_LIGHT_31_2_R            0
PARALEL_LIGHT_31_2_G            0
PARALEL_LIGHT_31_2_B            0
                
PARALEL_LIGHT_32_0_VEC_X        0.71
PARALEL_LIGHT_32_0_VEC_Y        -0.36
PARALEL_LIGHT_32_0_VEC_Z        1.0
PARALEL_LIGHT_32_0_R            0.6
PARALEL_LIGHT_32_0_G            0.55
PARALEL_LIGHT_32_0_B            0.7

PARALEL_LIGHT_32_1_VEC_X        -1.0
PARALEL_LIGHT_32_1_VEC_Y        0.3
PARALEL_LIGHT_32_1_VEC_Z        0.7
PARALEL_LIGHT_32_1_R            0.6
PARALEL_LIGHT_32_1_G            0.4
PARALEL_LIGHT_32_1_B            0.3

PARALEL_LIGHT_32_2_VEC_X        0.71
PARALEL_LIGHT_32_2_VEC_Y        -0.36
PARALEL_LIGHT_32_2_VEC_Z        1.0
PARALEL_LIGHT_32_2_R            0.0
PARALEL_LIGHT_32_2_G            0.0
PARALEL_LIGHT_32_2_B            0.0


# End of all

Most interestingly, the US release adds the command MODE_E3_VER, which enables a slightly restricted environment for the game to run in, removing the options menu in the process.

FANTA.MAP#

/*
    fanta.map : 
*/
typedef struct _MAPFile {
    const char* pszFileName;
    const unsigned long ulStartSector;
    const unsigned long ulEndSector;
    const unsigned long ulSectorLength;
} MAPFile;

MAPFile mapFile[97] = {
    {"\\DATA\\BGM\\UBGM10.INT;1",381UL,25101UL,24721UL},    /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm10.int */
    {"\\DATA\\BGM\\UBGM11.INT;1",25102UL,47296UL,22195UL},  /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm11.int */
    {"\\DATA\\STAGE_51.PKG;1",47297UL,49399UL,2103UL},  /* D:\SRC\FANDVD\ROOT\Data\stage_51.pkg */
    {"\\DATA\\STAGE_51.BGA;1",49400UL,81015UL,31616UL}, /* D:\SRC\FANDVD\ROOT\Data\stage_51.bga */
    {"\\DATA\\STAGE_52.BGA;1",81016UL,112631UL,31616UL},    /* D:\SRC\FANDVD\ROOT\Data\stage_52.bga */
    {"\\DATA\\STAGE_53.BGA;1",112632UL,144247UL,31616UL},   /* D:\SRC\FANDVD\ROOT\Data\stage_53.bga */
    {"\\DATA\\STAGE_54.BGA;1",144248UL,175863UL,31616UL},   /* D:\SRC\FANDVD\ROOT\Data\stage_54.bga */
    {"\\DATA\\STAGE_55.BGA;1",175864UL,207479UL,31616UL},   /* D:\SRC\FANDVD\ROOT\Data\stage_55.bga */
    {"\\DATA\\STAGE_11.PKG;1",207480UL,209557UL,2078UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_11.PKG */
    {"\\DATA\\STAGE_11.BGA;1",209558UL,239125UL,29568UL},   /* D:\SRC\FANDVD\ROOT\Data\STAGE_11.BGA */
    {"\\DATA\\BGM\\UBGM04.INT;1",239126UL,266410UL,27285UL},    /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm04.int */
    {"\\DATA\\BGM\\UBGM04A.INT;1",266411UL,294494UL,28084UL},   /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm04a.int */
    {"\\DATA\\STAGE_12.BGA;1",294495UL,318814UL,24320UL},   /* D:\SRC\FANDVD\ROOT\Data\STAGE_12.BGA */
    {"\\DATA\\STAGE_12.PKG;1",318815UL,320646UL,1832UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_12.PKG */
    {"\\DATA\\STAGE_31.PKG;1",320647UL,322787UL,2141UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_31.PKG */
    {"\\DATA\\STAGE_31.BGA;1",322788UL,345315UL,22528UL},   /* D:\SRC\FANDVD\ROOT\Data\STAGE_31.BGA */
    {"\\DATA\\STAGE_32.BGA;1",345316UL,367075UL,21760UL},   /* D:\SRC\FANDVD\ROOT\Data\STAGE_32.BGA */
    {"\\DATA\\BGM\\UBGM06.INT;1",367076UL,395032UL,27957UL},    /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm06.int */
    {"\\DATA\\BGM\\UBGM06A.INT;1",395033UL,423614UL,28582UL},   /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm06a.int */
    {"\\DATA\\STAGE_32.PKG;1",423615UL,425584UL,1970UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_32.PKG */
    {"\\DATA\\BGM\\UBGM08.INT;1",425585UL,434291UL,8707UL}, /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm08.int */
    {"\\DATA\\BGM\\UBGM09.INT;1",434292UL,445441UL,11150UL},    /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm09.int */
    {"\\DATA\\STAGE_21.PKG;1",445442UL,449223UL,3782UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_21.PKG */
    {"\\DATA\\BGM\\UBGM05.INT;1",449224UL,477467UL,28244UL},    /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm05.int */
    {"\\DATA\\BGM\\UBGM05A.INT;1",477468UL,505020UL,27553UL},   /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm05a.int */
    {"\\DATA\\STAGE_22.PKG;1",505021UL,509686UL,4666UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_22.PKG */
    {"\\DATA\\STAGE_41.PKG;1",509687UL,510322UL,636UL}, /* D:\SRC\FANDVD\ROOT\Data\STAGE_41.PKG */
    {"\\DATA\\BGM\\UBGM07.INT;1",510323UL,527167UL,16845UL},    /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm07.int */
    {"\\DATA\\BGM\\UBGM07A.INT;1",527168UL,548303UL,21136UL},   /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm07a.int */
    {"\\DATA\\STAGE_42.PKG;1",548304UL,548943UL,640UL}, /* D:\SRC\FANDVD\ROOT\Data\STAGE_42.PKG */
    {"\\DATA\\BGM\\UBGM03.INT;1",548944UL,558825UL,9882UL}, /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm03.int */
    {"\\DATA\\BGM\\UBGM01.INT;1",558826UL,562038UL,3213UL}, /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm01.int */
    {"\\DATA\\BGM\\UBGM02.INT;1",562039UL,566522UL,4484UL}, /* D:\SRC\FANDVD\ROOT\Data\bgm\ubgm02.int */
    {"\\DATA\\MENU_0.PKG;1",566523UL,566829UL,307UL},   /* D:\SRC\FANDVD\ROOT\Data\MENU_0.PKG */
    {"\\DATA\\MENU_1.PKG;1",566830UL,570049UL,3220UL},  /* D:\SRC\FANDVD\ROOT\Data\MENU_1.PKG */
    {"\\DATA\\MENU_2.PKG;1",570050UL,573269UL,3220UL},  /* D:\SRC\FANDVD\ROOT\Data\MENU_2.PKG */
    {"\\DATA\\MENU_4.PKG;1",573270UL,574278UL,1009UL},  /* D:\SRC\FANDVD\ROOT\Data\MENU_4.PKG */
    {"\\DATA\\MENU_5.PKG;1",574279UL,577498UL,3220UL},  /* D:\SRC\FANDVD\ROOT\Data\MENU_5.PKG */
    {"\\DATA\\BGM\\UKIHON.XA;1",577499UL,582252UL,4754UL},  /* D:\SRC\FANDVD\ROOT\Data\bgm\ukihon.xa */
    {"\\DATA\\BGM\\UOOYO1.XA;1",582253UL,587470UL,5218UL},  /* D:\SRC\FANDVD\ROOT\Data\bgm\uooyo1.xa */
    {"\\DATA\\BGM\\UOOYO2.XA;1",587471UL,594132UL,6662UL},  /* D:\SRC\FANDVD\ROOT\Data\bgm\uooyo2.xa */
    {"\\DATA\\BGM\\UOOYO3.XA;1",594133UL,599943UL,5811UL},  /* D:\SRC\FANDVD\ROOT\Data\bgm\uooyo3.xa */
    {"\\DATA\\SAVE\\M1.GFR;1",599944UL,600041UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M1.GFR */
    {"\\DATA\\SAVE\\M2.GFR;1",600042UL,600139UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M2.GFR */
    {"\\DATA\\SAVE\\M3.GFR;1",600140UL,600237UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M3.GFR */
    {"\\DATA\\SAVE\\M4.GFR;1",600238UL,600335UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M4.GFR */
    {"\\DATA\\SAVE\\M5.GFR;1",600336UL,600433UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M5.GFR */
    {"\\DATA\\SAVE\\M6.GFR;1",600434UL,600531UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M6.GFR */
    {"\\DATA\\SAVE\\M7.GFR;1",600532UL,600629UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M7.GFR */
    {"\\DATA\\SAVE\\M8.GFR;1",600630UL,600727UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M8.GFR */
    {"\\DATA\\MOVIE\\UDEMO.PSS;1",600728UL,617864UL,17137UL},   /* D:\SRC\FANDVD\ROOT\Data\movie\udemo.pss */
    {"\\DATA\\MOVIE\\USTAGE1.PSS;1",617865UL,628745UL,10881UL}, /* D:\SRC\FANDVD\ROOT\Data\movie\ustage1.pss */
    {"\\DATA\\MOVIE\\USTAGE2.PSS;1",628746UL,639626UL,10881UL}, /* D:\SRC\FANDVD\ROOT\Data\movie\ustage2.pss */
    {"\\DATA\\MOVIE\\USTAGE3.PSS;1",639627UL,650507UL,10881UL}, /* D:\SRC\FANDVD\ROOT\Data\movie\ustage3.pss */
    {"\\DATA\\MOVIE\\USTAGE4.PSS;1",650508UL,661388UL,10881UL}, /* D:\SRC\FANDVD\ROOT\Data\movie\ustage4.pss */
    {"\\DATA\\MOVIE\\UULTRA1.PSS;1",661389UL,780789UL,119401UL},    /* D:\SRC\FANDVD\ROOT\Data\movie\uultra1.pss */
    {"\\DATA\\MOVIE\\UULTRA2.PSS;1",780790UL,934574UL,153785UL},    /* D:\SRC\FANDVD\ROOT\Data\movie\uultra2.pss */
    {"\\DATA\\COMMON.PKG;1",934575UL,936260UL,1686UL},  /* D:\SRC\FANDVD\ROOT\Data\COMMON.PKG */
    {"\\DATA\\SOUND\\FV_SYS1.VH;1",936261UL,936265UL,5UL},  /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_SYS1.VH */
    {"\\DATA\\SOUND\\FV_SYS1.VB;1",936266UL,936375UL,110UL},    /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_SYS1.VB */
    {"\\DATA\\SOUND\\FV_SYS2.VH;1",936376UL,936379UL,4UL},  /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_SYS2.VH */
    {"\\DATA\\SOUND\\FV_SYS2.VB;1",936380UL,936504UL,125UL},    /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_SYS2.VB */
    {"\\DATA\\SOUND\\FV_SYS3.VH;1",936505UL,936508UL,4UL},  /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_SYS3.VH */
    {"\\DATA\\SOUND\\FV_SYS3.VB;1",936509UL,936594UL,86UL}, /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_SYS3.VB */
    {"\\DATA\\SOUND\\FV_HAN1.VH;1",936595UL,936597UL,3UL},  /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_HAN1.VH */
    {"\\DATA\\SOUND\\FV_HAN1.VB;1",936598UL,936717UL,120UL},    /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_HAN1.VB */
    {"\\DATA\\SOUND\\FV_HAN2.VH;1",936718UL,936721UL,4UL},  /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_HAN2.VH */
    {"\\DATA\\SOUND\\FV_HAN2.VB;1",936722UL,936796UL,75UL}, /* D:\SRC\FANDVD\ROOT\Data\SOUND\FV_HAN2.VB */
    {"\\DATA\\SOUND\\FV_HAN3.VB;1",936797UL,936842UL,46UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_han3.vb */
    {"\\DATA\\SOUND\\FV_HAN3.VH;1",936843UL,936845UL,3UL},  /* D:\SRC\FANDVD\ROOT\Data\sound\fv_han3.vh */
    {"\\DATA\\SOUND\\FV_VOI1A.VB;1",936846UL,936926UL,81UL},    /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi1a.vb */
    {"\\DATA\\SOUND\\FV_VOI1A.VH;1",936927UL,936933UL,7UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi1a.vh */
    {"\\DATA\\SOUND\\FV_VOI2A.VB;1",936934UL,937019UL,86UL},    /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi2a.vb */
    {"\\DATA\\SOUND\\FV_VOI2A.VH;1",937020UL,937025UL,6UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi2a.vh */
    {"\\DATA\\SOUND\\FV_VOI3A.VB;1",937026UL,937099UL,74UL},    /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi3a.vb */
    {"\\DATA\\SOUND\\FV_VOI3A.VH;1",937100UL,937105UL,6UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi3a.vh */
    {"\\DATA\\SOUND\\FV_VOI4A.VB;1",937106UL,937120UL,15UL},    /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi4a.vb */
    {"\\DATA\\SOUND\\FV_VOI4A.VH;1",937121UL,937122UL,2UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi4a.vh */
    {"\\DATA\\SOUND\\FV_VOI1J.VB;1",937123UL,937240UL,118UL},   /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi1j.vb */
    {"\\DATA\\SOUND\\FV_VOI1J.VH;1",937241UL,937247UL,7UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi1j.vh */
    {"\\DATA\\SOUND\\FV_VOI2J.VB;1",937248UL,937372UL,125UL},   /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi2j.vb */
    {"\\DATA\\SOUND\\FV_VOI2J.VH;1",937373UL,937378UL,6UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi2j.vh */
    {"\\DATA\\SOUND\\FV_VOI3J.VB;1",937379UL,937498UL,120UL},   /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi3j.vb */
    {"\\DATA\\SOUND\\FV_VOI3J.VH;1",937499UL,937504UL,6UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi3j.vh */
    {"\\DATA\\SOUND\\FV_VOI4J.VB;1",937505UL,937520UL,16UL},    /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi4j.vb */
    {"\\DATA\\SOUND\\FV_VOI4J.VH;1",937521UL,937522UL,2UL}, /* D:\SRC\FANDVD\ROOT\Data\sound\fv_voi4j.vh */
    {"\\MODULES\\FAFILEIO.IRX;1",937523UL,937529UL,7UL},    /* D:\SRC\FANDVD\ROOT\modules\fafileio.irx */
    {"\\MODULES\\FANSOUND.IRX;1",937530UL,937600UL,71UL},   /* D:\SRC\FANDVD\ROOT\modules\fansound.irx */
    {"\\MODULES\\FANTAIOP.IRX;1",937601UL,937608UL,8UL},    /* D:\SRC\FANDVD\ROOT\modules\fantaiop.irx */
    {"\\MODULES\\MCMAN.IRX;1",937609UL,937649UL,41UL},  /* D:\SRC\FANDVD\ROOT\modules\mcman.irx */
    {"\\MODULES\\SIO2MAN.IRX;1",937650UL,937654UL,5UL}, /* D:\SRC\FANDVD\ROOT\modules\sio2man.irx */
    {"\\MODULES\\PADMAN.IRX;1",937655UL,937675UL,21UL}, /* D:\SRC\FANDVD\ROOT\modules\padman.irx */
    {"\\MODULES\\MCSERV.IRX;1",937676UL,937678UL,3UL},  /* D:\SRC\FANDVD\ROOT\modules\mcserv.irx */
    {"\\MODULES\\IOPRP165.IMG;1",937679UL,937727UL,49UL},   /* D:\SRC\FANDVD\ROOT\Modules\ioprp165.img */
    {"\\SYSTEM.CNF;1",937728UL,937728UL,1UL},   /* D:\SRC\FANDVD\ROOT\system.cnf */
    {"\\DATA\\FANTA.BIN;1",937729UL,937733UL,5UL},  /* D:\SRC\FANDVD\ROOT\fanta.bin */
    {"\\SCUS_971.05;1",937734UL,939553UL,1820UL}    /* D:\SRC\FANDVD\ROOT\SCUS_971.05 */
};

European Release#

The European release builds onto the US release, evidenced by FANTA.MAP containing a lot of content from the US build. This version is internally named FANPAL.

FANTA.BIN#

# File: fanta.ini
#
#   Fantavision configuration file
#

##############
# ÀßÄê´Ø·¸
# ¥Ô¥¶³ä¤ê
USE_PIZZA_DATA              1
# ¥²¡¼¥à¥ª¡¼¥Ð¡¼¤Ê¤·
USE_INFINITY_PLAY_GAME          0
# ¥­¥ã¥×¥Á¥ãÍøÍÑ
USE_SCREEN_CAPTURE          0
# ½é´üÁªÂò¥¹¥Æ¡¼¥¸
START_STAGE             1
# ¥Ç¥¶¥¤¥Ê¡¼¥â¡¼¥É
USE_DESINER             0
# ¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¥²¡¼¥¸É½¼¨
DISP_PROFILER               0
#ÂÎÎϸº¤é¤Ê¤¤¥â¡¼¥É
USE_NO_LIFE_DOWN            0
#¥ê¥ß¥Ã¥¿¡¼¤¢¤ê¡Ê¥Ô¥¶³ä»þ¤Î¤ßÍ­¸ú¡Ë
USE_FIRE_LIMIT              1
#¼·¿§¶Ì¤¬½Ð¤Ê¤¯¤Ê¤ë
NO_USE_SEVEN_COLOR_BALL         0
#¥Õ¥¡¥¤¥ë¥Ñ¥Ã¥­¥ó¥°
USE_PACK_FILE               1
#³«È¯¥â¡¼¥É¥Õ¥é¥°
MODE_DEVELOPMENT            0
#¿¶Æ°
USE_VIBRATION               1

############$
#ÆÃ¼ìÀßÄê´ØÏ¢
#E3¥â¡¼¥É
MODE_E3_VER             0
#¸À¸ìÁªÂò   0:ÆüËܸ졡1¡§±Ñ¸ì¡¡2¡Á¡§¥è¡¼¥í¥Ã¥Ñ·÷Íѥꥶ¡¼¥Ö
SELECT_LANGUAGE             1
#Âθ³Èǥե饰
MODE_EXPERIENCE             0


####################################
# ¥Ñ¥é¥á¡¼¥¿´ØÏ¢(¿ʬ°Ê¸å¤¤¤¸¤é¤Ê¤¤¡Ë
TITLE_BALL_SPARSE_COUNT         15
BALL_SPARSE_COUNT           10
HAVEPOINT_SET_FIRE          0
HAVEPOINT_MISS_FIRE_LIFE        400
HAVEPOINT_MISS_FIRE_LEVEL       350
HAVEPOINT_DESTROY_FIRE_LIFE     5
HAVEPOINT_DESTROY_FIRE_LEVEL        50
NEXT_GROUP_VALUE_PERCENT        0.3     
BALL_ERASE_NUMBERS          3       
BALL_RANDOM_COLORS          3       
CURSOR_MOVE_WALL_X          0       
CURSOR_MOVE_WALL_Y          0       
CURSOR_DIST_DX              12.0        
CURSOR_DIST_DY              12.0        
CURSOR_MOVE_SPEED           7.0f

#¥ê¥ê¡¼¥¹¤·¤Æ¤«¤é¼¡¤¬Áª¤Ù¤ë¤Þ¤Ç¤Î»þ´Ö
BALL_RELEASE_NEXT_SELECT_TIME       50      
#¥ê¥ê¡¼¥¹¤·¤Æ¤«¤é¾Ã¤¨¤ë¤Þ¤Ç¤Î»þ´Ö
BALL_DELETE_TIME_CANCEL         420 

# ¥Í¥¯¥¹¥È¤òɽ¼¨¤¹¤ë¤¿¤á¤Î´Ö³Ö
NEXT_DSP_TIME               80

# ͶÇú¤ÎÍ­¸úÈϰϡʡó¡Ë
CHAIN_SCREEN_LIMIT          30
# ͶÇúÈóÍ­¸ú¥¨¥ê¥¢¤ÇͶÇú¤Î»þ¤Î»þ´Öº¹
BALL_AFTER_DESTROY_TIME         50

# Íð¿ô¤Î½é´ü²½°ú¿ô¡Ê¿ʬ¥ê¥¢¥ë¥¿¥¤¥à¥¯¥í¥Ã¥¯¤ËÊѹ¹¤µ¤ì¤ë¡©¡Ë
RANDOM_INIT_SEED            10

# ¥¹¥¿¡¼¥Þ¥¤¥ó¤Î»þ´Ö¡Ê¸ÇÄêÃÍ¡Ë  *
STARMINE_FIX_TIME           20
# ¥¹¥¿¡¼¥Þ¥¤¥ó¤Î»þ´Ö(¥Ü¡¼¥ë¿ô¡ß¿§¿ô¡ß¤³¤ì)  *
STARMINE_MUL_TIME           1

# ¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥Ü¡¼¥ë½Ð¸½´Ö³Ö *
STARMINE_INTERVAL11         50      
STARMINE_INTERVAL12         50      
STARMINE_INTERVAL21         50      
STARMINE_INTERVAL22         50      
STARMINE_INTERVAL31         50      
STARMINE_INTERVAL32         50      
STARMINE_INTERVAL41         50      
STARMINE_INTERVAL42         50  

#¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥Ü¡¼¥ë¤Î¾å¾º   *
STARMINE_ZDD                0.02
STARMINE_FIREST_POS         4.3

#¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥ß¥¹»þ¤Î¤¿¤¤¤à¤Î¸º¾¯¡Ê¥Õ¥ì¡¼¥àñ°Ì ¡á£¶£°£Æ¡á£±£Ó£å£ã¡Ë*
STARMINE_MISS_LOSS_TIME         120

#¾¾Ëܤµ¤ó¤è¤¦¥Æ¥¯¥¹¥Á¥ã¥Ó¥å¡¼
USE_TEXTURE_VEIW            0

#º¬Ëܤµ¤óÍÑÊ¿¹Ô¸÷¸»¥Õ¥é¥°
USE_PARALEL_LIGHT_CHECK         0
#¸÷¸»Ä´À°

#ÂçÅĤµ¤ó¥Õ¥é¥°
USE_OHTA_MODE               0

#¥Ü¡¼¥ë¤Î¥¤¥ó¥Õ¥©¥á¡¼¥·¥ç¥óɽ¼¨¤¬¾Ã¤¨¤ë¤È¤­¤ÎÀßÄê
BALL_DELETE_TIME_SETLOCK_BLINKING   120
                
#·ó¹â¤µ¤ó¤¬¤é¤ß

#¥í¥Ã¥¯¤·¤Æ¤«¤é¾Ã¤¨¤ë¤Þ¤Ç
BALL_DELETE_TIME_SETLOCK        240
#¥Ç¥¤¥¸¡¼¤Ç­¤µ¤ì¤ë»þ´Ö
BALL_LOCK_DAISY_ADD_TIME        60

#¿§ÊѤï¤ê¥â¡¼¥É
USE_COLOR_CHAINGE_MODE          0
#¿§¤ÎÊѤï¤ë´Ö³Ö(60F = 1ÉÃ)
COLOR_CAINGE_INTERVAL           180

#¥¢¥¤¥Æ¥à¤Î½Ð¸½Íѥѥé¥á¡¼¥¿
ITEM_ZDD                    0.08    #Í®ÅÙ
ITEM_FIREST_POS             0.8     #¾å¾º¤Î½é®
ITEM_SCREEN_CORRECT         7.0     #¥¹¥¯¥ê¡¼¥óºÂɸ¤Ë¤è¤ë¾å¾ºÊäÀµ
ITEM_FALL_LIMIT             0.5     #®ÅÙ¥ê¥ß¥Ã¥È

ITEM_CAME_UP_1_DAISY        8.0     #1¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
ITEM_CAME_UP_2_DAISY        12.0        #2¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
ITEM_CAME_UP_3_DAISY        14.0        #3¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
ITEM_CAME_UP_4OVER_DAISY    16.0        #3¥Ç¥¤¥¸¡¼°Ê¾å¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨

################
##VSÀìÍѥѥé¥á¡¼¥¿
# ¥¹¥¿¡¼¥Þ¥¤¥ó¤Î»þ´Ö¡Ê¸ÇÄêÃÍ¡Ë  *
VS_STARMINE_FIX_TIME            20

# ¥¹¥¿¡¼¥Þ¥¤¥ó¤Î»þ´Ö(¥Ü¡¼¥ë¿ô¡ß¿§¿ô¡ß¤³¤ì)  *
VS_STARMINE_MUL_TIME            1

#¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥Ü¡¼¥ë¤Î¾å¾º   *
VS_STARMINE_ZDD                 0.02
VS_STARMINE_FIREST_POS          4.3

# ¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥Ü¡¼¥ë½Ð¸½´Ö³Ö *
VS_STARMINE_INTERVAL            30      

#¥¹¥¿¡¼¥Þ¥¤¥ó»þ¤Î¥ß¥¹»þ¤Î¤¿¤¤¤à¤Î¸º¾¯¡Ê¥Õ¥ì¡¼¥àñ°Ì ¡á£¶£°£Æ¡á£±£Ó£å£ã¡Ë
VS_STARMINE_MISS_LOSS_TIME      0

VS_ITEM_CAME_UP_1_DAISY         16.0        #1¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
VS_ITEM_CAME_UP_2_DAISY         24.0        #2¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
VS_ITEM_CAME_UP_3_DAISY         28.0        #3¥Ç¥¤¥¸¡¼¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨
VS_ITEM_CAME_UP_4OVER_DAISY     32.0        #3¥Ç¥¤¥¸¡¼°Ê¾å¤Î¥¢¥¤¥Æ¥à½Ð¸½Î¨


#Ì̤´¤È¤Î¥Õ¥©¥°¡¢£Ò£Ç£Â¤ÎÀßÄê
#¤Ü¤«¤·ÀßÄê
STAGE_11_BOKASI             0
STAGE_12_BOKASI             0
STAGE_13_BOKASI             0
STAGE_21_BOKASI             2
STAGE_22_BOKASI             2
STAGE_23_BOKASI             0
STAGE_31_BOKASI             0
STAGE_32_BOKASI             0
STAGE_33_BOKASI             0
STAGE_41_BOKASI             0
STAGE_42_BOKASI             0
STAGE_43_BOKASI             0
#¥Õ¥©¥°¤Î̵ͭ
STAGE_11_FOG                0
STAGE_12_FOG                0
STAGE_13_FOG                0
STAGE_21_FOG                0
STAGE_22_FOG                0
STAGE_23_FOG                0
STAGE_31_FOG                0
STAGE_32_FOG                0
STAGE_33_FOG                0
STAGE_41_FOG                0
STAGE_42_FOG                0
STAGE_43_FOG                0

#¥Õ¥©¥°¤Î¿§ RGB (0¡Á255¡Ë
STAGE_11_FOG_R              0
STAGE_11_FOG_G              0
STAGE_11_FOG_B              0
STAGE_12_FOG_R              0
STAGE_12_FOG_G              0
STAGE_12_FOG_B              0
STAGE_13_FOG_R              0
STAGE_13_FOG_G              0
STAGE_13_FOG_B              0
STAGE_21_FOG_R              0
STAGE_21_FOG_G              0
STAGE_21_FOG_B              0
STAGE_22_FOG_R              0
STAGE_22_FOG_G              0
STAGE_22_FOG_B              0
STAGE_23_FOG_R              0
STAGE_23_FOG_G              0
STAGE_23_FOG_B              0
STAGE_31_FOG_R              0
STAGE_31_FOG_G              0
STAGE_31_FOG_B              0
STAGE_32_FOG_R              0
STAGE_32_FOG_G              0
STAGE_32_FOG_B              0
STAGE_33_FOG_R              0
STAGE_33_FOG_G              0
STAGE_33_FOG_B              0
STAGE_41_FOG_R              0
STAGE_41_FOG_G              0
STAGE_41_FOG_B              0
STAGE_42_FOG_R              0
STAGE_42_FOG_G              0
STAGE_42_FOG_B              0
STAGE_43_FOG_R              0
STAGE_43_FOG_G              0
STAGE_43_FOG_B              0

#²Ö²Ð¤¬¤¢¤¬¤Ã¤Æ¤¯¤ë¥Õ¥ì¡¼¥à¡Ê¤É¤ì¤À¤±¤µÀ褫¡Ë
LEAD_FRAME_11               100
LEAD_FRAME_12               100
LEAD_FRAME_13               100
LEAD_FRAME_21               100
LEAD_FRAME_22               100
LEAD_FRAME_23               100
LEAD_FRAME_31               200
LEAD_FRAME_32               400
LEAD_FRAME_33               400
LEAD_FRAME_41               100
LEAD_FRAME_42               100
LEAD_FRAME_43               100


#ÃÏÌ̤ÎÈ¿¼Í¤¹¤ë¡¢¤·¤Ê¤¤
STAGE_11_REFLECTION         1
STAGE_12_REFLECTION         1
STAGE_21_REFLECTION         0
STAGE_22_REFLECTION         0
STAGE_31_REFLECTION         0
STAGE_32_REFLECTION         0
STAGE_41_REFLECTION         0
STAGE_42_REFLECTION         0


#²Ö²Ð¤Î½Ð¸½¤ò¥­¥ã¥ó¥»¥ë¤¹¤ëÃÏÌ̤ι⤵
GROUND_LINE_11              0
GROUND_LINE_12              0
GROUND_LINE_13              0
GROUND_LINE_21              -10000000
GROUND_LINE_22              -10000000
GROUND_LINE_23              -10000000
GROUND_LINE_31              0
GROUND_LINE_32              0
GROUND_LINE_33              0
GROUND_LINE_41              -10000000
GROUND_LINE_42              -10000000
GROUND_LINE_43              -10000000

#¥«¥á¥é¤Î¥¨¥ó¥É¥Õ¥ì¡¼¥à
CAM_END_11              17000
CAM_END_12              17000
CAM_END_21              17000
CAM_END_22              17000
CAM_END_31              17000
CAM_END_32              17000
CAM_END_41              12600
CAM_END_42              12600
CAM_END_VS              28800

#¤é¤¤¤È¤»¤Ã¤Æ¤¤¤Þ¤ï¤ê

PARALEL_LIGHT_11_0_VEC_X        0.96
PARALEL_LIGHT_11_0_VEC_Y        -0.46
PARALEL_LIGHT_11_0_VEC_Z        0.7
PARALEL_LIGHT_11_0_R            1
PARALEL_LIGHT_11_0_G            1
PARALEL_LIGHT_11_0_B            1
                                
PARALEL_LIGHT_11_1_VEC_X        0.96
PARALEL_LIGHT_11_1_VEC_Y        -0.46
PARALEL_LIGHT_11_1_VEC_Z        0.7
PARALEL_LIGHT_11_1_R            1
PARALEL_LIGHT_11_1_G            1
PARALEL_LIGHT_11_1_B            1
                
                
PARALEL_LIGHT_11_2_VEC_X            0.96
PARALEL_LIGHT_11_2_VEC_Y            -0.46
PARALEL_LIGHT_11_2_VEC_Z            0.7
PARALEL_LIGHT_11_2_R            1
PARALEL_LIGHT_11_2_G            1
PARALEL_LIGHT_11_2_B            1
                
PARALEL_LIGHT_12_0_VEC_X        0.71
PARALEL_LIGHT_12_0_VEC_Y        -0.36
PARALEL_LIGHT_12_0_VEC_Z        1.0
PARALEL_LIGHT_12_0_R            1.0
PARALEL_LIGHT_12_0_G            1.0
PARALEL_LIGHT_12_0_B            1.0
                
                
PARALEL_LIGHT_12_1_VEC_X        0.71
PARALEL_LIGHT_12_1_VEC_Y        -0.36
PARALEL_LIGHT_12_1_VEC_Z        1.0
PARALEL_LIGHT_12_1_R            1.0
PARALEL_LIGHT_12_1_G            1.0
PARALEL_LIGHT_12_1_B            1.0

PARALEL_LIGHT_12_2_VEC_X        0.71
PARALEL_LIGHT_12_2_VEC_Y        -0.36
PARALEL_LIGHT_12_2_VEC_Z        1.0
PARALEL_LIGHT_12_2_R            1.0
PARALEL_LIGHT_12_2_G            1.0
PARALEL_LIGHT_12_2_B            1.0

PARALEL_LIGHT_21_0_VEC_X        0.96
PARALEL_LIGHT_21_0_VEC_Y        -0.46
PARALEL_LIGHT_21_0_VEC_Z        0.7
PARALEL_LIGHT_21_0_R            0.8
PARALEL_LIGHT_21_0_G            0.8
PARALEL_LIGHT_21_0_B            0.8
                                    
PARALEL_LIGHT_21_1_VEC_X        0
PARALEL_LIGHT_21_1_VEC_Y        0
PARALEL_LIGHT_21_1_VEC_Z        0   
PARALEL_LIGHT_21_1_R            0
PARALEL_LIGHT_21_1_G            0
PARALEL_LIGHT_21_1_B            0
                
                
PARALEL_LIGHT_21_2_VEC_X            0.96
PARALEL_LIGHT_21_2_VEC_Y            -0.46
PARALEL_LIGHT_21_2_VEC_Z            0.7
PARALEL_LIGHT_21_2_R            0
PARALEL_LIGHT_21_2_G            0
PARALEL_LIGHT_21_2_B            0
                
PARALEL_LIGHT_22_0_VEC_X        0.71  
PARALEL_LIGHT_22_0_VEC_Y        -0.36
PARALEL_LIGHT_22_0_VEC_Z        1.0
PARALEL_LIGHT_22_0_R            0.75
PARALEL_LIGHT_22_0_G            0.75
PARALEL_LIGHT_22_0_B            0.75
                
                
PARALEL_LIGHT_22_1_VEC_X        0.71
PARALEL_LIGHT_22_1_VEC_Y        -0.36
PARALEL_LIGHT_22_1_VEC_Z        1.0
PARALEL_LIGHT_22_1_R            0.0
PARALEL_LIGHT_22_1_G            0.0
PARALEL_LIGHT_22_1_B            0.0
                
                
PARALEL_LIGHT_22_2_VEC_X        0.71
PARALEL_LIGHT_22_2_VEC_Y        -0.36
PARALEL_LIGHT_22_2_VEC_Z        1.0
PARALEL_LIGHT_22_2_R            0.0
PARALEL_LIGHT_22_2_G            0.0
PARALEL_LIGHT_22_2_B            0.0

PARALEL_LIGHT_31_0_VEC_X        0.71
PARALEL_LIGHT_31_0_VEC_Y        -0.36
PARALEL_LIGHT_31_0_VEC_Z        1.0
PARALEL_LIGHT_31_0_R            0.5
PARALEL_LIGHT_31_0_G            0.45
PARALEL_LIGHT_31_0_B            0.6

PARALEL_LIGHT_31_1_VEC_X        -1.0
PARALEL_LIGHT_31_1_VEC_Y        0.3
PARALEL_LIGHT_31_1_VEC_Z        0.7
PARALEL_LIGHT_31_1_R            0.6
PARALEL_LIGHT_31_1_G            0.5
PARALEL_LIGHT_31_1_B            0.35

PARALEL_LIGHT_31_2_VEC_X        0.96
PARALEL_LIGHT_31_2_VEC_Y        -0.46
PARALEL_LIGHT_31_2_VEC_Z        0.7
PARALEL_LIGHT_31_2_R            0
PARALEL_LIGHT_31_2_G            0
PARALEL_LIGHT_31_2_B            0
                
PARALEL_LIGHT_32_0_VEC_X        0.71
PARALEL_LIGHT_32_0_VEC_Y        -0.36
PARALEL_LIGHT_32_0_VEC_Z        1.0
PARALEL_LIGHT_32_0_R            0.6
PARALEL_LIGHT_32_0_G            0.55
PARALEL_LIGHT_32_0_B            0.7

PARALEL_LIGHT_32_1_VEC_X        -1.0
PARALEL_LIGHT_32_1_VEC_Y        0.3
PARALEL_LIGHT_32_1_VEC_Z        0.7
PARALEL_LIGHT_32_1_R            0.6
PARALEL_LIGHT_32_1_G            0.4
PARALEL_LIGHT_32_1_B            0.3

PARALEL_LIGHT_32_2_VEC_X        0.71
PARALEL_LIGHT_32_2_VEC_Y        -0.36
PARALEL_LIGHT_32_2_VEC_Z        1.0
PARALEL_LIGHT_32_2_R            0.0
PARALEL_LIGHT_32_2_G            0.0
PARALEL_LIGHT_32_2_B            0.0


# End of all

FANTA.MAP#

/*
    fanta.map : 
*/
typedef struct _MAPFile {
    const char* pszFileName;
    const unsigned long ulStartSector;
    const unsigned long ulEndSector;
    const unsigned long ulSectorLength;
} MAPFile;

MAPFile mapFile[135] = {
    {"\\DATA\\BGM\\EBGM10.INT;1",421UL,21252UL,20832UL},    /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm10.int */
    {"\\DATA\\BGM\\EBGM11.INT;1",21253UL,40001UL,18749UL},  /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm11.int */
    {"\\DATA\\STAGE_51.PKG;1",40002UL,42104UL,2103UL},  /* D:\SRC\FANDVD\ROOT\Data\stage_51.pkg */
    {"\\DATA\\STAGE_51.BGA;1",42105UL,73720UL,31616UL}, /* D:\SRC\FANDVD\ROOT\Data\stage_51.bga */
    {"\\DATA\\STAGE_52.BGA;1",73721UL,105336UL,31616UL},    /* D:\SRC\FANDVD\ROOT\Data\stage_52.bga */
    {"\\DATA\\STAGE_53.BGA;1",105337UL,136952UL,31616UL},   /* D:\SRC\FANDVD\ROOT\Data\stage_53.bga */
    {"\\DATA\\STAGE_11.PKG;1",136953UL,139030UL,2078UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_11.PKG */
    {"\\DATA\\STAGE_11.BGA;1",139031UL,168598UL,29568UL},   /* D:\SRC\FANDVD\ROOT\Data\STAGE_11.BGA */
    {"\\DATA\\BGM\\EBGM04.INT;1",168599UL,191474UL,22876UL},    /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm04.int */
    {"\\DATA\\STAGE_12.BGA;1",191475UL,215794UL,24320UL},   /* D:\SRC\FANDVD\ROOT\Data\STAGE_12.BGA */
    {"\\DATA\\STAGE_12.PKG;1",215795UL,217626UL,1832UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_12.PKG */
    {"\\DATA\\STAGE_54.BGA;1",217627UL,249242UL,31616UL},   /* D:\SRC\FANDVD\ROOT\Data\stage_54.bga */
    {"\\DATA\\STAGE_55.BGA;1",249243UL,280858UL,31616UL},   /* D:\SRC\FANDVD\ROOT\Data\stage_55.bga */
    {"\\DATA\\STAGE_31.PKG;1",280859UL,282999UL,2141UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_31.PKG */
    {"\\DATA\\STAGE_31.BGA;1",283000UL,305527UL,22528UL},   /* D:\SRC\FANDVD\ROOT\Data\STAGE_31.BGA */
    {"\\DATA\\STAGE_32.BGA;1",305528UL,327287UL,21760UL},   /* D:\SRC\FANDVD\ROOT\Data\STAGE_32.BGA */
    {"\\DATA\\BGM\\EBGM06.INT;1",327288UL,346655UL,19368UL},    /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm06.int */
    {"\\DATA\\STAGE_32.PKG;1",346656UL,348625UL,1970UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_32.PKG */
    {"\\DATA\\BGM\\EBGM08.INT;1",348626UL,371203UL,22578UL},    /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm08.int */
    {"\\DATA\\BGM\\EBGM09.INT;1",371204UL,390917UL,19714UL},    /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm09.int */
    {"\\DATA\\STAGE_21.PKG;1",390918UL,394699UL,3782UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_21.PKG */
    {"\\DATA\\BGM\\EBGM05.INT;1",394700UL,420419UL,25720UL},    /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm05.int */
    {"\\DATA\\STAGE_22.PKG;1",420420UL,425085UL,4666UL},    /* D:\SRC\FANDVD\ROOT\Data\STAGE_22.PKG */
    {"\\DATA\\STAGE_41.PKG;1",425086UL,425721UL,636UL}, /* D:\SRC\FANDVD\ROOT\Data\STAGE_41.PKG */
    {"\\DATA\\BGM\\EBGM07.INT;1",425722UL,448658UL,22937UL},    /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm07.int */
    {"\\DATA\\STAGE_42.PKG;1",448659UL,449298UL,640UL}, /* D:\SRC\FANDVD\ROOT\Data\STAGE_42.PKG */
    {"\\DATA\\BGM\\EBGM03.INT;1",449299UL,454347UL,5049UL}, /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm03.int */
    {"\\DATA\\BGM\\EBGM01.INT;1",454348UL,457635UL,3288UL}, /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm01.int */
    {"\\DATA\\BGM\\EBGM02.INT;1",457636UL,465046UL,7411UL}, /* D:\SRC\FANPAL\ROOT\Data\bgm\ebgm02.int */
    {"\\DATA\\MENU_0.PKG;1",465047UL,465543UL,497UL},   /* D:\SRC\FANPAL\ROOT\Data\menu_0.pkg */
    {"\\DATA\\MENU_1.PKG;1",465544UL,468763UL,3220UL},  /* D:\SRC\FANPAL\ROOT\Data\menu_1.pkg */
    {"\\DATA\\MENU_2.PKG;1",468764UL,471983UL,3220UL},  /* D:\SRC\FANPAL\ROOT\Data\menu_2.pkg */
    {"\\DATA\\MENU_3.PKG;1",471984UL,472048UL,65UL},    /* D:\SRC\FANPAL\ROOT\Data\menu_3.pkg */
    {"\\DATA\\MENU_4.PKG;1",472049UL,473771UL,1723UL},  /* D:\SRC\FANPAL\ROOT\Data\menu_4.pkg */
    {"\\DATA\\MENU_5.PKG;1",473772UL,476991UL,3220UL},  /* D:\SRC\FANPAL\ROOT\Data\menu_5.pkg */
    {"\\DATA\\SAVE\\M1.GFR;1",476992UL,477089UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M1.GFR */
    {"\\DATA\\SAVE\\M2.GFR;1",477090UL,477187UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M2.GFR */
    {"\\DATA\\SAVE\\M3.GFR;1",477188UL,477285UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M3.GFR */
    {"\\DATA\\SAVE\\M4.GFR;1",477286UL,477383UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M4.GFR */
    {"\\DATA\\SAVE\\M5.GFR;1",477384UL,477481UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M5.GFR */
    {"\\DATA\\SAVE\\M6.GFR;1",477482UL,477579UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M6.GFR */
    {"\\DATA\\SAVE\\M7.GFR;1",477580UL,477677UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M7.GFR */
    {"\\DATA\\SAVE\\M8.GFR;1",477678UL,477775UL,98UL},  /* D:\SRC\FANDVD\ROOT\Data\SAVE\M8.GFR */
    {"\\DATA\\BGM\\E_BASIC.XA;1",477776UL,482617UL,4842UL}, /* D:\SRC\FANPAL\ROOT\Data\bgm\e_basic.xa */
    {"\\DATA\\BGM\\E_EX1.XA;1",482618UL,487833UL,5216UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\e_ex1.xa */
    {"\\DATA\\BGM\\E_EX2.XA;1",487834UL,494427UL,6594UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\e_ex2.xa */
    {"\\DATA\\BGM\\E_EX3.XA;1",494428UL,500140UL,5713UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\e_ex3.xa */
    {"\\DATA\\BGM\\F_BASIC.XA;1",500141UL,504984UL,4844UL}, /* D:\SRC\FANPAL\ROOT\Data\bgm\f_basic.xa */
    {"\\DATA\\BGM\\F_EX1.XA;1",504985UL,510201UL,5217UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\f_ex1.xa */
    {"\\DATA\\BGM\\F_EX2.XA;1",510202UL,516811UL,6610UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\f_ex2.xa */
    {"\\DATA\\BGM\\F_EX3.XA;1",516812UL,522561UL,5750UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\f_ex3.xa */
    {"\\DATA\\BGM\\G_BASIC.XA;1",522562UL,527455UL,4894UL}, /* D:\SRC\FANPAL\ROOT\Data\bgm\g_basic.xa */
    {"\\DATA\\BGM\\G_EX1.XA;1",527456UL,532690UL,5235UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\g_ex1.xa */
    {"\\DATA\\BGM\\G_EX2.XA;1",532691UL,539295UL,6605UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\g_ex2.xa */
    {"\\DATA\\BGM\\G_EX3.XA;1",539296UL,545072UL,5777UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\g_ex3.xa */
    {"\\DATA\\BGM\\I_BASIC.XA;1",545073UL,549966UL,4894UL}, /* D:\SRC\FANPAL\ROOT\Data\bgm\i_basic.xa */
    {"\\DATA\\BGM\\I_EX1.XA;1",549967UL,555211UL,5245UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\i_ex1.xa */
    {"\\DATA\\BGM\\I_EX2.XA;1",555212UL,561916UL,6705UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\i_ex2.xa */
    {"\\DATA\\BGM\\I_EX3.XA;1",561917UL,567734UL,5818UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\i_ex3.xa */
    {"\\DATA\\BGM\\S_BASIC.XA;1",567735UL,572572UL,4838UL}, /* D:\SRC\FANPAL\ROOT\Data\bgm\s_basic.xa */
    {"\\DATA\\BGM\\S_EX1.XA;1",572573UL,577832UL,5260UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\s_ex1.xa */
    {"\\DATA\\BGM\\S_EX2.XA;1",577833UL,584436UL,6604UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\s_ex2.xa */
    {"\\DATA\\BGM\\S_EX3.XA;1",584437UL,590216UL,5780UL},   /* D:\SRC\FANPAL\ROOT\Data\bgm\s_ex3.xa */
    {"\\DATA\\MOVIE\\EDEMO.PSS;1",590217UL,607337UL,17121UL},   /* D:\SRC\FANPAL\ROOT\Data\movie\edemo.pss */
    {"\\DATA\\MOVIE\\ESTAGE1.PSS;1",607338UL,618050UL,10713UL}, /* D:\SRC\FANPAL\ROOT\Data\movie\estage1.pss */
    {"\\DATA\\MOVIE\\ESTAGE2.PSS;1",618051UL,628763UL,10713UL}, /* D:\SRC\FANPAL\ROOT\Data\movie\estage2.pss */
    {"\\DATA\\MOVIE\\ESTAGE3.PSS;1",628764UL,639476UL,10713UL}, /* D:\SRC\FANPAL\ROOT\Data\movie\estage3.pss */
    {"\\DATA\\MOVIE\\ESTAGE4.PSS;1",639477UL,650189UL,10713UL}, /* D:\SRC\FANPAL\ROOT\Data\movie\estage4.pss */
    {"\\DATA\\MOVIE\\EULTRA1.PSS;1",650190UL,771822UL,121633UL},    /* D:\SRC\FANPAL\ROOT\Data\movie\eultra1.pss */
    {"\\DATA\\MOVIE\\EULTRA2.PSS;1",771823UL,928503UL,156681UL},    /* D:\SRC\FANPAL\ROOT\Data\movie\eultra2.pss */
    {"\\DATA\\SOUND\\FV_HAN1.VB;1",928504UL,928623UL,120UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_han1.vb */
    {"\\DATA\\SOUND\\FV_HAN1.VH;1",928624UL,928626UL,3UL},  /* D:\SRC\FANPAL\ROOT\Data\sound\fv_han1.vh */
    {"\\DATA\\SOUND\\FV_HAN2.VB;1",928627UL,928701UL,75UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_han2.vb */
    {"\\DATA\\SOUND\\FV_HAN2.VH;1",928702UL,928705UL,4UL},  /* D:\SRC\FANPAL\ROOT\Data\sound\fv_han2.vh */
    {"\\DATA\\SOUND\\FV_HAN3.VB;1",928706UL,928751UL,46UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_han3.vb */
    {"\\DATA\\SOUND\\FV_HAN3.VH;1",928752UL,928754UL,3UL},  /* D:\SRC\FANPAL\ROOT\Data\sound\fv_han3.vh */
    {"\\DATA\\SOUND\\FV_SYS1.VB;1",928755UL,928864UL,110UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_sys1.vb */
    {"\\DATA\\SOUND\\FV_SYS1.VH;1",928865UL,928869UL,5UL},  /* D:\SRC\FANPAL\ROOT\Data\sound\fv_sys1.vh */
    {"\\DATA\\SOUND\\FV_SYS2.VB;1",928870UL,928994UL,125UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_sys2.vb */
    {"\\DATA\\SOUND\\FV_SYS2.VH;1",928995UL,928998UL,4UL},  /* D:\SRC\FANPAL\ROOT\Data\sound\fv_sys2.vh */
    {"\\DATA\\SOUND\\FV_SYS3.VB;1",928999UL,929084UL,86UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_sys3.vb */
    {"\\DATA\\SOUND\\FV_SYS3.VH;1",929085UL,929088UL,4UL},  /* D:\SRC\FANPAL\ROOT\Data\sound\fv_sys3.vh */
    {"\\DATA\\SOUND\\FV_VOI1E.VB;1",929089UL,929204UL,116UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1e.vb */
    {"\\DATA\\SOUND\\FV_VOI1E.VH;1",929205UL,929211UL,7UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1e.vh */
    {"\\DATA\\SOUND\\FV_VOI2E.VB;1",929212UL,929333UL,122UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2e.vb */
    {"\\DATA\\SOUND\\FV_VOI2E.VH;1",929334UL,929339UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2e.vh */
    {"\\DATA\\SOUND\\FV_VOI3E.VB;1",929340UL,929442UL,103UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3e.vb */
    {"\\DATA\\SOUND\\FV_VOI3E.VH;1",929443UL,929448UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3e.vh */
    {"\\DATA\\SOUND\\FV_VOI4E.VB;1",929449UL,929465UL,17UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4e.vb */
    {"\\DATA\\SOUND\\FV_VOI4E.VH;1",929466UL,929467UL,2UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4e.vh */
    {"\\DATA\\SOUND\\FV_VOI1F.VB;1",929468UL,929575UL,108UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1f.vb */
    {"\\DATA\\SOUND\\FV_VOI1F.VH;1",929576UL,929582UL,7UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1f.vh */
    {"\\DATA\\SOUND\\FV_VOI1G.VB;1",929583UL,929685UL,103UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1g.vb */
    {"\\DATA\\SOUND\\FV_VOI1G.VH;1",929686UL,929692UL,7UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1g.vh */
    {"\\DATA\\SOUND\\FV_VOI1I.VB;1",929693UL,929802UL,110UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1i.vb */
    {"\\DATA\\SOUND\\FV_VOI1I.VH;1",929803UL,929809UL,7UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1i.vh */
    {"\\DATA\\SOUND\\FV_VOI2F.VB;1",929810UL,929892UL,83UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2f.vb */
    {"\\DATA\\SOUND\\FV_VOI2F.VH;1",929893UL,929898UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2f.vh */
    {"\\DATA\\SOUND\\FV_VOI2G.VB;1",929899UL,930005UL,107UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2g.vb */
    {"\\DATA\\SOUND\\FV_VOI2G.VH;1",930006UL,930011UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2g.vh */
    {"\\DATA\\SOUND\\FV_VOI2I.VB;1",930012UL,930113UL,102UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2i.vb */
    {"\\DATA\\SOUND\\FV_VOI2I.VH;1",930114UL,930119UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2i.vh */
    {"\\DATA\\SOUND\\FV_VOI3F.VB;1",930120UL,930178UL,59UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3f.vb */
    {"\\DATA\\SOUND\\FV_VOI3F.VH;1",930179UL,930184UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3f.vh */
    {"\\DATA\\SOUND\\FV_VOI3G.VB;1",930185UL,930267UL,83UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3g.vb */
    {"\\DATA\\SOUND\\FV_VOI3G.VH;1",930268UL,930273UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3g.vh */
    {"\\DATA\\SOUND\\FV_VOI3I.VB;1",930274UL,930371UL,98UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3i.vb */
    {"\\DATA\\SOUND\\FV_VOI3I.VH;1",930372UL,930377UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3i.vh */
    {"\\DATA\\SOUND\\FV_VOI4F.VB;1",930378UL,930390UL,13UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4f.vb */
    {"\\DATA\\SOUND\\FV_VOI4F.VH;1",930391UL,930392UL,2UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4f.vh */
    {"\\DATA\\SOUND\\FV_VOI4G.VB;1",930393UL,930406UL,14UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4g.vb */
    {"\\DATA\\SOUND\\FV_VOI4G.VH;1",930407UL,930408UL,2UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4g.vh */
    {"\\DATA\\SOUND\\FV_VOI4I.VB;1",930409UL,930426UL,18UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4i.vb */
    {"\\DATA\\SOUND\\FV_VOI4I.VH;1",930427UL,930428UL,2UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4i.vh */
    {"\\DATA\\SOUND\\FV_VOI1S.VB;1",930429UL,930538UL,110UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1s.vb */
    {"\\DATA\\SOUND\\FV_VOI1S.VH;1",930539UL,930545UL,7UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi1s.vh */
    {"\\DATA\\SOUND\\FV_VOI2S.VB;1",930546UL,930650UL,105UL},   /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2s.vb */
    {"\\DATA\\SOUND\\FV_VOI2S.VH;1",930651UL,930656UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi2s.vh */
    {"\\DATA\\SOUND\\FV_VOI3S.VB;1",930657UL,930746UL,90UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3s.vb */
    {"\\DATA\\SOUND\\FV_VOI3S.VH;1",930747UL,930752UL,6UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi3s.vh */
    {"\\DATA\\SOUND\\FV_VOI4S.VB;1",930753UL,930769UL,17UL},    /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4s.vb */
    {"\\DATA\\SOUND\\FV_VOI4S.VH;1",930770UL,930771UL,2UL}, /* D:\SRC\FANPAL\ROOT\Data\sound\fv_voi4s.vh */
    {"\\DATA\\COMMON.PKG;1",930772UL,932598UL,1827UL},  /* D:\SRC\FANPAL\ROOT\Data\common.pkg */
    {"\\MODULES\\IOPRP165.IMG;1",932599UL,932647UL,49UL},   /* D:\SRC\FANPAL\ROOT\Modules\ioprp165.img */
    {"\\MODULES\\FANSOUND.IRX;1",932648UL,932718UL,71UL},   /* D:\SRC\FANPAL\ROOT\Modules\fansound.irx */
    {"\\MODULES\\FANTAIOP.IRX;1",932719UL,932726UL,8UL},    /* D:\SRC\FANPAL\ROOT\Modules\fantaiop.irx */
    {"\\MODULES\\FAFILEIO.IRX;1",932727UL,932733UL,7UL},    /* D:\SRC\FANPAL\ROOT\Modules\fafileio.irx */
    {"\\MODULES\\MCMAN.IRX;1",932734UL,932774UL,41UL},  /* D:\SRC\FANPAL\ROOT\Modules\mcman.irx */
    {"\\MODULES\\MCSERV.IRX;1",932775UL,932777UL,3UL},  /* D:\SRC\FANPAL\ROOT\Modules\mcserv.irx */
    {"\\MODULES\\PADMAN.IRX;1",932778UL,932798UL,21UL}, /* D:\SRC\FANPAL\ROOT\Modules\padman.irx */
    {"\\MODULES\\SIO2MAN.IRX;1",932799UL,932803UL,5UL}, /* D:\SRC\FANPAL\ROOT\Modules\sio2man.irx */
    {"\\SYSTEM.CNF;1",932804UL,932804UL,1UL},   /* D:\SRC\FANPAL\ROOT\system.cnf */
    {"\\SCES_500.02;1",932805UL,934652UL,1848UL},   /* D:\SRC\FANPAL\ROOT\SCES_500.02 */
    {"\\DATA\\FANTA.BIN;1",934653UL,934657UL,5UL},  /* D:\SRC\FANPAL\ROOT\fanta.bin */
    {"