POS_XY lgsel_default_positions[] = { { 61, 17},//1标题 { 21, 62},//1P { 92, 62},//2P {163, 62},//3P {234, 62},//4P {266,200},//确定 { 21,200},//选项 { 85,200},//纪录 { 0, 0} //dummy }; POS_XY gsel_popup_positions[] = { {GSEL_RBOX_X+1,GSEL_MODE_OFFSET_Y}, {GSEL_RBOX_X+1,GSEL_MODE_OFFSET_Y+GSEL_POPBOX_Y}, {GSEL_RBOX_X+1,GSEL_MODE_OFFSET_Y+GSEL_POPBOX_Y*2}, {GSEL_RBOX_X+1,GSEL_MODE_OFFSET_Y+GSEL_POPBOX_Y*3} }; POS_XY lpsel_cursor_position[] = { { 24, 63}, { 93, 63}, {162, 63}, {231, 63}, { 24,145}, { 93,145}, {162,145}, {231,145} }; POS_XY msel_cupbox_position[] = { { 23, 59}, { 93, 59}, {162, 59}, {232, 59} }; POS_XY msel_map4box_position[] = { { 23, 112}, { 87, 112}, { 23, 151}, { 87, 151} }; POS_XY lpsel_character_ok_position[] = { {128, 88},{ 0, 0},{ 0, 0},{ 0, 0}, {128, 63},{128,145},{ 0, 0},{ 0, 0}, { 90, 88},{166, 88},{ 0, 0},{ 0, 0}, { 90, 63},{166, 63},{ 90,145},{166,145} }; POS_XY lmsel_circuit_position[] = { {157,112},{296,129}, {157,136},{296,153}, {157,160},{296,177}, {157,184},{296,201} }; POS_XY msel_bestbox_default_position[] = { { -150, 59}, { 370, 59} }; POS_XY msel_bestbox_target_position[] = { { 23, 59}, { 297-MSEL_BESTBOX_X, 59}, }; POS_XY msel_cup_positions[] = { { 40, 115}, { 40, 60} }; POS_XY cp_cursor_position[] = { {62,67},{161,67}, {62,197},{161,197} }; POS_XY vs_face_start_position[] = { {-64,240},{320,240},{-64,-64},{-64,-64}, {-64,-64},{320,-64},{-64,240},{-64,-64}, {-64,-64},{320,-64},{-64,240},{320,240} }; POS_XY vs_face_start_position2 = {320,35}; POS_XY vs_face_target_position[] = { { 80, 35},{176, 35},{0,0},{0,0}, { 50, 35},{128, 35},{206, 35},{0,0}, { 24, 35},{ 93, 35},{162, 35},{231, 35} }; POS_XY vs_result_cursor_position[] = { { 97,167},{ 97,182},{ 97,197},{ 97,212} }; POS_XY vs_result_winlose_position[] = { // {25,75},{240,75} {48,75},{265,75} }; POS_XY ta_result_cursor_position[] = { {173,141},{173,154},{173,167},{173,180},{173,193},{173,206} }; POS_XY ta_ghostb_cursor_position[] = { {172,165},{172,195} }; POS_XY ta_ghostc_cursor_position[] = { {192,179},{192,194} }; POS_XY tar_select_cursor_position[] = { { 97,148},{ 97,161},{ 97,174},{ 97,187},{ 97,200},{ 97,213} }; POS_XY tar_ghostb_cursor_position[] = { {82,144},{82,164} }; POS_XY tar_ghostc_cursor_position[] = { {118,149},{118,164} }; POS_XY tsel_cup_positions[] = { { 23, 10}, { 93, 10}, {162, 10}, {232, 10}, { 23, 10} }; POS_XY ending1_messages_start_position[] = { { 330, 50}, {-160,212}, {160,270}, {-160,190}, {323, 90} }; POS_XY ending1_messages_target_position[] = { {160, 50}, {155,212}, {160, 80}, {155,190}, {128, 90} }; P_COLOR psel_cursor_color[] = { {0,243,243,255}, {255,168,195,255}, {255,254,122,255}, {123,252,123,255}, {255,255,0,255}//for tsel_cursor }; P_COLOR tsel_cursor_color[] = { {0,243,243,255}, {255,168,195,255}, {255,255,0,255}//for tsel_cursor }; P_COLOR titleback_color[] = { {255,175,175,255}, {175,255,175,255}, {175,175,255,255} }; const short font_width[] = { 12/*a*/,13/*b*/,11/*c*/,11/*d*/,10/*e*/, 11/*f*/,11/*g*/,13/*h*/, 7/*i*/,10/*j*/, 12/*k*/,10/*l*/,18/*m*/,13/*n*/,12/*o*/, 12/*p*/,12/*q*/,12/*r*/,11/*s*/,13/*t*/, 12/*u*/,12/*v*/,18/*w*/,13/*x*/,12/*y*/, 12/*z*/,10/*!*/,10/*-*/,10/*?*/, 6/*'*/, 30/*pts*/,6/*.*/, 10/*0*/, 8/*1*/,11/*2*/,12/*3*/,12/*4*/, 13/*5*/,10/*6*/,11/*7*/,10/*8*/,10/*9*/, 8/*"*/,28/*..*/,10/*+*/,16/*cc*/, F_SIZE0/*·*/,16/*dummy*/, F_SIZE0/*あ*/,F_SIZE0/*い*/,F_SIZE0/*う*/,F_SIZE0/*え*/,F_SIZE0/*お*/, F_SIZE0/*か*/,F_SIZE0/*が*/,F_SIZE0/*き*/,F_SIZE0/*ぎ*/,F_SIZE0/*く*/, F_SIZE0/*ぐ*/,F_SIZE0/*け*/,F_SIZE0/*げ*/,F_SIZE0/*こ*/,F_SIZE0/*ご*/, F_SIZE0/*さ*/,F_SIZE0/*ざ*/,F_SIZE0/*し*/,F_SIZE0/*じ*/,F_SIZE0/*す*/, F_SIZE0/*ず*/,F_SIZE0/*せ*/,F_SIZE0/*ぜ*/,F_SIZE0/*そ*/,F_SIZE0/*ぞ*/, F_SIZE0/*た*/,F_SIZE0/*だ*/,F_SIZE0/*ち*/,F_SIZE0/*ぢ*/, F_SIZE1/*っ*/,F_SIZE0/*つ*/,F_SIZE0/*づ*/, F_SIZE0/*て*/,F_SIZE0/*で*/,F_SIZE0/*と*/,F_SIZE0/*ど*/, F_SIZE0/*な*/,F_SIZE0/*に*/,F_SIZE0/*ぬ*/,F_SIZE0/*ね*/,F_SIZE0/*の*/, F_SIZE0/*は*/,F_SIZE0/*ば*/,F_SIZE0/*ぱ*/,F_SIZE0/*ひ*/,F_SIZE0/*び*/, F_SIZE0/*ぴ*/,F_SIZE0/*ふ*/,F_SIZE0/*ぶ*/,F_SIZE0/*ぷ*/,F_SIZE0/*へ*/, F_SIZE0/*べ*/,F_SIZE0/*ぺ*/,F_SIZE0/*ほ*/,F_SIZE0/*ぼ*/,F_SIZE0/*ぽ*/, F_SIZE0/*ま*/,F_SIZE0/*み*/,F_SIZE0/*む*/,F_SIZE0/*め*/,F_SIZE0/*も*/, F_SIZE1/*ゃ*/,F_SIZE0/*や*/,F_SIZE1/*ゅ*/,F_SIZE0/*ゆ*/, F_SIZE1/*ょ*/,F_SIZE0/*よ*/, F_SIZE0/*ら*/,F_SIZE0/*り*/,F_SIZE0/*る*/,F_SIZE0/*れ*/,F_SIZE0/*ろ*/, F_SIZE0/*わ*/,F_SIZE0/*を*/,F_SIZE0/*ん*/, F_SIZE1/*ぁ*/,F_SIZE1/*ぃ*/,F_SIZE1/*ぅ*/, F_SIZE1/*ぇ*/,F_SIZE1/*ぉ*/, F_SIZE0/*ア*/,F_SIZE0/*イ*/,F_SIZE0/*ウ*/,F_SIZE0/*エ*/,F_SIZE0/*オ*/, F_SIZE0/*カ*/,F_SIZE0/*ガ*/,F_SIZE0/*キ*/,F_SIZE0/*ギ*/,F_SIZE0/*ク*/, F_SIZE0/*グ*/,F_SIZE0/*ケ*/,F_SIZE0/*ゲ*/,F_SIZE0/*コ*/,F_SIZE0/*ゴ*/, F_SIZE0/*サ*/,F_SIZE0/*ザ*/,F_SIZE0/*シ*/,F_SIZE0/*ジ*/,F_SIZE0/*ス*/, F_SIZE0/*ズ*/,F_SIZE0/*セ*/,F_SIZE0/*ゼ*/,F_SIZE0/*ソ*/,F_SIZE0/*ゾ*/, F_SIZE0/*タ*/,F_SIZE0/*ダ*/,F_SIZE0/*チ*/,F_SIZE0/*ヂ*/, F_SIZE1/*ッ*/,F_SIZE0/*ツ*/,F_SIZE0/*ヅ*/, F_SIZE0/*テ*/,F_SIZE0/*デ*/,F_SIZE0/*ト*/,F_SIZE0/*ド*/, F_SIZE0/*ナ*/,F_SIZE0/*ニ*/,F_SIZE0/*ヌ*/,F_SIZE0/*ネ*/,F_SIZE0/*ノ*/, F_SIZE0/*ハ*/,F_SIZE0/*バ*/,F_SIZE0/*パ*/,F_SIZE0/*ヒ*/,F_SIZE0/*ビ*/, F_SIZE0/*ピ*/,F_SIZE0/*フ*/,F_SIZE0/*ブ*/,F_SIZE0/*プ*/,F_SIZE0/*ヘ*/, F_SIZE0/*ベ*/,F_SIZE0/*ペ*/,F_SIZE0/*ホ*/,F_SIZE0/*ボ*/,F_SIZE0/*ポ*/, F_SIZE0/*マ*/,F_SIZE0/*ミ*/,F_SIZE0/*ム*/,F_SIZE0/*メ*/,F_SIZE0/*モ*/, F_SIZE1/*ャ*/,F_SIZE0/*ヤ*/,F_SIZE1/*ュ*/, F_SIZE0/*ユ*/,F_SIZE1/*ョ*/,F_SIZE0/*ヨ*/, F_SIZE0/*ラ*/,F_SIZE0/*リ*/,F_SIZE0/*ル*/,F_SIZE0/*レ*/,F_SIZE0/*ロ*/, F_SIZE0/*ワ*/,F_SIZE0/*ヲ*/,F_SIZE0/*ン*/, F_SIZE1/*ァ*/,F_SIZE1/*ィ*/,F_SIZE1/*ゥ*/, F_SIZE1/*ェ*/,F_SIZE1/*ォ*/, 11/*ˉ*/,F_SIZE0/*∏*/,F_SIZE0/*∩*/,F_SIZE0/*≤*/,F_SIZE0/*〖*/, F_SIZE2/*0*/,F_SIZE2/*1*/,F_SIZE2/*2*/,F_SIZE2/*3*/,F_SIZE2/*4*/, F_SIZE2/*5*/,F_SIZE2/*6*/,F_SIZE2/*7*/,F_SIZE2/*8*/,F_SIZE2/*9*/, F_SIZE0/*D*/,F_SIZE0/*cc*/,F_SIZE3/*nd*/,F_SIZE0/*pts*/, F_SIZE3/*rd*/,F_SIZE3/*st*/,F_SIZE3/*th*/, F_SIZE0/*S*/,F_SIZE0/*V*/, F_SIZE0/*—*/,F_SIZE0/*。*/,F_SIZE0/*·*/,F_SIZE0/*“*/ }; char *cup_name[] = { "蘑菇杯", "鲜花杯", "星星杯", "神游杯", "对战" }; char *cup_name_j[] = { "蘑菇杯", "鲜花杯", "星星杯", "神游杯" // "キノコ カップ", // "フラワ〖 カップ", // "スタ〖 カップ", // "スペシャル カップ" }; char *circuit_name[] = { "马力欧赛道","巧克力山","库巴城堡","斑西大道", "耀西谷","果冻公园","怪兽笨笨海滩","皇家赛道", "路易赛道","哞哞牧场","蛤蟆公路","干旱沙漠", "冰天雪地","彩虹桥","瓦力欧竞技场","砖块堡垒", "摩天大楼","夹层世界","大金刚森林公园","大面包圈" }; char *circuit_name_j[] = { "马力欧赛道","巧克力山","库巴城堡","斑西大道", "耀西谷","果冻公园","怪兽笨笨海滩","皇家赛道", "路易赛道","哞哞牧场","蛤蟆公路","干旱沙漠", "冰天雪地","彩虹桥","瓦力欧竞技场","砖块堡垒", "摩天大楼","夹层世界","大金刚森林公园","大面包圈" #if 0 "マリオサ〖キット","チョコマウンテン", "クッパキャッスル","ヒュ“ドロいけ", "ヨッシ〖バレ〖","フラッペスノ〖ランド", "ノコノコビ〖チ","ピ〖チサ〖キット", "ルイ〖ジサ〖キット","モ“モ“ファ〖ム", "キノピオハイウェイ","カラカラさばく", "シャ〖ベットランド","レインボ〖ロ〖ド", "ワリオスタジアム","ブロックとりで", "まてんろう","ダブルデッキ", "ドンキ〖ジャングルパ〖ク","ビッグド〖ナッツ" #endif }; char *circuit_name_semilong_j[] = { "马力欧赛道","巧克力山","库巴城堡","斑西大道", "耀西谷","果冻公园","怪兽笨笨海滩","皇家赛道", "路易赛道","哞哞牧场","蛤蟆公路","干旱沙漠", "冰天雪地","彩虹桥","瓦力欧竞技场","砖块堡垒", "摩天大楼","夹层世界","大金刚森林公园","大面包圈" #if 0 "マリオサ〖キット","チョコマウンテン", "クッパキャッスル","ヒュ“ドロいけ", "ヨッシ〖バレ〖","フラッペスノ〖ランド", "ノコノコビ〖チ","ピ〖チサ〖キット", "ルイ〖ジサ〖キット","モ“モ“ファ〖ム", "キノピオハイウェイ","カラカラさばく", "シャ〖ベットランド","レインボ〖ロ〖ド", "ワリオスタジアム","ブロックとりで", "まてんろう","ダブルデッキ", "ドンキ〖ジャングル","ビッグド〖ナッツ" #endif }; char *circuit_name_short[] = { "马力欧","山","城堡","大道", "谷","果冻","海滩","皇家", "路易","牧场","高速路","沙漠", "雪地","彩虹","竞技场","砖块", "大楼","夹层","森林","面包圈" }; char map2cup_chart[] = { FLOWERCUP,FLOWERCUP,STARCUP,SPECIALCUP, SPECIALCUP,FLOWERCUP,KINOKOCUP,STARCUP, KINOKOCUP,KINOKOCUP,FLOWERCUP,KINOKOCUP, STARCUP,SPECIALCUP,STARCUP,4, 4,4,SPECIALCUP,4 }; const char map2circuit_chart[] = { 3,2,3,2, 1,1,2,2, 0,1,0,3, 1,3,0,1, 3,2,0,0 }; const char driver2pselset[8] = { 0, 1, 4, 3, 5, 6, 2, 7 }; char *cup_type_names[] = { "无","季军", "亚军","冠军" }; char *drivers_name[] = { "马力欧","路易", "耀西","蘑菇小子", "大金刚","瓦力欧", "桃花公主","库巴大王" }; char *drivers_name_j[] = { "马力欧","路易", "耀西","蘑菇小子", "大金刚","瓦力欧", "桃花","库巴","〖〖〖〖" #if 0 "マリオ","ルイ〖ジ", "ヨッシ〖","キノピオ", "Dˉコング","ワリオ", "ピ〖チ","クッパ","〖〖〖〖" #endif }; char *class_name[] = { "50C","100C", "150C", "特别" //" おまけ" }; char *class_name_j[] = { "50C","100C", "150C", "特别" //" おまけ" }; char *screen_mode_names[] = { "单人模式","双人上下分屏","双人左右分屏", "三人模式","四人模式" }; char *sound_mode_name[] = { "立体声",耳机", "xxx","单声道" }; char *sound_mode_name_j[] = { "立体声","耳机", "","单声道" }; char *win_lose_j[] = { "胜利!","失败!" }; char *bestrec_j[] = { "最高纪录","最快单圈","单圈成绩" }; char *laptime_j[] = { "第一圈","第二圈","第三圈","全程" }; char *recordtime_j[] = { "第一名","第二名","第三名","第四名","第五名"," " }; char *ta_result_select_j[] = { "继续游戏","重试","改换赛道","改换赛手", "退出","回放","记录车影" }; char *vs_result_title_j[] = { "竞赛模式排名", "战斗模式排名" }; char ta_romghost_message_j[] = "现在去追上车影!!!"; //char no_controller_message[] = "NO CONTOROLLER"; //char no_controller_message[] = "1P のコントロ〖ラをせつぞくしてください"; char *no_controller_message[] = { "将手柄与一号接口连接", "然后开启电源" }; char *msel_battle_messages_j[] = { "对战模式", "打爆对手的气球", "全部三个都消失后,他们就出局了!" }; char tsel_title_j[] = { "A键查看数据 B键退出" }; char dsel_length_j[] = { "长度" }; char *dsel_lengthdata_j[] = { "567米","687米","777米","747米", "772米","734米","691米","1025米", "717米","527米","1036米","753米", "756米","2000米","1591米","","","","893米","" }; char *dsel_select1_j[] = { "返回菜单","删除此赛道的纪录", "删除此赛道的车影" }; char *dsel_select2_j[] = { "退出","删除" }; char *dsel_select2_messages_j[] = { "删除这条赛道的", "最佳成绩与最快单圈成绩", "确定吗?", "删除这条赛道的", "车影数据。", "确定吗?" }; char *dsel_select3_messages_j[] = { "不能够删除 ", "车影数据" }; char *option_select1_messages_j[] = { "返回游戏选择画面", "声音模式", "复制记忆包", "删除所有存档数据", }; char *option_select3_messages_j[] = { "所有存档数据将", "被永远删除。", "你确定吗?" }; char *option_select3e_messages_j[] = { "", "所有存档数据", "已经被删除。" }; char *option_copy_pak1err_messages_j[] = { "神游卡上 ", "没有足够记忆包", "", "", "无法从 ", "神游卡中 ", "读取记忆包", "", "无法 ", "在神游卡中 ", "创建记忆数据", "", "无法复制车影 ", "- 神游卡里 ", "没有足够 ", "空间" }; char *option_copy_pak2err_messages_j[] = { "共游机 ", "记忆槽中没有 ", "车影数据", "共游机 ", "记忆槽中没有 ", "马力欧赛车记忆数据", "共游机 ", "没有记忆包 ", "", "无法从 ", "共游机记忆槽中 ", "读取数据" }; char *option_copy_copyerr_messages_j[] = { "无法从 ", "神游卡中 ", "复制数据", "无法读取 ", "共游机的 ", "记忆数据" }; char *option_copy_pak_j[] = { "神游机", "共游机" }; char *option_copy_pak2sel_message_j[] = { "想要复制哪个档案?", "想要复制到哪个档案?" }; char *option_copy_sure_messages_j[] = { "删除目前的数据,", "确定吗?" }; char *option_copy_sure2_messages_j[] = { "退出", "复制" }; char *option_copy_copy_messages_j[] = { "正在复制", "完成数据复制" }; char *gsel_caution_messages_j[] = { "没有检测到记忆包", "请选择一个记忆包, ", "以保存 ", "车影数据", "无法读取 ", "记忆包中的数据", "", "", "", "", "", "", "记忆包中没有足够空间 ", "无法创建游戏数据, ", "删除一格。", "请参看游戏手册中的详细说明。", "用神游机 ", "选择记忆包,", "以保存车影数据" }; char *ta_ghosta_messages_j[] = { "无法检测到 ", "记忆包。 ", "如果你想保存 ", "车影数据, ", "请用神游机 ", "选择一格 ", "记忆包", "", "无法保存 ",/* パックのハ〖ド佰撅々 */ " 车影", "", "", "", "", "", "无法保存 ", " 车影", "", "", "", "", "没有 ", "足够空间 ", "", "- 车影数据 ", "无法保存", "", "", "", "无法创建 ", " 游戏数据", "", "", "", "", "", "车影数据 ", " 保存成功", "", "", "", "" }; char *ta_lost_ghost_message_j[] = { "比赛数据 ", "无法保存为车影" }; char *ta_ghostb_messages_j[] = { "选择你想存储 ", "的档案", "没有数据" }; char *ta_ghostb3_messages_j[] = { "正在创建 ", "马力欧赛车 ", "游戏数据", "不能创建游戏数据", "", "" }; char *ta_ghostc_messages_j[] = { "删除上一个 ", "数据, ", "确定吗?" }; char *ta_ghostc_select_messages_j[] = { "退出", "记录" }; char *ta_ghostd_messages_j[] = { "正在保存车影数据", "", "请稍候" }; char *ta_ghostd2_messages_j[] = { "无法保存 ", "车影" }; char *ending_message2[] = { "你获得", "金杯", "银杯", "铜杯", "再来挑战吧!" }; char *ending_message3[] = { "祝贺你!", "十分遗憾!" }; char *ending_message4[] = { "你排名", "第 ", "第 ", "第 ", "第 ", "第 ", "第 ", "第 ", "第 " }; const char additional_point_defaults[4] = { 9,6,3,1 }; const char screen_mode2num[12] = { 0, 0,1, 0,1, 0,1,2, 0,1,2,3 }; const char thunder_onoff[] = { 0,1,2,1,2, 1,2,1,2,0, 0,1,2,2,1, 2,2,1,2,2, 1,2,2,1,2, 2,1,3,3,3, 3,3,3,3,3, 3,3,3,3,3 }; P_COLOR k_thunder_color[] = { {0,0,0,0}, {255,255,255,255}, {0,0,80,255}, {255,255,255,255} }; P_COLOR fade_color_bw[] = { {0,0,0,255}, {255,255,255,255} }; const char start_pause_seq[] = { KSEQ_PS_GP1, KSEQ_PS_TA1, KSEQ_PS_VS1, KSEQ_PS_BT1 }; const char bottom_pause_seq[] = { KSEQ_PS_GP2, KSEQ_PS_TA5, KSEQ_PS_VS4, KSEQ_PS_BT4 }; /* SetWord2_a(ptr->disp_x+30,ptr->disp_y+25,"成绩",0,1.0,1.0); SetWord2_a(ptr->disp_x+44,ptr->disp_y+40,"回合",0,0.7,0.7); SetWord2_a(ptr->disp_x+25,-ptr->disp_y+25,"赛手积分",0,0.8,0.8); */