diff --git a/AnotherTreasureIsland/Marvelous_Main.tbl b/AnotherTreasureIsland/Marvelous_Main.tbl new file mode 100644 index 0000000..269aa4f --- /dev/null +++ b/AnotherTreasureIsland/Marvelous_Main.tbl @@ -0,0 +1,931 @@ +00=あ +01=い +02=う +03=え +04=お +05=か +06=き +07=く +08=け +09=こ +0A=さ +0B=し +0C=す +0D=せ +0E=そ +0F=た +10=ち +11=つ +12=て +13=と +14=な +15=に +16=ぬ +17=ね +18=の +19=は +1A=ひ +1B=ふ +1C=へ +1D=ほ +1E=ま +1F=み +20=む +21=め +22=も +23=や +24=ゆ +25=よ +26=わ +27=を +28=ら +29=り +2A=る +2B=れ +2C=ろ +2D=が +2E=ぎ +2F=ぐ +30=げ +31=ご +32=ざ +33=じ +34=ず +35=ぜ +36=ぞ +37=だ +38=ぢ +39=づ +3A=で +3B=ど +3C=ば +3D=び +3E=ぶ +3F=べ +40=ぼ +41=ぱ +42=ぴ +43=ぷ +44=ぺ +45=ぽ +46=ぁ +47=ぃ +48=ぅ +49=ぇ +4A=ぉ +4B=っ +4C=ゃ +4D=ゅ +4E=ょ +4F=ん +50=ア +51=イ +52=ウ +53=エ +54=オ +55=カ +56=キ +57=ク +58=ケ +59=コ +5A=サ +5B=シ +5C=ス +5D=セ +5E=ソ +5F=タ +60=チ +61=ツ +62=テ +63=ト +64=ナ +65=ニ +66=ヌ +67=ネ +68=ノ +69=ハ +6A=ヒ +6B=フ +6C=ヘ +6D=ホ +6E=マ +6F=ミ +70=ム +71=メ +72=モ +73=ヤ +74=ユ +75=ヨ +76=ワ +77=ヲ +78=ラ +79=リ +7A=ル +7B=レ +7C=ロ +7D=ガ +7E=ギ +7F=グ +80=ゲ +81=ゴ +82=ザ +83=ジ +84=ズ +85=ゼ +86=ゾ +87=ダ +88=ヂ +89=ヅ +8A=デ +8B=ド +8C=バ +8D=ビ +8E=ブ +8F=ベ +90=ボ +91=パ +92=ピ +93=プ +94=ペ +95=ポ +96=ァ +97=ィ +98=ゥ +99=ェ +9A=ォ +9B=ッ +9C=ャ +9D=ュ +9E=ョ +9F=ン +A0=A +A1=B +A2=C +A3=D +A4=E +A5=F +A6=G +A7=H +A8=I +A9=J +AA=K +AB=L +AC=M +AD=N +AE=O +AF=P +B0=Q +B1=R +B2=S +B3=T +B4=U +B5=V +B6=W +B7=X +B8=Y +B9=Z +BA=a +BB=b +BC=c +BD=d +BE=e +BF=f +C0=g +C1=h +C2=i +C3=j +C4=k +C5=l +C6=m +C7=n +C8=o +C9=p +CA=q +CB=r +CC=s +CD=t +CE=u +CF=v +D0=w +D1=x +D2=y +D3=z +D4=0 +D5=1 +D6=2 +D7=3 +D8=4 +D9=5 +DA=6 +DB=7 +DC=8 +DD=9 +DE=? +DF=! +E0=- +E1=・ +E2=, +E3=. +E4=' +E5=~ +E6=「 +E7=」 +E8=/ +E9=倶 +EA=楽 +EB=部 +EC=隊 +ED=団 +EE=会 +EF=族 +F0= +F1=[F1] +F2=[F2] +F3=[F3] +F400=授 +F401=毛 +F402=矢 +F403=又 +F404=辺 +F405=乾 +F406=位 +F407=追 +F408=反 +F409=応 +F40A=表 +F40B=示 +F40C=技 +F40D=百 +F40E=払 +F40F=基 +F410=挑 +F411=操 +F412=鳴 +F413=夏 +F414=恐 +F415=怖 +F416=机 +F417=了 +F418=宿 +F419=寄 +F41A=滴 +F41B=武 +F41C=器 +F41D=笑 +F41E=検 +F41F=然 +F420=遅 +F421=怒 +F422=末 +F423=黄 +F424=付 +F425=匹 +F426=英 +F427=耳 +F428=洋 +F429=逆 +F42A=柏 +F42B=曜 +F42C=攻 +F42D=砲 +F42E=庭 +F42F=陣 +F430=報 +F431=肌 +F432=倍 +F433=析 +F434=羽 +F435=軍 +F436=対 +F437=勇 +F438=射 +F439=充 +F43A=速 +F43B=税 +F43C=密 +F43D=老 +F43E=泊 +F43F=利 +F440=央 +F441=因 +F442=申 +F443=浮 +F444=掛 +F445=謎 +F446=固 +F447=張 +F448=描 +F449=悲 +F44A=難 +F44B=敬 +F44C=冬 +F44D=群 +F44E=氷 +F44F=育 +F450=側 +F451=佐 +F452=危 +F453=台 +F454=陽 +F455=吹 +F456=脱 +F457=ヴ +F458=限 +F459=温 +F45A=送 +F45B=途 +F45C=朝 +F45D=証 +F45E=験 +F45F=牛 +F460=季 +F461=節 +F462=恵 +F463=沢 +F464=績 +F465=% +F50001=[SMusic1] +F500D3=[SStop] +F500D6=[SMusic2] +F50119=[SMonkey2] +F50121=[SImprtnt] +F50124=[SCroak] +F50125=[SReward] +F50138=[SQMrk] +F5013E=[SUnKwn] +F5020B=[ChirpHoot] +F5020C=[SUnkwn2] +F5020D=[SDenied] +F5021A=[SMonkey1] +F5023B=[STink] +F5032D=[SHLow] +F5033F=[SMenu] +F5030C=[SClick] +F5030D=[SWrClck] +F50339=[SChing] +F50319=[SAwe] +F50301=[SWhoosh] +F50303=[SGlug] +F50304=[SJump] +F50305=[SClack] +F50306=[SRobo] +F50307=[SCrash] +F50308=[SGlugNS] +F5%%%%=[SP$%%%%] +F6=\[scl] +F7=\[nl1] +F8=\[nl2] +F9=\[nl3] +FA=\[en1]\ +FB=\[en2]\ +FC00=赤 +FC01=宝 +FC02=箱 +FC03=万 +FC04=欲 +FC05=井 +FC06=戸 +FC07=家 +FC08=売 +FC09=機 +FC0A=姿 +FC0B=像 +FC0C=町 +FC0D=決 +FC0E=党 +FC0F=倒 +FC10=森 +FC11=住 +FC12=兄 +FC13=母 +FC14=違 +FC15=糸 +FC16=種 +FC17=値 +FC18=頭 +FC19=当 +FC1A=: +FC1B=訳 +FC1C=問 +FC1D=題 +FC1E=兵 +FC1F=簸 +FC20=曲 +FC21=連 +FC22=成 +FC23=功 +FC24=春 +FC25=具 +FC26=空 +FC27=件 +FC28=後 +FC29=起 +FC2A=関 +FC2B=係 +FC2C=保 +FC2D=官 +FC2E=旅 +FC2F=最 +FC30=盗 +FC31=多 +FC32=犯 +FC33=図 +FC34=父 +FC35=親 +FC36=打 +FC37=受 +FC38=去 +FC39=願 +FC3A=信 +FC3B=路 +FC3C=息 +FC3D=守 +FC3E=神 +FC3F=供 +FC40=夜 +FC41=寝 +FC42=惜 +FC43=湖 +FC44=勉 +FC45=体 +FC46=正 +FC47=労 +FC48=忠 +FC49=告 +FC4A=金 +FC4B=賢 +FC4C=落 +FC4D=級 +FC4E=結 +FC4F=婚 +FC50=平 +FC51=和 +FC52=明 +FC53=番 +FC54=取 +FC55=飛 +FC56=天 +FC57=不 +FC58=意 +FC59=石 +FC5A=王 +FC5B=女 +FC5C=主 +FC5D=巣 +FC5E=刑 +FC5F=禁 +FC60=覚 +FC61=束 +FC62=馬 +FC63=暑 +FC64=停 +FC65=特 +FC66=能 +FC67=君 +FC68=雨 +FC69=公 +FC6A=由 +FC6B=絶 +FC6C=真 +FC6D=頼 +FC6E=虫 +FC6F=商 +FC70=帽 +FC71=号 +FC72=買 +FC73=机 +FC74=柱 +FC75=写 +FC76=確 +FC77=認 +FC78=友 +FC79=望 +FC7A=鏡 +FC7B=彼 +FC7C=注 +FC7D=輪 +FC7E=恋 +FC7F=勝 +FC80=効 +FC81=葉 +FC82=消 +FC83=客 +FC84=再 +FC85=果 +FC86=類 +FC87=次 +FC88=奥 +FC89=店 +FC8A=朱 +FC8B=映 +FC8C=資 +FC8D=瓶 +FC8E=調 +FC8F=寒 +FC90=燃 +FC91=料 +FC92=質 +FC93=個 +FC94=学 +FC95=研 +FC96=究 +FC97=読 +FC98=容 +FC99=役 +FC9A=立 +FC9B=博 +FC9C=士 +FC9D=考 +FC9E=語 +FC9F=換 +FCA0=植 +FCA1=電 +FCA2=亡 +FCA3=妃 +FCA4=的 +FCA5=完 +FCA6=産 +FCA7=伝 +FCA8=論 +FCA9=文 +FCAA=薬 +FCAB=墓 +FCAC=必 +FCAD=要 +FCAE=南 +FCAF=身 +FCB0=宇 +FCB1=宙 +FCB2=紙 +FCB3=理 +FCB4=名 +FCB5=材 +FCB6=予 +FCB7=逃 +FCB8=択 +FCB9=秩 +FCBA=序 +FCBB=続 +FCBC=我 +FCBD=永 +FCBE=刻 +FCBF=歌 +FCC0=姫 +FCC1=巨 +FCC2=月 +FCC3=抜 +FCC4=城 +FCC5=負 +FCC6=枚 +FCC7=国 +FCC8=愛 +FCC9=弁 +FCCA=室 +FCCB=性 +FCCC=財 +FCCD=説 +FCCE=許 +FCCF=戦 +FCD0=花 +FCD1=冒 +FCD2=険 +FCD3=骨 +FCD4=直 +FCD5=念 +FCD6=絡 +FCD7=定 +FCD8=夢 +FCD9=原 +FCDA=養 +FCDB=単 +FCDC=純 +FCDD=掘 +FCDE=式 +FCDF=点 +FCE0=周 +FCE1=眠 +FCE2=火 +FCE3=波 +FCE4=横 +FCE5=交 +FCE6=術 +FCE7=昼 +FCE8=志 +FCE9=東 +FCEA=西 +FCEB=遊 +FCEC=北 +FCED=業 +FCEE=校 +FCEF=風 +FCF0=員 +FCF1=休 +FCF2=械 +FCF3=惑 +FCF4=沼 +FCF5=散 +FCF6=設 +FCF7=弟 +FCF8=△ +FCF9=✕ +FCFA=〇 +FCFB=急 +FCFC=似 +FCFD=仮 +FCFE=夫 +FCFF=楠 +FD00=右 +FD01=左 +FD02=化 +FD03=話 +FD04=中 +FD05=何 +FD06=手 +FD07=入 +FD08=遠 +FD09=仲 +FD0A=間 +FD0B=通 +FD0C=場 +FD0D=使 +FD0E=下 +FD0F=開 +FD10=言 +FD11=方 +FD12=敷 +FD13=終 +FD14=顔 +FD15=海 +FD16=上 +FD17=丸 +FD18=太 +FD19=若 +FD1A=流 +FD1B=者 +FD1C=泳 +FD1D=早 +FD1E=十 +FD1F=字 +FD20=星 +FD21=画 +FD22=句 +FD23=地 +FD24=査 +FD25=発 +FD26=見 +FD27=新 +FD28=裏 +FD29=昧 +FD2A=所 +FD2B=面 +FD2C=選 +FD2D=込 +FD2E=持 +FD2F=物 +FD30=死 +FD31=出 +FD32=秒 +FD33=ー +FD34=用 +FD35=高 +FD36=登 +FD37=日 +FD38=水 +FD39=記 +FD3A=谷 +FD3B=思 +FD3C=知 +FD3D=人 +FD3E=小 +FD3F=銀 +FD40=安 +FD41=心 +FD42=良 +FD43=形 +FD44=狂 +FD45=失 +FD46=戻 +FD47=同 +FD48=先 +FD49=本 +FD4A=置 +FD4B=午 +FD4C=押 +FD4D=協 +FD4E=力 +FD4F=時 +FD50=気 +FD51=行 +FD52=録 +FD53=書 +FD54=無 +FD55=事 +FD56=進 +FD57=誰 +FD58=全 +FD59=山 +FD5A=絵 +FD5B=色 +FD5C=声 +FD5D=土 +FD5E=移 +FD5F=世 +FD60=界 +FD61=過 +FD62=生 +FD63=門 +FD64=私 +FD65=隠 +FD66=野 +FD67=球 +FD68=来 +FD69=運 +FD6A=悪 +FD6B=長 +FD6C=迷 +FD6D=年 +FD6E=代 +FD6F=目 +FD70=胃 +FD71=教 +FD72=活 +FD73=働 +FD74=島 +FD75=段 +FD76=専 +FD77=賊 +FD78=肩 +FD79=実 +FD7A=仕 +FD7B=返 +FD7C=静 +FD7D=以 +FD7E=外 +FD7F=現 +FD80=道 +FD81=々 +FD82=求 +FD83=歯 +FD84=車 +FD85=憎 +FD86=眼 +FD87=残 +FD88=血 +FD89=泣 +FD8A=美 +FD8B=暗 +FD8C=命 +FD8D=村 +FD8E=相 +FD8F=捜 +FD90=坊 +FD91=魚 +FD92=食 +FD93=才 +FD94=元 +FD95=婦 +FD96=近 +FD97=呼 +FD98=飲 +FD99=談 +FD9A=昔 +FD9B=合 +FD9C=動 +FD9D=堀 +FD9E=探 +FD9F=前 +FDA0=岸 +FDA1=可 +FDA2=礼 +FDA3=今 +FDA4=屋 +FDA5=忘 +FDA6=船 +FDA7=乗 +FDA8=岩 +FDA9=幸 +FDAA=変 +FDAB=案 +FDAC=内 +FDAD=畑 +FDAE=子 +FDAF=緑 +FDB0=青 +FDB1=板 +FDB2=計 +FDB3=針 +FDB4=足 +FDB5=閉 +FDB6=背 +FDB7=囗 +FDB8=少 +FDB9=鉄 +FDBA=作 +FDBB=線 +FDBC=向 +FDBD=数 +FDBE=白 +FDBF=黒 +FDC0=約 +FDC1=弱 +FDC2=順 +FDC3=回 +FDC4=階 +FDC5=指 +FDC6=重 +FDC7=玉 +FDC8=様 +FDC9=自 +FDCA=分 +FDCB=強 +FDCC=大 +FDCD=困 +FDCE=引 +FDCF=肉 +FDD0=川 +FDD1=渡 +FDD2=転 +FDD3=烏 +FDD4=光 +FDD5=走 +FDD6=橋 +FDD7=扉 +FDD8=封 +FDD9=草 +FDDA=助 +FDDB=印 +FDDC=犬 +FDDD=木 +FDDE=根 +FDDF=感 +FDE0=管 +FDE1=止 +FDE2=配 +FDE3=集 +FDE4=達 +FDE5=男 +FDE6=好 +FDE7=切 +FDE8=細 +FDE9=池 +FDEA=音 +FDEB=聞 +FDEC=苦 +FDED=古 +FDEE=答 +FDEF=歩 +FDF0=広 +FDF1=別 +FDF2=法 +FDF3=度 +FDF4=穴 +FDF5=始 +FDF6=娘 +FDF7=初 +FDF8=第 +FDF9=章 +FDFA=品 +FDFB=航 +FDFC=待 +FDFD=着 +FDFE=罪 +FDFF=他 +FE=[FE] +FE69=[np] +FE%%=[X$%%] +FE6D00=[YBtn] +FE6D02=[ABtn] +FE6D04=[BBtn] +FE6D06=[XBtn] +FE6D08=[CPad] +FE6D0A=[RBtn] +FE6D0C=[CrDn] +FE6D0E=[CrRt] +FE6D10=[ExBub] +FE6D16=[LBtn] +FE6D18=[Big?] +FE6D1A=[team] +FE6D1E=[Zero] +FE6D20=[One] +FE6D22=[Two] +FE6D24=[Three] +FE6D26=[Four] +FE6D28=[Five] +FE6D2A=[Six] +FE6D2C=[Seven] +FE6D2E=[Eight] +FE6D30=[Nine] +FE6D32=[One2] +FE6D34=[Leader] +FE6D36=[QBub] +FE6D44=[Exit] +FE6D46=[Search] +FE6D48=[TWork] +FE6D4A=[Item] +FE6D4C=[Up] +FE6D4E=[Down] +FE6D50=[Left] +FE6D52=[Right] +FE6D54=[LuckRock2] +FE6D%%=[C$%%] +FF=[FF] \ No newline at end of file diff --git a/AnotherTreasureIsland/_1lz_en.bat b/AnotherTreasureIsland/_1lz_en.bat new file mode 100644 index 0000000..cb1cf85 --- /dev/null +++ b/AnotherTreasureIsland/_1lz_en.bat @@ -0,0 +1,23 @@ +".\tools\lc\recomp.exe" "./gfx/en/lz_title_gfx.bin" "./gfx/en/lz/lz_title_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_title_map.bin" "./gfx/en/lz/lz_title_map.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_subtitle_gfx.bin" "./gfx/en/lz/lz_subtitle_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_intro_gfx1.bin" "./gfx/en/lz/lz_intro_gfx1.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_intro_gfx2.bin" "./gfx/en/lz/lz_intro_gfx2.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_intro_map.bin" "./gfx/en/lz/lz_intro_map.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_teamname_map.bin" "./gfx/en/lz/lz_teamname_map.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_credits_gfx.bin" "./gfx/en/lz/lz_credits_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_credits_map.bin" "./gfx/en/lz/lz_credits_map.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_colonel_note_gfx1.bin" "./gfx/en/lz/lz_colonel_note_gfx1.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_colonel_note_gfx2.bin" "./gfx/en/lz/lz_colonel_note_gfx2.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_gina_ransom_gfx.bin" "./gfx/en/lz/lz_gina_ransom_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_patchy_note_gfx.bin" "./gfx/en/lz/lz_patchy_note_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_camp_tips_gfx.bin" "./gfx/en/lz/lz_camp_tips_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_controls_gfx.bin" "./gfx/en/lz/lz_controls_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_ship_notes_gfx.bin" "./gfx/en/lz/lz_ship_notes_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_chorelistmisc_map.bin" "./gfx/en/lz/lz_chorelistmisc_map.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_bensongrave_gfx.bin" "./gfx/en/lz/lz_bensongrave_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_monsterposter_gfx.bin" "./gfx/en/lz/lz_monsterposter_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_chorelist_gfx.bin" "./gfx/en/lz/lz_chorelist_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_officesign_map.bin" "./gfx/en/lz/lz_officesign_map.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_officesign_gfx.bin" "./gfx/en/lz/lz_officesign_gfx.bin.lz" 0 1 0 +".\tools\lc\recomp.exe" "./gfx/en/lz_nintendo_gfx.bin" "./gfx/en/lz/lz_nintendo_gfx.bin.lz" 0 1 0 \ No newline at end of file diff --git a/AnotherTreasureIsland/_2build_en.bat b/AnotherTreasureIsland/_2build_en.bat new file mode 100644 index 0000000..bf3771b --- /dev/null +++ b/AnotherTreasureIsland/_2build_en.bat @@ -0,0 +1,2 @@ +"./tools/bass/bass" build_ast_en.asm +pause \ No newline at end of file diff --git a/AnotherTreasureIsland/_play.bat b/AnotherTreasureIsland/_play.bat new file mode 100644 index 0000000..b9b444c --- /dev/null +++ b/AnotherTreasureIsland/_play.bat @@ -0,0 +1 @@ +".\tools\bsnes-plus\bsnes-performance" Marvelous_EN_LB.sfc \ No newline at end of file diff --git a/AnotherTreasureIsland/asm/code.asm b/AnotherTreasureIsland/asm/code.asm new file mode 100644 index 0000000..cf1ec4b --- /dev/null +++ b/AnotherTreasureIsland/asm/code.asm @@ -0,0 +1,35 @@ +//Code ASM Hacks + +//Relocate Script to 0x300000 / $F0:0000 +seekFile($7C82) +asm_relocate_script: + lda.w #text_script //Address + sta $40DBE0 + sta $08 + lda.w #(text_script >> 16) //Bank + +//ASM Hack to disable paging on the Team naming screen +seekFile($2C0FB1) +asm_disable_paging: + lda.b #0 + +//Fix for Save & Quit Journal Menu ($2C1EE2) +seekFile($2C1ED2) +asm_menu_fix: + lda $9AAD,x + sta $7F009A,x + lda $9ACB,x + sta $7F00DA,x + inx + inx + cpx.b #$1E + bne asm_menu_fix //$EC + + fill 36,$EA //Fill NOPs + + lda $75E8 + asl + clc + adc.w #$30A0 + sta $7F009A + \ No newline at end of file diff --git a/AnotherTreasureIsland/asm/insert_en.asm b/AnotherTreasureIsland/asm/insert_en.asm new file mode 100644 index 0000000..f26a5d0 --- /dev/null +++ b/AnotherTreasureIsland/asm/insert_en.asm @@ -0,0 +1,213 @@ +//Insert Data + +//Clean Japanese Script +seekFile($21B400) +fill 0x20B9D,$FF + +//Graphics + +//-Font +seekFile($2AC000) + insert "../gfx/en/font_main_en.bin" +seekFile($270000) + insert "../gfx/en/font_kanji_en.bin" + + +//-Title Screen + +//--Title +seekFile($121964) +gfx_title: + insert "../gfx/en/lz/lz_title_gfx.bin.lz" + bound_check($122F5E) +seekFile($123726) +map_title: + insert "../gfx/en/lz/lz_title_map.bin.lz" + bound_check($123951) + +//--Nintendo Copyright +seekFile($1D948F) +gfx_title_nintendo: + insert "../gfx/en/lz/lz_nintendo_gfx.bin.lz" + bound_check($1DA5ED) + +//--Subtitle +seekFile($1DA5ED) +gfx_title_sub: + insert "../gfx/en/lz/lz_subtitle_gfx.bin.lz" + bound_check($1DA9B5) + +//--Intro +seekFile($123951) +gfx_intro1: + insert "../gfx/en/lz/lz_intro_gfx1.bin.lz" + bound_check($1246DE) +seekFile($1246DE) +gfx_intro2: + insert "../gfx/en/lz/lz_intro_gfx2.bin.lz" + bound_check($12550E) +seekFile($21B9AC) //$12550E +map_intro: + insert "../gfx/en/lz/lz_intro_map.bin.lz" + //bound_check($1257F6) +seekFile($125ADD) +pal_intro: + insert "../gfx/en/intro_pal.bin" + bound_check($125BB6) + + +//-Menu + +//--Search Menu Icons +seekFile($2B6000) + insert "../gfx/en/menu_gfx.bin" + +//--Misc HUD +seekFile($268000) + insert "../gfx/en/hud_gfx.bin" + +//--Team Name Screen +seekFile($0E286B) +map_teamname: + insert "../gfx/en/lz/lz_teamname_map.bin.lz" + bound_check($0E2E23) + +//--Journal Menu Tilemap Stuff (???) +seekFile($2C09B0) +map_journal1: + insert "../gfx/en/journal1_map.bin" +seekFile($2C1189) +map_journal2: + insert "../gfx/en/journal2_map.bin" +seekFile($2C18C8) +map_journal3: + insert "../gfx/en/journal3_map.bin" +seekFile($2C1AAF) +map_journal4: + insert "../gfx/en/journal4_map.bin" + + +//-Chapter 1 +seekFile($12DEB0) +map_ch1_misc: //Chore list, Camp Tips, Benson`s Grave... + insert "../gfx/en/lz/lz_chorelistmisc_map.bin.lz" + bound_check($12E9BA) + +seekFile($132FC4) +gfx_ch1_gina_ransom: + insert "../gfx/en/lz/lz_gina_ransom_gfx.bin.lz" + bound_check($134CA1) +seekFile($13C578) +gfx_ch1_patches_stuck: + insert "../gfx/en/lz/lz_patchy_note_gfx.bin.lz" + bound_check($13DF2F) +seekFile($1447AE) +gfx_ch1_camptips: + insert "../gfx/en/lz/lz_camp_tips_gfx.bin.lz" + bound_check($145F3B) +seekFile($14A478) +gfx_ch1_controls: + insert "../gfx/en/lz/lz_controls_gfx.bin.lz" + bound_check($14B628) +seekFile($21BBD0) //$14B628 +gfx_ch1_ship_notes: + insert "../gfx/en/lz/lz_ship_notes_gfx.bin.lz" + //bound_check($14CEBF) + +seekFile($2BB96A) +map_ch1_ship_note_13: + dw $01AC, $01AD, $01AC, $01AE, $01AF, $01B4, $01B1 + dw $01B2, $01B3, $01B2, $01B1, $01B5, $01B6, $01B7 +seekFile($2BBAC6) +map_ch1_ship_note_1: + dw $01CF, $01D0, $01D1, $01B1, $01B7, $01B1 + dw $01D2, $01D3, $01CE, $01DB, $01DC, $01B1 + dw $01D4, $01D5, $01D9, $01DA, $01B7, $01B1 + dw $01D6, $01D7, $01D8, $01CE, $01DB, $01DC + dw $01B7, $01B1, $01B7, $01B1, $01B7, $01B1 +seekFile($2D0E70) +map_ch1_ship_note_2: + dw $1E00, $1E46, $1E10, $1E56, $1E4C, $1E6C + dw $1E5C, $1E7C, $1E6F, $1E6E, $1E7F, $1E7E + dw $1E6F, $1E00, $1E7F, $1E10, $1E4E, $1E4F + dw $1E5E, $1E5F, $1E6A, $1E6B, $1E7A, $1E7B + dw $1E4B, $1E4C, $1E5B, $1E5C, $1E4D, $1E00 + dw $1E5D, $1E10, $1E6F, $1E6D, $1E7F, $1E7D + dw $1E4F, $1E6B, $1E5F, $1E7B, $1E6E, $1E6A + dw $1E7E, $1E7A, $1E46, $1E6E, $1E56, $1E7E + dw $1E47, $1E6F, $1E57, $1E7F, $1E6E, $1E47 + dw $1E7E, $1E57, $1E6F, $1E00, $1E7F, $1E10 + + +//-Chapter 2 +seekFile($142CE4) +gfx_ch2_bensongrave: + insert "../gfx/en/lz/lz_bensongrave_gfx.bin.lz" + bound_check($1447AE) +seekFile($145F3B) +gfx_ch2_monster: + insert "../gfx/en/lz/lz_monsterposter_gfx.bin.lz" + bound_check($1476D5) +seekFile($1490F9) +gfx_ch2_chorelist: + insert "../gfx/en/lz/lz_chorelist_gfx.bin.lz" + bound_check($14A478) + +seekFile($2BB55F) +map_ch2_chorelist_1: + insert "../gfx/en/chorelist_map1_edit.bin" +seekFile($2D2060) +map_ch2_chorelist_2: + insert "../gfx/en/chorelist_map2_edit.bin" + + +//-Chapter 3 +seekFile($12BDA4) +map_ch3_sign: + insert "../gfx/en/lz/lz_officesign_map.bin.lz" + bound_check($12C7C8) +seekFile($136BFE) +gfx_ch3_sign: + insert "../gfx/en/lz/lz_officesign_gfx.bin.lz" + bound_check($1384BF) + + +//-Chapter 4 + + +//-Chapter 5 +seekFile($1FE99C) +gfx_ch5_colonel_note1: + insert "../gfx/en/lz/lz_colonel_note_gfx1.bin.lz" + bound_check($200000) +seekFile($151D31) +gfx_ch5_colonel_note2: + insert "../gfx/en/lz/lz_colonel_note_gfx2.bin.lz" + bound_check($153005) + + +//-Misc + +//--Credits +seekFile($125BB6) +gfx_credits: + insert "../gfx/en/lz/lz_credits_gfx.bin.lz" + bound_check($12735C) +seekFile($21B400) //$12735C +map_credits: + insert "../gfx/en/lz/lz_credits_map.bin.lz" + //bound_check($1276AE) + +//--Large Messages +//Monkey Screech, "HEY!", "That's Enough / Cut it OUT!" +seekFile($2CE000) + insert "../gfx/en/font_large.bin" + + +//Script +seekFile($300000) +text_script: + insert "../text/en/script.bin" + insert "../text/en/menu.bin" + insert "../text/en/items.bin" + \ No newline at end of file diff --git a/AnotherTreasureIsland/asm/macros.asm b/AnotherTreasureIsland/asm/macros.asm new file mode 100644 index 0000000..124c95c --- /dev/null +++ b/AnotherTreasureIsland/asm/macros.asm @@ -0,0 +1,42 @@ +//Macros +arch snes.cpu + +//Seek SNES LoROM Address +macro seekAddr(n) { + origin (({n} & $7F0000) >> 1) | ({n} & $7FFF) + base {n} +} + +//Seek File Offset +macro seekFile(n) { + origin {n} + base (({n} & $3FFFFF) | 0xC00000) +} + +//Get Bank, High, Low Address +macro DB_BANK(n) { + db (({n} >> 16) & $FF) +} + +macro DB_HI(n) { + db (({n} >> 8) & $FF) +} + +macro DB_LO(n) { + db ({n} & $FF) +} + +macro ptr_replace(id, n) { + seekFile($0011E3 + {id}) + DB_BANK({n}) + seekFile($0012DC + {id}) + DB_HI({n}) + seekFile($0013D5 + {id}) + DB_LO({n}) +} + +macro bound_check(n) { + if origin() > {n} { + error "ERROR, OVERWRITING ANOTHER FILE" + } +} \ No newline at end of file diff --git a/AnotherTreasureIsland/asm/pointers.asm b/AnotherTreasureIsland/asm/pointers.asm new file mode 100644 index 0000000..9aedce1 --- /dev/null +++ b/AnotherTreasureIsland/asm/pointers.asm @@ -0,0 +1,39 @@ +//Pointer changes + +ptr_replace(0x18, map_teamname) + +ptr_replace(0x35, gfx_title) + +ptr_replace(0x38, map_title) +ptr_replace(0x39, gfx_intro1) +ptr_replace(0x3A, gfx_intro2) +ptr_replace(0x3C, map_intro) +ptr_replace(0x3D, pal_intro) + +ptr_replace(0x3E, gfx_credits) +ptr_replace(0x3F, map_credits) + +ptr_replace(0x4A, map_ch3_sign) + +ptr_replace(0x4D, map_ch1_misc) + +ptr_replace(0x53, gfx_ch1_gina_ransom) + +ptr_replace(0x56, gfx_ch3_sign) + +ptr_replace(0x5A, gfx_ch1_patches_stuck) + +ptr_replace(0x5E, gfx_ch2_bensongrave) +ptr_replace(0x5F, gfx_ch1_camptips) +ptr_replace(0x60, gfx_ch2_monster) + +ptr_replace(0x62, gfx_ch2_chorelist) +ptr_replace(0x63, gfx_ch1_controls) +ptr_replace(0x64, gfx_ch1_ship_notes) + +ptr_replace(0x69, gfx_ch5_colonel_note2) + +ptr_replace(0xDA, gfx_title_nintendo) +ptr_replace(0xDB, gfx_title_sub) + +ptr_replace(0xF8, gfx_ch5_colonel_note1) \ No newline at end of file diff --git a/AnotherTreasureIsland/build_ast_en.asm b/AnotherTreasureIsland/build_ast_en.asm new file mode 100644 index 0000000..77dc760 --- /dev/null +++ b/AnotherTreasureIsland/build_ast_en.asm @@ -0,0 +1,14 @@ +//Build Marvelous ~Another Treasure Island~ English +arch snes.cpu + +include "./asm/macros.asm" + +output "Marvelous_EN_LB.sfc", create +seekFile(0) +fill $400000,$FF //Extend to 4MB +seekFile(0) +insert "./roms/Marvelous_JP.sfc" + +include "./asm/insert_en.asm" +include "./asm/code.asm" +include "./asm/pointers.asm" \ No newline at end of file diff --git a/AnotherTreasureIsland/credits.txt b/AnotherTreasureIsland/credits.txt new file mode 100644 index 0000000..bb25357 --- /dev/null +++ b/AnotherTreasureIsland/credits.txt @@ -0,0 +1,2 @@ +tashi & DackR - Original English Translation Base +LuigiBlood - New Project Leader, Hacking \ No newline at end of file diff --git a/AnotherTreasureIsland/doc/pointers.txt b/AnotherTreasureIsland/doc/pointers.txt new file mode 100644 index 0000000..1bd1e70 --- /dev/null +++ b/AnotherTreasureIsland/doc/pointers.txt @@ -0,0 +1,38 @@ +0x18 - Team Name Screen Tilemap (LZ) + +0x35 - Title Graphics (LZ) + +0x38 - Title Tilemap (LZ) +0x39 - Intro Graphics 1 (LZ) +0x3A - Intro Graphics 2 (LZ) +0x3B - ??? (LZ?) +0x3C - Intro Tilemap (LZ) +0x3D - Intro Palette + +0x3E - Credits Graphics (LZ) +0x3F - Credits Tilemap (LZ) + +0x4A - Search - Ch3: Management Office Sign Tilemap (LZ) + +0x4D - Search - Various: Chore list, Camp Tips, Benson's Grave Tilemap (LZ) + +0x53 - Search - Ch1: Gina Ransom Letter Graphics (LZ) + +0x56 - Search - Ch3: Management Office Sign Graphics (LZ) + +0x5A - Search - Ch1: Patchies Note Stuck Graphics (LZ) + +0x5E - Search - Ch2: Benson's Grave Graphics (LZ) +0x5F - Search - Ch1: Camp Tips Graphics (LZ) +0x60 - Search - Ch2: Monster Poster Graphics (LZ) + +0x62 - Search - Ch2: Chore List Graphics (LZ) +0x63 - Search - Ch1: Controls Graphics (LZ) +0x64 - Search - Ch1: Ship Wall Paper Graphics (LZ) + +0x69 - Search - Ch5: Colonel Note Graphics 2 (LZ) + +0xDA - Title Screen - Nintendo Copyright Graphics (LZ) +0xDB - Title Screen - Subtitle Graphics (LZ) + +0xF8 - Search - Ch5: Colonel Note Graphics 1 (LZ) \ No newline at end of file diff --git a/AnotherTreasureIsland/gfx/en/chorelist_map1_edit.bin b/AnotherTreasureIsland/gfx/en/chorelist_map1_edit.bin new file mode 100644 index 0000000..1e3d9a9 --- /dev/null +++ b/AnotherTreasureIsland/gfx/en/chorelist_map1_edit.bin @@ -0,0 +1 @@ +  #     !"    # \ No newline at end of file diff --git a/AnotherTreasureIsland/gfx/en/chorelist_map2_edit.bin b/AnotherTreasureIsland/gfx/en/chorelist_map2_edit.bin new file mode 100644 index 0000000..ef3d069 --- /dev/null +++ b/AnotherTreasureIsland/gfx/en/chorelist_map2_edit.bin @@ -0,0 +1,2 @@ +gggggg  +gggggg"#`a$%bc&'degg-.gg/@ggAB=>gg?PggQRgg"#23$%45&'67JKggLMggpqggrsggtuggNOgg$$$$%%%%&&&&''''(((( \ No newline at end of file diff --git a/AnotherTreasureIsland/gfx/en/font_kanji_en.bin b/AnotherTreasureIsland/gfx/en/font_kanji_en.bin new file mode 100644 index 0000000..cf77dea Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/font_kanji_en.bin differ diff --git a/AnotherTreasureIsland/gfx/en/font_large.bin b/AnotherTreasureIsland/gfx/en/font_large.bin new file mode 100644 index 0000000..3cebd3b Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/font_large.bin differ diff --git a/AnotherTreasureIsland/gfx/en/font_main_en.bin b/AnotherTreasureIsland/gfx/en/font_main_en.bin new file mode 100644 index 0000000..b0d6bd5 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/font_main_en.bin differ diff --git a/AnotherTreasureIsland/gfx/en/hud_gfx.bin b/AnotherTreasureIsland/gfx/en/hud_gfx.bin new file mode 100644 index 0000000..d643b07 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/hud_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/intro_pal.bin b/AnotherTreasureIsland/gfx/en/intro_pal.bin new file mode 100644 index 0000000..eddace7 --- /dev/null +++ b/AnotherTreasureIsland/gfx/en/intro_pal.bin @@ -0,0 +1 @@ +q^1!B \ No newline at end of file diff --git a/AnotherTreasureIsland/gfx/en/journal1_map.bin b/AnotherTreasureIsland/gfx/en/journal1_map.bin new file mode 100644 index 0000000..84dcbad Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/journal1_map.bin differ diff --git a/AnotherTreasureIsland/gfx/en/journal2_map.bin b/AnotherTreasureIsland/gfx/en/journal2_map.bin new file mode 100644 index 0000000..e42a25c Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/journal2_map.bin differ diff --git a/AnotherTreasureIsland/gfx/en/journal3_map.bin b/AnotherTreasureIsland/gfx/en/journal3_map.bin new file mode 100644 index 0000000..6040785 --- /dev/null +++ b/AnotherTreasureIsland/gfx/en/journal3_map.bin @@ -0,0 +1 @@ +0`!0n000`!00000$1`!`!`!`!00`!000`!`!`!`!`!`! \ No newline at end of file diff --git a/AnotherTreasureIsland/gfx/en/journal4_map.bin b/AnotherTreasureIsland/gfx/en/journal4_map.bin new file mode 100644 index 0000000..24f9304 --- /dev/null +++ b/AnotherTreasureIsland/gfx/en/journal4_map.bin @@ -0,0 +1 @@ +0`!00000n00`!`!`!`!`!00000`!0n000,1.1`!`!`! \ No newline at end of file diff --git a/AnotherTreasureIsland/gfx/en/lz/FOR_LZ_COMPRESSED_FILES b/AnotherTreasureIsland/gfx/en/lz/FOR_LZ_COMPRESSED_FILES new file mode 100644 index 0000000..e69de29 diff --git a/AnotherTreasureIsland/gfx/en/lz_bensongrave_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_bensongrave_gfx.bin new file mode 100644 index 0000000..23645c5 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_bensongrave_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_camp_tips_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_camp_tips_gfx.bin new file mode 100644 index 0000000..e48deb6 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_camp_tips_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_chorelist_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_chorelist_gfx.bin new file mode 100644 index 0000000..9a6787a Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_chorelist_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_chorelistmisc_map.bin b/AnotherTreasureIsland/gfx/en/lz_chorelistmisc_map.bin new file mode 100644 index 0000000..44b581e Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_chorelistmisc_map.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_colonel_note_gfx1.bin b/AnotherTreasureIsland/gfx/en/lz_colonel_note_gfx1.bin new file mode 100644 index 0000000..8b78c90 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_colonel_note_gfx1.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_colonel_note_gfx2.bin b/AnotherTreasureIsland/gfx/en/lz_colonel_note_gfx2.bin new file mode 100644 index 0000000..929172d Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_colonel_note_gfx2.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_controls_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_controls_gfx.bin new file mode 100644 index 0000000..d9dd7f0 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_controls_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_credits_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_credits_gfx.bin new file mode 100644 index 0000000..e44b657 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_credits_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_credits_map.bin b/AnotherTreasureIsland/gfx/en/lz_credits_map.bin new file mode 100644 index 0000000..f419277 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_credits_map.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_gina_ransom_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_gina_ransom_gfx.bin new file mode 100644 index 0000000..79f1eae Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_gina_ransom_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_intro_gfx1.bin b/AnotherTreasureIsland/gfx/en/lz_intro_gfx1.bin new file mode 100644 index 0000000..4ec27cc Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_intro_gfx1.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_intro_gfx2.bin b/AnotherTreasureIsland/gfx/en/lz_intro_gfx2.bin new file mode 100644 index 0000000..1a38d79 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_intro_gfx2.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_intro_map.bin b/AnotherTreasureIsland/gfx/en/lz_intro_map.bin new file mode 100644 index 0000000..7de2594 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_intro_map.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_monsterposter_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_monsterposter_gfx.bin new file mode 100644 index 0000000..d95283a Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_monsterposter_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_nintendo_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_nintendo_gfx.bin new file mode 100644 index 0000000..470ed1f Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_nintendo_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_officesign_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_officesign_gfx.bin new file mode 100644 index 0000000..156bafd Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_officesign_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_officesign_map.bin b/AnotherTreasureIsland/gfx/en/lz_officesign_map.bin new file mode 100644 index 0000000..6777e7e Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_officesign_map.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_patchy_note_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_patchy_note_gfx.bin new file mode 100644 index 0000000..480a65a Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_patchy_note_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_ship_notes_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_ship_notes_gfx.bin new file mode 100644 index 0000000..e4f2ad0 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_ship_notes_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_subtitle_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_subtitle_gfx.bin new file mode 100644 index 0000000..2692e2c Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_subtitle_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_teamname_map.bin b/AnotherTreasureIsland/gfx/en/lz_teamname_map.bin new file mode 100644 index 0000000..430b199 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_teamname_map.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_title_gfx.bin b/AnotherTreasureIsland/gfx/en/lz_title_gfx.bin new file mode 100644 index 0000000..3daa515 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_title_gfx.bin differ diff --git a/AnotherTreasureIsland/gfx/en/lz_title_map.bin b/AnotherTreasureIsland/gfx/en/lz_title_map.bin new file mode 100644 index 0000000..b9f24ba Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/lz_title_map.bin differ diff --git a/AnotherTreasureIsland/gfx/en/menu_gfx.bin b/AnotherTreasureIsland/gfx/en/menu_gfx.bin new file mode 100644 index 0000000..b0f0f74 Binary files /dev/null and b/AnotherTreasureIsland/gfx/en/menu_gfx.bin differ diff --git a/AnotherTreasureIsland/readme.txt b/AnotherTreasureIsland/readme.txt new file mode 100644 index 0000000..fc07405 --- /dev/null +++ b/AnotherTreasureIsland/readme.txt @@ -0,0 +1,13 @@ +# Marvelous ~ Another Treasure Island ~ Translation + +Original Translation Project by tashi and DackR. +This project is aimed to improve the translation as well as making it easier to edit, it uses the original files from the project. + +You can build this by using: +- bass (ARM9 fork): https://github.com/ARM9/bass + - Must be in `./tools/bass`. +- Lunar Compress: http://fusoya.eludevisibility.org/lc/index.html + - Must be in `./tools/lc`. +- Put the original ROM as `./roms/Marvelous_JP.sfc` + +Then use _1lz_en.bat and _2build_en.bat to build the ROM. \ No newline at end of file diff --git a/AnotherTreasureIsland/text/en/items.bin b/AnotherTreasureIsland/text/en/items.bin new file mode 100644 index 0000000..3568d60 Binary files /dev/null and b/AnotherTreasureIsland/text/en/items.bin differ diff --git a/AnotherTreasureIsland/text/en/menu.bin b/AnotherTreasureIsland/text/en/menu.bin new file mode 100644 index 0000000..1207452 Binary files /dev/null and b/AnotherTreasureIsland/text/en/menu.bin differ diff --git a/AnotherTreasureIsland/text/en/script.bin b/AnotherTreasureIsland/text/en/script.bin new file mode 100644 index 0000000..ee72dbb Binary files /dev/null and b/AnotherTreasureIsland/text/en/script.bin differ diff --git a/AnotherTreasureIsland/tools/.gitignore b/AnotherTreasureIsland/tools/.gitignore new file mode 100644 index 0000000..40d89c9 --- /dev/null +++ b/AnotherTreasureIsland/tools/.gitignore @@ -0,0 +1,3 @@ +/bass +/bsnes-plus +/lc