From cd94dfaf8ff1c34f806c3e031ef6a9916384b8ca Mon Sep 17 00:00:00 2001 From: Bkg2k Date: Mon, 5 Oct 2020 15:50:52 +0200 Subject: [PATCH 1/5] chore(citra): add citra on verion nightly-1311 --- Config.in | 2 + configs/recalbox-x86_64_defconfig | 1 + package/citra-emu/001-pthread.patch | 13 +++++ package/citra-emu/Config.in | 10 ++++ package/citra-emu/citra-emu.mk | 49 ++++++++++++++++++ .../cavestory/init/roms/CaveStory/Config.dat | Bin .../init/roms/CaveStory/DoConfig.exe.old | Bin .../init/roms/CaveStory/Doukutsu.exe | Bin .../cavestory/init/roms/CaveStory/Manual.html | 0 .../init/roms/CaveStory/Manual/Display.html | 0 .../init/roms/CaveStory/Manual/Ditch.html | 0 .../init/roms/CaveStory/Manual/Ditch.png | Bin .../init/roms/CaveStory/Manual/DoukutsuL.html | 0 .../init/roms/CaveStory/Manual/Dummy.html | 0 .../init/roms/CaveStory/Manual/Enemy.png | Bin .../init/roms/CaveStory/Manual/Intro.html | 0 .../init/roms/CaveStory/Manual/Item.html | 0 .../roms/CaveStory/Manual/KeyControl.html | 0 .../init/roms/CaveStory/Manual/MyChar.png | Bin .../init/roms/CaveStory/Manual/Status.png | Bin .../init/roms/CaveStory/Manual/Title.png | Bin .../CaveStory/Manual/Troubleshooting.html | 0 .../init/roms/CaveStory/Manual/itemBox.png | Bin .../init/roms/CaveStory/Manual/itemDisk.png | Bin .../init/roms/CaveStory/Manual/itemEnergy.png | Bin .../init/roms/CaveStory/Manual/itemHeart.png | Bin .../init/roms/CaveStory/Manual/itemMax.png | Bin .../roms/CaveStory/Manual/itemMissile.png | Bin .../init/roms/CaveStory/Manual/itemServer.png | Bin .../init/roms/CaveStory/Manual/mochiKey.png | Bin .../init/roms/CaveStory/Manual/mochiMap.png | Bin .../roms/CaveStory/Manual/mochiRocket.png | Bin .../roms/CaveStory/Manual/naoku_curly.png | Bin .../init/roms/CaveStory/Manual/snapAction.png | Bin .../roms/CaveStory/Manual/snapDisplay.png | Bin .../init/roms/CaveStory/Manual/snapEscape.png | Bin .../init/roms/CaveStory/Manual/snapMochi.png | Bin .../init/roms/CaveStory/Manual/snapSave.png | Bin .../init/roms/CaveStory/Manual/snapTalk.png | Bin .../init/roms/CaveStory/Manual/snapTitle.png | Bin .../init/roms/CaveStory/OrgView.exe.old | Bin .../cavestory/init/roms/CaveStory/Readme.txt | 0 .../init/roms/CaveStory/data/Arms.pbm | Bin .../init/roms/CaveStory/data/ArmsImage.pbm | Bin .../init/roms/CaveStory/data/ArmsItem.tsc | 0 .../init/roms/CaveStory/data/Bullet.pbm | Bin .../init/roms/CaveStory/data/Caret.pbm | Bin .../init/roms/CaveStory/data/Credit.tsc | 0 .../init/roms/CaveStory/data/Face.pbm | Bin .../init/roms/CaveStory/data/Fade.pbm | Bin .../init/roms/CaveStory/data/Head.tsc | 0 .../init/roms/CaveStory/data/ItemImage.pbm | Bin .../init/roms/CaveStory/data/Loading.pbm | Bin .../init/roms/CaveStory/data/MyChar.pbm | Bin .../init/roms/CaveStory/data/Npc/Npc0.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcAlmo1.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcAlmo2.pbm | Bin .../roms/CaveStory/data/Npc/NpcBallos.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcBllg.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcCemet.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcCent.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcCurly.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcDark.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcDr.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcEggs1.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcEggs2.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcFrog.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcGuest.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcHell.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcHeri.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcIronH.pbm | Bin .../roms/CaveStory/data/Npc/NpcIsland.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcKings.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcMaze.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcMiza.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcMoon.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcOmg.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcPlant.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcPress.pbm | Bin .../roms/CaveStory/data/Npc/NpcPriest.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcRavil.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcRed.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcRegu.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcSand.pbm | Bin .../roms/CaveStory/data/Npc/NpcStream.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcSym.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcToro.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcTwinD.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcWeed.pbm | Bin .../init/roms/CaveStory/data/Npc/NpcX.pbm | Bin .../init/roms/CaveStory/data/Stage/0.pxa | Bin .../init/roms/CaveStory/data/Stage/0.pxe | Bin .../init/roms/CaveStory/data/Stage/0.pxm | Bin .../init/roms/CaveStory/data/Stage/0.tsc | 0 .../init/roms/CaveStory/data/Stage/555.pxe | Bin .../init/roms/CaveStory/data/Stage/Almond.pxa | Bin .../init/roms/CaveStory/data/Stage/Almond.pxe | Bin .../init/roms/CaveStory/data/Stage/Almond.pxm | Bin .../init/roms/CaveStory/data/Stage/Almond.tsc | 0 .../init/roms/CaveStory/data/Stage/Ballo1.pxe | Bin .../init/roms/CaveStory/data/Stage/Ballo1.pxm | Bin .../init/roms/CaveStory/data/Stage/Ballo1.tsc | 0 .../init/roms/CaveStory/data/Stage/Ballo2.pxe | Bin .../init/roms/CaveStory/data/Stage/Ballo2.pxm | Bin .../init/roms/CaveStory/data/Stage/Ballo2.tsc | 0 .../init/roms/CaveStory/data/Stage/Barr.pxa | Bin .../init/roms/CaveStory/data/Stage/Barr.pxe | Bin .../init/roms/CaveStory/data/Stage/Barr.pxm | Bin .../init/roms/CaveStory/data/Stage/Barr.tsc | 0 .../init/roms/CaveStory/data/Stage/Blcny1.pxe | Bin .../init/roms/CaveStory/data/Stage/Blcny1.pxm | Bin .../init/roms/CaveStory/data/Stage/Blcny1.tsc | 0 .../init/roms/CaveStory/data/Stage/Blcny2.pxe | Bin .../init/roms/CaveStory/data/Stage/Blcny2.pxm | Bin .../init/roms/CaveStory/data/Stage/Blcny2.tsc | 0 .../init/roms/CaveStory/data/Stage/Cave.pxa | Bin .../init/roms/CaveStory/data/Stage/Cave.pxe | Bin .../init/roms/CaveStory/data/Stage/Cave.pxm | Bin .../init/roms/CaveStory/data/Stage/Cave.tsc | 0 .../init/roms/CaveStory/data/Stage/Cemet.pxe | Bin .../init/roms/CaveStory/data/Stage/Cemet.pxm | Bin .../init/roms/CaveStory/data/Stage/Cemet.tsc | 0 .../init/roms/CaveStory/data/Stage/Cent.pxa | Bin .../init/roms/CaveStory/data/Stage/Cent.pxe | Bin .../init/roms/CaveStory/data/Stage/Cent.pxm | Bin .../init/roms/CaveStory/data/Stage/Cent.tsc | 0 .../init/roms/CaveStory/data/Stage/CentW.pxe | Bin .../init/roms/CaveStory/data/Stage/CentW.pxm | Bin .../init/roms/CaveStory/data/Stage/CentW.tsc | 0 .../init/roms/CaveStory/data/Stage/Chako.pxe | Bin .../init/roms/CaveStory/data/Stage/Chako.pxm | Bin .../init/roms/CaveStory/data/Stage/Chako.tsc | 0 .../init/roms/CaveStory/data/Stage/Clock.pxe | Bin .../init/roms/CaveStory/data/Stage/Clock.pxm | Bin .../init/roms/CaveStory/data/Stage/Clock.tsc | 0 .../init/roms/CaveStory/data/Stage/Comu.pxe | Bin .../init/roms/CaveStory/data/Stage/Comu.pxm | Bin .../init/roms/CaveStory/data/Stage/Comu.tsc | 0 .../init/roms/CaveStory/data/Stage/Cook.pxm | Bin .../init/roms/CaveStory/data/Stage/Cthu.pxe | Bin .../init/roms/CaveStory/data/Stage/Cthu.pxm | Bin .../init/roms/CaveStory/data/Stage/Cthu.tsc | 0 .../init/roms/CaveStory/data/Stage/Cthu2.pxe | Bin .../init/roms/CaveStory/data/Stage/Cthu2.pxm | Bin .../init/roms/CaveStory/data/Stage/Cthu2.tsc | 0 .../init/roms/CaveStory/data/Stage/Curly.pxe | Bin .../init/roms/CaveStory/data/Stage/Curly.pxm | Bin .../init/roms/CaveStory/data/Stage/Curly.tsc | 0 .../init/roms/CaveStory/data/Stage/CurlyS.pxe | Bin .../init/roms/CaveStory/data/Stage/CurlyS.pxm | Bin .../init/roms/CaveStory/data/Stage/CurlyS.tsc | 0 .../init/roms/CaveStory/data/Stage/Dark.pxe | Bin .../init/roms/CaveStory/data/Stage/Dark.pxm | Bin .../init/roms/CaveStory/data/Stage/Dark.tsc | 0 .../init/roms/CaveStory/data/Stage/Drain.pxe | Bin .../init/roms/CaveStory/data/Stage/Drain.pxm | Bin .../init/roms/CaveStory/data/Stage/Drain.tsc | 0 .../init/roms/CaveStory/data/Stage/EgEnd1.pxe | Bin .../init/roms/CaveStory/data/Stage/EgEnd1.pxm | Bin .../init/roms/CaveStory/data/Stage/EgEnd1.tsc | 0 .../init/roms/CaveStory/data/Stage/EgEnd2.pxe | Bin .../init/roms/CaveStory/data/Stage/EgEnd2.pxm | Bin .../init/roms/CaveStory/data/Stage/EgEnd2.tsc | 0 .../init/roms/CaveStory/data/Stage/Egg1.pxe | Bin .../init/roms/CaveStory/data/Stage/Egg1.pxm | Bin .../init/roms/CaveStory/data/Stage/Egg1.tsc | 0 .../init/roms/CaveStory/data/Stage/Egg6.pxe | Bin .../init/roms/CaveStory/data/Stage/Egg6.pxm | Bin .../init/roms/CaveStory/data/Stage/Egg6.tsc | 0 .../init/roms/CaveStory/data/Stage/EggIn.pxa | Bin .../init/roms/CaveStory/data/Stage/EggR.pxe | Bin .../init/roms/CaveStory/data/Stage/EggR.pxm | Bin .../init/roms/CaveStory/data/Stage/EggR.tsc | 0 .../init/roms/CaveStory/data/Stage/EggR2.pxe | Bin .../init/roms/CaveStory/data/Stage/EggR2.pxm | Bin .../init/roms/CaveStory/data/Stage/EggR2.tsc | 0 .../init/roms/CaveStory/data/Stage/EggX.pxa | Bin .../init/roms/CaveStory/data/Stage/EggX.pxe | Bin .../init/roms/CaveStory/data/Stage/EggX.pxm | Bin .../init/roms/CaveStory/data/Stage/EggX.tsc | 0 .../init/roms/CaveStory/data/Stage/EggX2.pxe | Bin .../init/roms/CaveStory/data/Stage/EggX2.pxm | Bin .../init/roms/CaveStory/data/Stage/EggX2.tsc | 0 .../init/roms/CaveStory/data/Stage/Eggs.pxa | Bin .../init/roms/CaveStory/data/Stage/Eggs.pxe | Bin .../init/roms/CaveStory/data/Stage/Eggs.pxm | Bin .../init/roms/CaveStory/data/Stage/Eggs.tsc | 0 .../init/roms/CaveStory/data/Stage/Eggs2.pxe | Bin .../init/roms/CaveStory/data/Stage/Eggs2.pxm | Bin .../init/roms/CaveStory/data/Stage/Eggs2.tsc | 0 .../init/roms/CaveStory/data/Stage/Fall.pxa | Bin .../init/roms/CaveStory/data/Stage/Fall.pxe | Bin .../init/roms/CaveStory/data/Stage/Fall.pxm | Bin .../init/roms/CaveStory/data/Stage/Fall.tsc | 0 .../init/roms/CaveStory/data/Stage/Frog.pxe | Bin .../init/roms/CaveStory/data/Stage/Frog.pxm | Bin .../init/roms/CaveStory/data/Stage/Frog.tsc | 0 .../init/roms/CaveStory/data/Stage/Gard.pxa | Bin .../init/roms/CaveStory/data/Stage/Gard.pxe | Bin .../init/roms/CaveStory/data/Stage/Gard.pxm | Bin .../init/roms/CaveStory/data/Stage/Gard.tsc | 0 .../init/roms/CaveStory/data/Stage/Hell.pxa | Bin .../init/roms/CaveStory/data/Stage/Hell1.pxe | Bin .../init/roms/CaveStory/data/Stage/Hell1.pxm | Bin .../init/roms/CaveStory/data/Stage/Hell1.tsc | 0 .../init/roms/CaveStory/data/Stage/Hell2.pxe | Bin .../init/roms/CaveStory/data/Stage/Hell2.pxm | Bin .../init/roms/CaveStory/data/Stage/Hell2.tsc | 0 .../init/roms/CaveStory/data/Stage/Hell3.pxe | Bin .../init/roms/CaveStory/data/Stage/Hell3.pxm | Bin .../init/roms/CaveStory/data/Stage/Hell3.tsc | 0 .../init/roms/CaveStory/data/Stage/Hell4.pxe | Bin .../init/roms/CaveStory/data/Stage/Hell4.pxm | Bin .../init/roms/CaveStory/data/Stage/Hell4.tsc | 0 .../init/roms/CaveStory/data/Stage/Hell42.pxe | Bin .../init/roms/CaveStory/data/Stage/Hell42.pxm | Bin .../init/roms/CaveStory/data/Stage/Hell42.tsc | 0 .../init/roms/CaveStory/data/Stage/Island.pxe | Bin .../init/roms/CaveStory/data/Stage/Island.pxm | Bin .../init/roms/CaveStory/data/Stage/Island.tsc | 0 .../init/roms/CaveStory/data/Stage/Itoh.pxe | Bin .../init/roms/CaveStory/data/Stage/Itoh.pxm | Bin .../init/roms/CaveStory/data/Stage/Itoh.tsc | 0 .../init/roms/CaveStory/data/Stage/Jail.pxa | Bin .../init/roms/CaveStory/data/Stage/Jail1.pxe | Bin .../init/roms/CaveStory/data/Stage/Jail1.pxm | Bin .../init/roms/CaveStory/data/Stage/Jail1.tsc | 0 .../init/roms/CaveStory/data/Stage/Jail2.pxe | Bin .../init/roms/CaveStory/data/Stage/Jail2.pxm | Bin .../init/roms/CaveStory/data/Stage/Jail2.tsc | 0 .../init/roms/CaveStory/data/Stage/Jenka1.pxe | Bin .../init/roms/CaveStory/data/Stage/Jenka1.pxm | Bin .../init/roms/CaveStory/data/Stage/Jenka1.tsc | 0 .../init/roms/CaveStory/data/Stage/Jenka2.pxe | Bin .../init/roms/CaveStory/data/Stage/Jenka2.pxm | Bin .../init/roms/CaveStory/data/Stage/Jenka2.tsc | 0 .../init/roms/CaveStory/data/Stage/Kings.pxe | Bin .../init/roms/CaveStory/data/Stage/Kings.pxm | Bin .../init/roms/CaveStory/data/Stage/Kings.tsc | 0 .../init/roms/CaveStory/data/Stage/Labo.pxa | Bin .../init/roms/CaveStory/data/Stage/Little.pxe | Bin .../init/roms/CaveStory/data/Stage/Little.pxm | Bin .../init/roms/CaveStory/data/Stage/Little.tsc | 0 .../init/roms/CaveStory/data/Stage/Lounge.pxe | Bin .../init/roms/CaveStory/data/Stage/Lounge.pxm | Bin .../init/roms/CaveStory/data/Stage/Lounge.tsc | 0 .../init/roms/CaveStory/data/Stage/Malco.pxe | Bin .../init/roms/CaveStory/data/Stage/Malco.pxm | Bin .../init/roms/CaveStory/data/Stage/Malco.tsc | 0 .../init/roms/CaveStory/data/Stage/Mapi.pxe | Bin .../init/roms/CaveStory/data/Stage/Mapi.pxm | Bin .../init/roms/CaveStory/data/Stage/Mapi.tsc | 0 .../init/roms/CaveStory/data/Stage/Maze.pxa | Bin .../init/roms/CaveStory/data/Stage/MazeA.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeA.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeA.tsc | 0 .../init/roms/CaveStory/data/Stage/MazeB.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeB.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeB.tsc | 0 .../init/roms/CaveStory/data/Stage/MazeD.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeD.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeD.tsc | 0 .../init/roms/CaveStory/data/Stage/MazeH.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeH.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeH.tsc | 0 .../init/roms/CaveStory/data/Stage/MazeI.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeI.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeI.tsc | 0 .../init/roms/CaveStory/data/Stage/MazeM.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeM.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeM.tsc | 0 .../init/roms/CaveStory/data/Stage/MazeO.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeO.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeO.tsc | 0 .../init/roms/CaveStory/data/Stage/MazeS.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeS.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeS.tsc | 0 .../init/roms/CaveStory/data/Stage/MazeW.pxe | Bin .../init/roms/CaveStory/data/Stage/MazeW.pxm | Bin .../init/roms/CaveStory/data/Stage/MazeW.tsc | 0 .../init/roms/CaveStory/data/Stage/MiBox.pxe | Bin .../init/roms/CaveStory/data/Stage/MiBox.pxm | Bin .../init/roms/CaveStory/data/Stage/MiBox.tsc | 0 .../init/roms/CaveStory/data/Stage/Mimi.pxa | Bin .../init/roms/CaveStory/data/Stage/Mimi.pxe | Bin .../init/roms/CaveStory/data/Stage/Mimi.pxm | Bin .../init/roms/CaveStory/data/Stage/Mimi.tsc | 0 .../init/roms/CaveStory/data/Stage/Momo.pxe | Bin .../init/roms/CaveStory/data/Stage/Momo.pxm | Bin .../init/roms/CaveStory/data/Stage/Momo.tsc | 0 .../init/roms/CaveStory/data/Stage/New.pxe | Bin .../init/roms/CaveStory/data/Stage/Oside.pxa | Bin .../init/roms/CaveStory/data/Stage/Oside.pxe | Bin .../init/roms/CaveStory/data/Stage/Oside.pxm | Bin .../init/roms/CaveStory/data/Stage/Oside.tsc | 0 .../init/roms/CaveStory/data/Stage/Ostep.pxe | Bin .../init/roms/CaveStory/data/Stage/Ostep.pxm | Bin .../init/roms/CaveStory/data/Stage/Ostep.tsc | 0 .../init/roms/CaveStory/data/Stage/Pens.pxa | Bin .../init/roms/CaveStory/data/Stage/Pens1.pxe | Bin .../init/roms/CaveStory/data/Stage/Pens1.pxm | Bin .../init/roms/CaveStory/data/Stage/Pens1.tsc | 0 .../init/roms/CaveStory/data/Stage/Pens2.pxe | Bin .../init/roms/CaveStory/data/Stage/Pens2.pxm | Bin .../init/roms/CaveStory/data/Stage/Pens2.tsc | 0 .../init/roms/CaveStory/data/Stage/Pixel.pxe | Bin .../init/roms/CaveStory/data/Stage/Pixel.pxm | Bin .../init/roms/CaveStory/data/Stage/Pixel.tsc | 0 .../init/roms/CaveStory/data/Stage/Plant.pxe | Bin .../init/roms/CaveStory/data/Stage/Plant.pxm | Bin .../init/roms/CaveStory/data/Stage/Plant.tsc | 0 .../init/roms/CaveStory/data/Stage/Pole.pxe | Bin .../init/roms/CaveStory/data/Stage/Pole.pxm | Bin .../init/roms/CaveStory/data/Stage/Pole.tsc | 0 .../init/roms/CaveStory/data/Stage/Pool.pxe | Bin .../init/roms/CaveStory/data/Stage/Pool.pxm | Bin .../init/roms/CaveStory/data/Stage/Pool.tsc | 0 .../init/roms/CaveStory/data/Stage/Prefa1.pxe | Bin .../init/roms/CaveStory/data/Stage/Prefa1.pxm | Bin .../init/roms/CaveStory/data/Stage/Prefa1.tsc | 0 .../init/roms/CaveStory/data/Stage/Prefa2.pxe | Bin .../init/roms/CaveStory/data/Stage/Prefa2.pxm | Bin .../init/roms/CaveStory/data/Stage/Prefa2.tsc | 0 .../init/roms/CaveStory/data/Stage/Priso1.pxe | Bin .../init/roms/CaveStory/data/Stage/Priso1.pxm | Bin .../init/roms/CaveStory/data/Stage/Priso1.tsc | 0 .../init/roms/CaveStory/data/Stage/Priso2.pxe | Bin .../init/roms/CaveStory/data/Stage/Priso2.pxm | Bin .../init/roms/CaveStory/data/Stage/Priso2.tsc | 0 .../init/roms/CaveStory/data/Stage/Prt0.pbm | Bin .../roms/CaveStory/data/Stage/PrtAlmond.pbm | Bin .../roms/CaveStory/data/Stage/PrtBarr.pbm | Bin .../roms/CaveStory/data/Stage/PrtCave.pbm | Bin .../roms/CaveStory/data/Stage/PrtCent.pbm | Bin .../roms/CaveStory/data/Stage/PrtEggIn.pbm | Bin .../roms/CaveStory/data/Stage/PrtEggX.pbm | Bin .../roms/CaveStory/data/Stage/PrtEggs.pbm | Bin .../roms/CaveStory/data/Stage/PrtFall.pbm | Bin .../roms/CaveStory/data/Stage/PrtGard.pbm | Bin .../roms/CaveStory/data/Stage/PrtHell.pbm | Bin .../roms/CaveStory/data/Stage/PrtJail.pbm | Bin .../roms/CaveStory/data/Stage/PrtLabo.pbm | Bin .../roms/CaveStory/data/Stage/PrtMaze.pbm | Bin .../roms/CaveStory/data/Stage/PrtMimi.pbm | Bin .../roms/CaveStory/data/Stage/PrtOside.pbm | Bin .../roms/CaveStory/data/Stage/PrtPens.pbm | Bin .../roms/CaveStory/data/Stage/PrtRiver.pbm | Bin .../roms/CaveStory/data/Stage/PrtSand.pbm | Bin .../roms/CaveStory/data/Stage/PrtStore.pbm | Bin .../roms/CaveStory/data/Stage/PrtWeed.pbm | Bin .../roms/CaveStory/data/Stage/PrtWhite.pbm | Bin .../init/roms/CaveStory/data/Stage/Ring1.pxe | Bin .../init/roms/CaveStory/data/Stage/Ring1.pxm | Bin .../init/roms/CaveStory/data/Stage/Ring1.tsc | 0 .../init/roms/CaveStory/data/Stage/Ring2.pxe | Bin .../init/roms/CaveStory/data/Stage/Ring2.pxm | Bin .../init/roms/CaveStory/data/Stage/Ring2.tsc | 0 .../init/roms/CaveStory/data/Stage/Ring3.pxe | Bin .../init/roms/CaveStory/data/Stage/Ring3.pxm | Bin .../init/roms/CaveStory/data/Stage/Ring3.tsc | 0 .../init/roms/CaveStory/data/Stage/River.pxa | Bin .../init/roms/CaveStory/data/Stage/River.pxe | Bin .../init/roms/CaveStory/data/Stage/River.pxm | Bin .../init/roms/CaveStory/data/Stage/River.tsc | 0 .../init/roms/CaveStory/data/Stage/Sand.pxa | Bin .../init/roms/CaveStory/data/Stage/Sand.pxe | Bin .../init/roms/CaveStory/data/Stage/Sand.pxm | Bin .../init/roms/CaveStory/data/Stage/Sand.tsc | 0 .../init/roms/CaveStory/data/Stage/SandE.pxe | Bin .../init/roms/CaveStory/data/Stage/SandE.pxm | Bin .../init/roms/CaveStory/data/Stage/SandE.tsc | 0 .../init/roms/CaveStory/data/Stage/Santa.pxe | Bin .../init/roms/CaveStory/data/Stage/Santa.pxm | Bin .../init/roms/CaveStory/data/Stage/Santa.tsc | 0 .../init/roms/CaveStory/data/Stage/Shelt.pxa | Bin .../init/roms/CaveStory/data/Stage/Shelt.pxe | Bin .../init/roms/CaveStory/data/Stage/Shelt.pxm | Bin .../init/roms/CaveStory/data/Stage/Shelt.tsc | 0 .../init/roms/CaveStory/data/Stage/Start.pxe | Bin .../init/roms/CaveStory/data/Stage/Start.pxm | Bin .../init/roms/CaveStory/data/Stage/Start.tsc | 0 .../init/roms/CaveStory/data/Stage/Statue.pxe | Bin .../init/roms/CaveStory/data/Stage/Statue.pxm | Bin .../init/roms/CaveStory/data/Stage/Statue.tsc | 0 .../init/roms/CaveStory/data/Stage/Store.pxa | Bin .../init/roms/CaveStory/data/Stage/Stream.pxe | Bin .../init/roms/CaveStory/data/Stage/Stream.pxm | Bin .../init/roms/CaveStory/data/Stage/Stream.tsc | 0 .../init/roms/CaveStory/data/Stage/Weed.pxa | Bin .../init/roms/CaveStory/data/Stage/Weed.pxe | Bin .../init/roms/CaveStory/data/Stage/Weed.pxm | Bin .../init/roms/CaveStory/data/Stage/Weed.tsc | 0 .../init/roms/CaveStory/data/Stage/WeedB.pxe | Bin .../init/roms/CaveStory/data/Stage/WeedB.pxm | Bin .../init/roms/CaveStory/data/Stage/WeedB.tsc | 0 .../init/roms/CaveStory/data/Stage/WeedD.pxe | Bin .../init/roms/CaveStory/data/Stage/WeedD.pxm | Bin .../init/roms/CaveStory/data/Stage/WeedD.tsc | 0 .../init/roms/CaveStory/data/Stage/WeedS.pxe | Bin .../init/roms/CaveStory/data/Stage/WeedS.pxm | Bin .../init/roms/CaveStory/data/Stage/WeedS.tsc | 0 .../init/roms/CaveStory/data/Stage/White.pxa | Bin .../init/roms/CaveStory/data/Stage/e_Blcn.pxe | Bin .../init/roms/CaveStory/data/Stage/e_Blcn.pxm | Bin .../init/roms/CaveStory/data/Stage/e_Blcn.tsc | 0 .../init/roms/CaveStory/data/Stage/e_Ceme.pxe | Bin .../init/roms/CaveStory/data/Stage/e_Ceme.pxm | Bin .../init/roms/CaveStory/data/Stage/e_Ceme.tsc | 0 .../init/roms/CaveStory/data/Stage/e_Jenk.pxe | Bin .../init/roms/CaveStory/data/Stage/e_Jenk.pxm | Bin .../init/roms/CaveStory/data/Stage/e_Jenk.tsc | 0 .../init/roms/CaveStory/data/Stage/e_Labo.pxe | Bin .../init/roms/CaveStory/data/Stage/e_Labo.pxm | Bin .../init/roms/CaveStory/data/Stage/e_Labo.tsc | 0 .../init/roms/CaveStory/data/Stage/e_Malc.pxe | Bin .../init/roms/CaveStory/data/Stage/e_Malc.pxm | Bin .../init/roms/CaveStory/data/Stage/e_Malc.tsc | 0 .../init/roms/CaveStory/data/Stage/e_Maze.pxe | Bin .../init/roms/CaveStory/data/Stage/e_Maze.pxm | Bin .../init/roms/CaveStory/data/Stage/e_Maze.tsc | 0 .../init/roms/CaveStory/data/Stage/e_Sky.pxe | Bin .../init/roms/CaveStory/data/Stage/e_Sky.pxm | Bin .../init/roms/CaveStory/data/Stage/e_Sky.tsc | 0 .../init/roms/CaveStory/data/StageImage.pbm | Bin .../init/roms/CaveStory/data/StageSelect.tsc | 0 .../init/roms/CaveStory/data/TextBox.pbm | Bin .../init/roms/CaveStory/data/Title.pbm | Bin .../init/roms/CaveStory/data/bk0.pbm | Bin .../init/roms/CaveStory/data/bkBlack.pbm | Bin .../init/roms/CaveStory/data/bkBlue.pbm | Bin .../init/roms/CaveStory/data/bkFall.pbm | Bin .../init/roms/CaveStory/data/bkFog.pbm | Bin .../init/roms/CaveStory/data/bkGard.pbm | Bin .../init/roms/CaveStory/data/bkGray.pbm | Bin .../init/roms/CaveStory/data/bkGreen.pbm | Bin .../init/roms/CaveStory/data/bkMaze.pbm | Bin .../init/roms/CaveStory/data/bkMoon.pbm | Bin .../init/roms/CaveStory/data/bkRed.pbm | Bin .../init/roms/CaveStory/data/bkWater.pbm | Bin .../init/roms/CaveStory/data/casts.pbm | Bin .../init/roms/CaveStory/data/npc.tbl | Bin 441 files changed, 75 insertions(+) create mode 100644 package/citra-emu/001-pthread.patch create mode 100644 package/citra-emu/Config.in create mode 100644 package/citra-emu/citra-emu.mk mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Config.dat mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/DoConfig.exe.old mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Doukutsu.exe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Display.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Ditch.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Ditch.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/DoukutsuL.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Dummy.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Enemy.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Intro.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Item.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/KeyControl.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/MyChar.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Status.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Title.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Troubleshooting.html mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemBox.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemDisk.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemEnergy.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemHeart.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemMax.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemMissile.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemServer.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiKey.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiMap.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiRocket.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/naoku_curly.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapAction.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapDisplay.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapEscape.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapMochi.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapSave.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapTalk.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapTitle.png mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/OrgView.exe.old mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Readme.txt mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Arms.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ArmsImage.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ArmsItem.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Bullet.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Caret.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Credit.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Face.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Fade.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Head.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ItemImage.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Loading.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/MyChar.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/Npc0.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcAlmo1.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcAlmo2.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcBallos.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcBllg.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCemet.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCent.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCurly.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcDark.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcDr.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcEggs1.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcEggs2.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcFrog.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcGuest.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcHell.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcHeri.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcIronH.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcIsland.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcKings.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMaze.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMiza.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMoon.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcOmg.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPlant.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPress.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPriest.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRavil.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRed.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRegu.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcSand.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcStream.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcSym.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcToro.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcTwinD.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcWeed.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcX.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/555.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cook.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggIn.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Labo.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Maze.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/New.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prt0.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtAlmond.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtBarr.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtCave.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtCent.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggIn.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggX.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggs.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtFall.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtGard.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtHell.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtJail.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtLabo.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtMaze.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtMimi.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtOside.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtPens.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtRiver.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtSand.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtStore.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtWeed.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtWhite.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Store.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/White.pxa mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.pxe mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.pxm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/StageImage.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/StageSelect.tsc mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/TextBox.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Title.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bk0.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkBlack.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkBlue.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkFall.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkFog.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGard.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGray.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGreen.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkMaze.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkMoon.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkRed.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkWater.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/casts.pbm mode change 100644 => 100755 package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/npc.tbl diff --git a/Config.in b/Config.in index b88e3060aa..4d28dd628b 100644 --- a/Config.in +++ b/Config.in @@ -142,6 +142,8 @@ menu "Emulators" source "$BR2_EXTERNAL_RECALBOX_PATH/package/supermodel/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/ti99sim/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/xroar/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/citra-emu/Config.in" + if BR2_PACKAGE_RETROARCH menu "Libretro Cores" diff --git a/configs/recalbox-x86_64_defconfig b/configs/recalbox-x86_64_defconfig index daaa53a427..4f6c84e836 100644 --- a/configs/recalbox-x86_64_defconfig +++ b/configs/recalbox-x86_64_defconfig @@ -283,6 +283,7 @@ BR2_PACKAGE_LIBRETRO_BEETLE_PSX_HW=y BR2_PACKAGE_LIBRETRO_BEETLE_PSX=y BR2_PACKAGE_LIBRETRO_BEETLE_SATURN=y BR2_PACKAGE_LIBRETRO_BEETLE_SUPERGRAFX=y +BR2_PACKAGE_CITRA_EMU=y BR2_PACKAGE_LIBRETRO_BEETLE_VB=y BR2_PACKAGE_LIBRETRO_BEETLE_WSWAN=y BR2_PACKAGE_LIBRETRO_BLUEMSX=y diff --git a/package/citra-emu/001-pthread.patch b/package/citra-emu/001-pthread.patch new file mode 100644 index 0000000000..cbc8e9287b --- /dev/null +++ b/package/citra-emu/001-pthread.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2797d18..ff16b09 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -191,7 +191,7 @@ if (NOT Boost_FOUND) + endif() + + # Prefer the -pthread flag on Linux. +-set(THREADS_PREFER_PTHREAD_FLAG ON) ++set(THREADS_PTHREAD_ARG "0" CACHE STRING "Result from TRY_RUN" FORCE) + find_package(Threads REQUIRED) + + if (ENABLE_SDL2) \ No newline at end of file diff --git a/package/citra-emu/Config.in b/package/citra-emu/Config.in new file mode 100644 index 0000000000..695baf28c6 --- /dev/null +++ b/package/citra-emu/Config.in @@ -0,0 +1,10 @@ + +config BR2_PACKAGE_CITRA_EMU + bool "citra-emu" + select BR2_PACKAGE_SDL2 + select BR2_PACKAGE_FMT + select BR2_PACKAGE_BOOST + select BR2_PACKAGE_FFMPEG + help + Citra-emu a Emulator core for Nintendo 3DS. + https://citra-emu.org/ diff --git a/package/citra-emu/citra-emu.mk b/package/citra-emu/citra-emu.mk new file mode 100644 index 0000000000..cd6703cfb8 --- /dev/null +++ b/package/citra-emu/citra-emu.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# CITRA_EMU +# +################################################################################ + +CITRA_EMU_VERSION = nightly-1311 +CITRA_EMU_SITE = https://github.com/citra-emu/citra-nightly.git +CITRA_EMU_SITE_METHOD = git +CITRA_EMU_GIT_SUBMODULES = YES +CITRA_EMU_LICENSE = GPLv2 +CITRA_EMU_DEPENDENCIES = sdl2 fmt ffmpeg boost +CITRA_EMU_SUPPORTS_IN_SOURCE_BUILD = NO + +CITRA_EMU_CONF_OPTS += -DENABLE_QT=OFF +CITRA_EMU_CONF_OPTS += -DENABLE_SDL2=ON +CITRA_EMU_CONF_OPTS += -DENABLE_WEB_SERVICE=ON +CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG=ON +CITRA_EMU_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release +CITRA_EMU_CONF_ENV += LDFLAGS=-lpthread + +define CITRA_EMU_INSTALL_TARGET_CMDS + mkdir -p $(TARGET_DIR)/usr/bin + mkdir -p $(TARGET_DIR)/usr/lib + $(INSTALL) -D $(@D)/buildroot-build/bin/citra \ + $(TARGET_DIR)/usr/bin/citra + $(INSTALL) -D $(@D)/buildroot-build/bin/citra-room \ + $(TARGET_DIR)/usr/bin/citra-room + cp -pr $(@D)/buildroot-build/externals/inih/lib* \ + $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/cubeb/lib* \ + $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/dynarmic/src/lib* \ + $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/teakra/src/lib* \ + $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/libressl/tls/lib* \ + $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/libressl/ssl/lib* \ + $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/libressl/crypto/lib* \ + $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/lurlparser/lib*\ + $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/fmt/lib* \ + $(TARGET_DIR)/usr/lib/ +endef + +$(eval $(cmake-package)) diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Config.dat b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Config.dat old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/DoConfig.exe.old b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/DoConfig.exe.old old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Doukutsu.exe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Doukutsu.exe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Display.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Display.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Ditch.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Ditch.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Ditch.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Ditch.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/DoukutsuL.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/DoukutsuL.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Dummy.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Dummy.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Enemy.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Enemy.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Intro.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Intro.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Item.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Item.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/KeyControl.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/KeyControl.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/MyChar.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/MyChar.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Status.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Status.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Title.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Title.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Troubleshooting.html b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/Troubleshooting.html old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemBox.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemBox.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemDisk.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemDisk.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemEnergy.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemEnergy.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemHeart.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemHeart.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemMax.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemMax.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemMissile.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemMissile.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemServer.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/itemServer.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiKey.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiKey.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiMap.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiMap.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiRocket.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/mochiRocket.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/naoku_curly.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/naoku_curly.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapAction.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapAction.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapDisplay.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapDisplay.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapEscape.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapEscape.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapMochi.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapMochi.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapSave.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapSave.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapTalk.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapTalk.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapTitle.png b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Manual/snapTitle.png old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/OrgView.exe.old b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/OrgView.exe.old old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Readme.txt b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/Readme.txt old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Arms.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Arms.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ArmsImage.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ArmsImage.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ArmsItem.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ArmsItem.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Bullet.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Bullet.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Caret.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Caret.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Credit.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Credit.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Face.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Face.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Fade.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Fade.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Head.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Head.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ItemImage.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/ItemImage.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Loading.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Loading.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/MyChar.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/MyChar.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/Npc0.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/Npc0.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcAlmo1.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcAlmo1.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcAlmo2.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcAlmo2.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcBallos.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcBallos.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcBllg.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcBllg.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCemet.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCemet.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCent.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCent.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCurly.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcCurly.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcDark.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcDark.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcDr.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcDr.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcEggs1.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcEggs1.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcEggs2.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcEggs2.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcFrog.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcFrog.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcGuest.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcGuest.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcHell.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcHell.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcHeri.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcHeri.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcIronH.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcIronH.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcIsland.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcIsland.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcKings.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcKings.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMaze.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMaze.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMiza.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMiza.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMoon.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcMoon.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcOmg.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcOmg.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPlant.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPlant.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPress.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPress.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPriest.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcPriest.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRavil.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRavil.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRed.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRed.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRegu.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcRegu.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcSand.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcSand.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcStream.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcStream.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcSym.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcSym.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcToro.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcToro.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcTwinD.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcTwinD.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcWeed.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcWeed.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcX.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Npc/NpcX.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/0.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/555.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/555.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Almond.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ballo2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Barr.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Blcny2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cave.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cemet.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cent.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CentW.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Chako.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Clock.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Comu.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cook.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cook.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Cthu2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Curly.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/CurlyS.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Dark.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Drain.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EgEnd2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Egg6.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggIn.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggIn.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggR2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/EggX2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Eggs2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Fall.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Frog.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Gard.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell3.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell4.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Hell42.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Island.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Itoh.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jail2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Jenka2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Kings.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Labo.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Labo.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Little.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Lounge.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Malco.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mapi.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Maze.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Maze.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeA.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeB.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeD.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeH.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeI.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeM.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeO.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeS.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MazeW.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/MiBox.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Mimi.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Momo.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/New.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/New.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Oside.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ostep.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pens2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pixel.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Plant.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pole.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Pool.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prefa2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Priso2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prt0.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Prt0.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtAlmond.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtAlmond.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtBarr.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtBarr.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtCave.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtCave.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtCent.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtCent.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggIn.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggIn.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggX.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggX.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggs.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtEggs.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtFall.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtFall.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtGard.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtGard.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtHell.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtHell.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtJail.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtJail.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtLabo.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtLabo.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtMaze.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtMaze.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtMimi.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtMimi.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtOside.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtOside.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtPens.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtPens.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtRiver.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtRiver.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtSand.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtSand.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtStore.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtStore.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtWeed.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtWeed.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtWhite.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/PrtWhite.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring1.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring2.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Ring3.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/River.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Sand.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/SandE.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Santa.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Shelt.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Start.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Statue.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Store.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Store.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Stream.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/Weed.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedB.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedD.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/WeedS.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/White.pxa b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/White.pxa old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Blcn.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Ceme.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Jenk.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Labo.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Malc.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Maze.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.pxe b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.pxe old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.pxm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.pxm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Stage/e_Sky.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/StageImage.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/StageImage.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/StageSelect.tsc b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/StageSelect.tsc old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/TextBox.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/TextBox.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Title.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/Title.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bk0.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bk0.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkBlack.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkBlack.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkBlue.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkBlue.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkFall.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkFall.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkFog.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkFog.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGard.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGard.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGray.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGray.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGreen.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkGreen.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkMaze.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkMaze.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkMoon.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkMoon.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkRed.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkRed.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkWater.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/bkWater.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/casts.pbm b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/casts.pbm old mode 100644 new mode 100755 diff --git a/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/npc.tbl b/package/recalbox-romfs2/systems/cavestory/init/roms/CaveStory/data/npc.tbl old mode 100644 new mode 100755 -- GitLab From f5a4f6e94925c73ea9e696241e6c86c683c135f6 Mon Sep 17 00:00:00 2001 From: lekeux kevin Date: Tue, 14 Jan 2020 23:25:15 +0100 Subject: [PATCH 2/5] chore(citra): add recalbox romf package chore(citra): remove cubeb for ffmpeg audio and video decoder - bump remove fmt dependencies and add netplay setting chore(citra): bump to nightly-1372 - correct package Config.in - bump and add liblodepng - correct missing directory chore(citra): add patch for fix path data and config - rename folder citra-emu to 3ds in saves and bump citra --- package/citra-emu/002-path-config-saves.patch | 14 +++++++++ package/citra-emu/003-fix-folders-saves.patch | 11 +++++++ package/citra-emu/Config.in | 1 + package/citra-emu/citra-emu.mk | 12 ++++--- .../recalbox-romfs-3ds/Config.in | 6 ++++ .../recalbox-romfs-3ds/recalbox-romfs-3ds.mk | 31 +++++++++++++++++++ .../recalbox-romfs-3ds/roms/3ds/_lisezmoi.txt | 7 +++++ .../recalbox-romfs-3ds/roms/3ds/_readme.txt | 7 +++++ package/recalbox-system/x86_64/recalbox.conf | 4 +++ 9 files changed, 88 insertions(+), 5 deletions(-) create mode 100644 package/citra-emu/002-path-config-saves.patch create mode 100644 package/citra-emu/003-fix-folders-saves.patch create mode 100644 package/recalbox-romfs/recalbox-romfs-3ds/Config.in create mode 100644 package/recalbox-romfs/recalbox-romfs-3ds/recalbox-romfs-3ds.mk create mode 100644 package/recalbox-romfs/recalbox-romfs-3ds/roms/3ds/_lisezmoi.txt create mode 100644 package/recalbox-romfs/recalbox-romfs-3ds/roms/3ds/_readme.txt diff --git a/package/citra-emu/002-path-config-saves.patch b/package/citra-emu/002-path-config-saves.patch new file mode 100644 index 0000000000..5351bc9477 --- /dev/null +++ b/package/citra-emu/002-path-config-saves.patch @@ -0,0 +1,14 @@ +--- a/src/common/file_util.cpp 2019-11-11 21:54:44.000000000 +0100 ++++ b/src/common/file_util.cpp 2020-01-14 20:52:55.625876429 +0100 +@@ -637,9 +637,9 @@ + } else { + std::string subdirectory; + if (envvar == "XDG_DATA_HOME") +- subdirectory = DIR_SEP ".local" DIR_SEP "share"; ++ subdirectory = "saves"; + else if (envvar == "XDG_CONFIG_HOME") +- subdirectory = DIR_SEP ".config"; ++ subdirectory = DIR_SEP "configs"; + else if (envvar == "XDG_CACHE_HOME") + subdirectory = DIR_SEP ".cache"; + else diff --git a/package/citra-emu/003-fix-folders-saves.patch b/package/citra-emu/003-fix-folders-saves.patch new file mode 100644 index 0000000000..7100acd295 --- /dev/null +++ b/package/citra-emu/003-fix-folders-saves.patch @@ -0,0 +1,11 @@ +--- a/src/common/common_paths.h 2020-01-14 22:12:40.664454073 +0100 ++++ b/src/common/common_paths.h 2020-01-14 22:13:33.804458799 +0100 +@@ -25,7 +25,7 @@ + #define SDCARD_DIR "sdcard" + #define EMU_DATA_DIR "citra-emu" + #else +-#define EMU_DATA_DIR "citra-emu" ++#define EMU_DATA_DIR "3ds" + #endif + #endif + diff --git a/package/citra-emu/Config.in b/package/citra-emu/Config.in index 695baf28c6..20c811e52d 100644 --- a/package/citra-emu/Config.in +++ b/package/citra-emu/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_CITRA_EMU select BR2_PACKAGE_FMT select BR2_PACKAGE_BOOST select BR2_PACKAGE_FFMPEG + select BR2_PACKAGE_RECALBOX_ROMFS_3DS help Citra-emu a Emulator core for Nintendo 3DS. https://citra-emu.org/ diff --git a/package/citra-emu/citra-emu.mk b/package/citra-emu/citra-emu.mk index cd6703cfb8..03ddeb6277 100644 --- a/package/citra-emu/citra-emu.mk +++ b/package/citra-emu/citra-emu.mk @@ -4,18 +4,20 @@ # ################################################################################ -CITRA_EMU_VERSION = nightly-1311 +CITRA_EMU_VERSION = nightly-1399 CITRA_EMU_SITE = https://github.com/citra-emu/citra-nightly.git CITRA_EMU_SITE_METHOD = git CITRA_EMU_GIT_SUBMODULES = YES CITRA_EMU_LICENSE = GPLv2 -CITRA_EMU_DEPENDENCIES = sdl2 fmt ffmpeg boost +CITRA_EMU_DEPENDENCIES = sdl2 ffmpeg boost CITRA_EMU_SUPPORTS_IN_SOURCE_BUILD = NO CITRA_EMU_CONF_OPTS += -DENABLE_QT=OFF +CITRA_EMU_CONF_OPTS += -DENABLE_CUBEB=OFF CITRA_EMU_CONF_OPTS += -DENABLE_SDL2=ON CITRA_EMU_CONF_OPTS += -DENABLE_WEB_SERVICE=ON -CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG=ON +CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG_AUDIO_DECODER=ON +CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG_VIDEO_DUMPER=ON CITRA_EMU_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release CITRA_EMU_CONF_ENV += LDFLAGS=-lpthread @@ -28,8 +30,6 @@ define CITRA_EMU_INSTALL_TARGET_CMDS $(TARGET_DIR)/usr/bin/citra-room cp -pr $(@D)/buildroot-build/externals/inih/lib* \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/cubeb/lib* \ - $(TARGET_DIR)/usr/lib/ cp -pr $(@D)/buildroot-build/externals/dynarmic/src/lib* \ $(TARGET_DIR)/usr/lib/ cp -pr $(@D)/buildroot-build/externals/teakra/src/lib* \ @@ -44,6 +44,8 @@ define CITRA_EMU_INSTALL_TARGET_CMDS $(TARGET_DIR)/usr/lib/ cp -pr $(@D)/buildroot-build/externals/fmt/lib* \ $(TARGET_DIR)/usr/lib/ + cp -pr $(@D)/buildroot-build/externals/lodepng/lib* \ + $(TARGET_DIR)/usr/lib/ endef $(eval $(cmake-package)) diff --git a/package/recalbox-romfs/recalbox-romfs-3ds/Config.in b/package/recalbox-romfs/recalbox-romfs-3ds/Config.in new file mode 100644 index 0000000000..3c473c8425 --- /dev/null +++ b/package/recalbox-romfs/recalbox-romfs-3ds/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RECALBOX_ROMFS_3DS + bool "recalbox-romfs-3ds" + select BR2_PACKAGE_RECALBOX_ROMS + depends on BR2_PACKAGE_CITRA_EMU + help + share_init/roms and xml for 3ds diff --git a/package/recalbox-romfs/recalbox-romfs-3ds/recalbox-romfs-3ds.mk b/package/recalbox-romfs/recalbox-romfs-3ds/recalbox-romfs-3ds.mk new file mode 100644 index 0000000000..b9ad6d5095 --- /dev/null +++ b/package/recalbox-romfs/recalbox-romfs-3ds/recalbox-romfs-3ds.mk @@ -0,0 +1,31 @@ +################################################################################ +# +# recalbox-romfs-3ds +# +################################################################################ + +# Package generated with : +# ./scripts/linux/empack.py --system 3ds --extension '.3ds .3DS' --fullname 'Nintendo 3DS' --platform 3ds --theme 3ds BR2_PACKAGE_CITRA_EMU + +# Name the 3 vars as the package requires +RECALBOX_ROMFS_3DS_SOURCE = +RECALBOX_ROMFS_3DS_SITE = +RECALBOX_ROMFS_3DS_INSTALL_STAGING = NO +# Set the system name +SYSTEM_NAME_3DS = 3ds +SYSTEM_XML_3DS = $(@D)/$(SYSTEM_NAME_3DS).xml +# System rom path +SOURCE_ROMDIR_3DS = $(RECALBOX_ROMFS_3DS_PKGDIR)/roms + +# CONFIGGEN_STD_CMD is defined in recalbox-romfs, so take good care that +# variables are global across buildroot + + +ifeq ($(BR2_PACKAGE_CITRA_EMU),y) +define CONFIGURE_3DS + $(call RECALBOX_ROMFS_CALL_ADD_STANDALONE_SYSTEM,$(SYSTEM_XML_3DS),Nintendo 3DS,$(SYSTEM_NAME_3DS),.3ds .3DS,3ds,3ds,$(SOURCE_ROMDIR_3DS),$(@D)) +endef +RECALBOX_ROMFS_3DS_CONFIGURE_CMDS += $(CONFIGURE_3DS) +endif + +$(eval $(generic-package)) diff --git a/package/recalbox-romfs/recalbox-romfs-3ds/roms/3ds/_lisezmoi.txt b/package/recalbox-romfs/recalbox-romfs-3ds/roms/3ds/_lisezmoi.txt new file mode 100644 index 0000000000..c26c84d393 --- /dev/null +++ b/package/recalbox-romfs/recalbox-romfs-3ds/roms/3ds/_lisezmoi.txt @@ -0,0 +1,7 @@ +## RECALBOX - SYSTEM 3DS ## + +Placez ici vos roms Nintendo 3DS. + +Les roms doivent avoir l'extension ".3ds" + +Ce système supporte uniquement les roms decryptées. \ No newline at end of file diff --git a/package/recalbox-romfs/recalbox-romfs-3ds/roms/3ds/_readme.txt b/package/recalbox-romfs/recalbox-romfs-3ds/roms/3ds/_readme.txt new file mode 100644 index 0000000000..40884b1a9c --- /dev/null +++ b/package/recalbox-romfs/recalbox-romfs-3ds/roms/3ds/_readme.txt @@ -0,0 +1,7 @@ +## RECALBOX - SYSTEM 3DS ## + +Put your Nintendo 3DS roms in this directory. + +Rom files must have a ".3ds" extension. + +This system only supports decrypted roms. \ No newline at end of file diff --git a/package/recalbox-system/x86_64/recalbox.conf b/package/recalbox-system/x86_64/recalbox.conf index 782fe89923..e60f660d06 100644 --- a/package/recalbox-system/x86_64/recalbox.conf +++ b/package/recalbox-system/x86_64/recalbox.conf @@ -394,6 +394,10 @@ global.netplay.nickname= global.netplay.port=55435 global.netplay.relay= global.netplay.lobby=http://lobby.libretro.com/list/ +## Citra-emu Netplay needs a registration on the following site: https://community.citra-emu.org/ +## then once your account creates and connected Recovers your token at this address: https://profile.citra-emu.org/ +global.3dsnetplay.nickname= +global.3dsnetplay.token= # Ignore 240ptestsuite system until crt is turned on 240ptestsuite.ignore=1 -- GitLab From a27cdd8a49fa0f8f172573f7a3e4a87da04c6882 Mon Sep 17 00:00:00 2001 From: lekeux kevin Date: Wed, 14 Oct 2020 21:00:46 +0200 Subject: [PATCH 3/5] chore(citra): change to citra qt and change repository - patch for disable popup message on first boot chore(citra): add netplay config in recalbox conf - add birthday in recalbox conf month day chore(citra): update recalbox romfs chore(citra): fix romfs bump to nightly-1549 and add hotkey patch fix hotkey --- Config.in | 14 +- configs/recalbox-x86_64_defconfig | 4 + package/citra-emu/004-disable-telemetry.patch | 13 ++ package/citra-emu/005-hotkey.patch | 136 ++++++++++++++++++ package/citra-emu/Config.in | 9 +- package/citra-emu/citra-emu.mk | 30 ++-- .../recalbox-romfs-3ds/recalbox-romfs-3ds.mk | 36 ++++- package/recalbox-system/x86_64/recalbox.conf | 7 + 8 files changed, 226 insertions(+), 23 deletions(-) create mode 100644 package/citra-emu/004-disable-telemetry.patch create mode 100644 package/citra-emu/005-hotkey.patch diff --git a/Config.in b/Config.in index 4d28dd628b..c9e208e68b 100644 --- a/Config.in +++ b/Config.in @@ -54,6 +54,7 @@ menu "Recalbox" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-bluetooth/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-bootia32/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-configgen/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-hardware/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-initramfs/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-manager3/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-mplayer/Config.in" @@ -72,6 +73,8 @@ menu "Recalbox" source "$BR2_EXTERNAL_RECALBOX_PATH/package/tft-waveshare/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-hardware/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-settings/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/uboot-xu4/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/uboot-odroidgo2/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/wxwidgets/Config.in" menu "Emulationstation" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-emulationstation2/Config.in" @@ -117,6 +120,8 @@ menu "Emulators" source "$BR2_EXTERNAL_RECALBOX_PATH/package/mupen64plus-rsphle/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/mupen64plus-uiconsole/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/mupen64plus-video-glide64mk2/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/mupen64plus-video-rice/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/openbor/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/oricutron/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/ppsspp/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/simcoupe/Config.in" @@ -132,23 +137,23 @@ menu "Emulators" source "$BR2_EXTERNAL_RECALBOX_PATH/package/pifba/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/pisnes/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/rb5000/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/ppsspp/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/reicast-old/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/reicast/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/retroarch-assets/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/retroarch/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/scummvm/Config.in" - source "$BR2_EXTERNAL_RECALBOX_PATH/package/vice/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/simcoupe/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/solarus-recalbox/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/supermodel/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/ti99sim/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/xroar/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/citra-emu/Config.in" - if BR2_PACKAGE_RETROARCH menu "Libretro Cores" - source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-81/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-2048/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-81/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-a5200/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-atari800/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-arduous/Config.in" @@ -186,6 +191,7 @@ menu "Libretro Cores" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-flycast/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-fmsx/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-freechaf/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-freeintv/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-fuse/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-gambatte/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-gearcoleco/Config.in" @@ -217,8 +223,8 @@ menu "Libretro Cores" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-mojozork/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-mrboom/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-mu/Config.in" - source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-mupen64plus/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-mupen64plus-nx/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-mupen64plus/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-neocd/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-nestopia/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/libretro-np2kai/Config.in" diff --git a/configs/recalbox-x86_64_defconfig b/configs/recalbox-x86_64_defconfig index 4f6c84e836..fda0c86fbc 100644 --- a/configs/recalbox-x86_64_defconfig +++ b/configs/recalbox-x86_64_defconfig @@ -122,6 +122,9 @@ BR2_PACKAGE_SDL_MIXER=y BR2_PACKAGE_SDL_NET=y BR2_PACKAGE_SDL_X11=y BR2_PACKAGE_SDL2_OPENGL=y +BR2_PACKAGE_QT5BASE_DEFAULT_QPA="xcb" +# BR2_PACKAGE_QT5BASE_WIDGETS=y +BR2_PACKAGE_PCRE_16=y BR2_PACKAGE_XORG7=y BR2_PACKAGE_XSERVER_XORG_SERVER=y BR2_PACKAGE_XAPP_SETXKBMAP=y @@ -264,6 +267,7 @@ BR2_PACKAGE_RB5000=y BR2_PACKAGE_RETROARCH=y BR2_PACKAGE_SCUMMVM=y BR2_PACKAGE_SUPERMODEL=y +BR2_PACKAGE_SIMCOUPE=y BR2_PACKAGE_TI99SIM=y BR2_PACKAGE_XROAR=y BR2_PACKAGE_VICE=y diff --git a/package/citra-emu/004-disable-telemetry.patch b/package/citra-emu/004-disable-telemetry.patch new file mode 100644 index 0000000000..48d3fe4686 --- /dev/null +++ b/package/citra-emu/004-disable-telemetry.patch @@ -0,0 +1,13 @@ +--- a/src/citra_qt/main.cpp 2020-01-17 01:54:46.932140313 +0100 ++++ b/src/citr_qt/main.cpp 2020-01-17 01:53:19.711488000 +0100 +@@ -186,8 +186,9 @@ + game_list->LoadCompatibilityList(); + game_list->PopulateAsync(UISettings::values.game_dirs); + ++ // recalbox disable telemetry popup on first boot + // Show one-time "callout" messages to the user +- ShowTelemetryCallout(); ++ // ShowTelemetryCallout(); + + if (UISettings::values.check_for_update_on_start) { + CheckForUpdates(); diff --git a/package/citra-emu/005-hotkey.patch b/package/citra-emu/005-hotkey.patch new file mode 100644 index 0000000000..48b41e4a67 --- /dev/null +++ b/package/citra-emu/005-hotkey.patch @@ -0,0 +1,136 @@ +diff --git a/src/citra_qt/bootmanager.cpp b/src/citra_qt/bootmanager.cpp +index 719059d..0c1bcfc 100644 +--- a/src/citra_qt/bootmanager.cpp ++++ b/src/citra_qt/bootmanager.cpp +@@ -29,6 +29,8 @@ + #include "video_core/renderer_base.h" + #include "video_core/video_core.h" + ++extern int hotkey_exit; ++ + EmuThread::EmuThread(Frontend::GraphicsContext& core_context) : core_context(core_context) {} + + EmuThread::~EmuThread() = default; +@@ -83,8 +85,11 @@ void EmuThread::run() { + std::unique_lock lock{running_mutex}; + running_cv.wait(lock, [this] { return IsRunning() || exec_step || stop_run; }); + } ++ if(hotkey_exit == 1){ ++ GMainWindow().closeWindow(); ++ } + } +- ++ + // Shutdown the core emulation + Core::System::GetInstance().Shutdown(); + +diff --git a/src/citra_qt/main.cpp b/src/citra_qt/main.cpp +index dd56f4b..e5d795e 100644 +--- a/src/citra_qt/main.cpp ++++ b/src/citra_qt/main.cpp +@@ -2119,3 +2119,8 @@ int main(int argc, char* argv[]) { + detached_tasks.WaitForAllTasks(); + return result; + } ++ ++void GMainWindow::closeWindow() { ++ ShutdownGame(); ++ close(); ++} +diff --git a/src/citra_qt/main.h b/src/citra_qt/main.h +index 0fa04f5..b6c4456 100644 +--- a/src/citra_qt/main.h ++++ b/src/citra_qt/main.h +@@ -72,6 +72,7 @@ public: + + bool DropAction(QDropEvent* event); + void AcceptDropEvent(QDropEvent* event); ++ void closeWindow(); + + public slots: + void OnAppFocusStateChanged(Qt::ApplicationState state); +diff --git a/src/core/frontend/input.h b/src/core/frontend/input.h +index d7cb94b..5aea45e 100644 +--- a/src/core/frontend/input.h ++++ b/src/core/frontend/input.h +@@ -23,6 +23,9 @@ public: + virtual StatusType GetStatus() const { + return {}; + } ++ virtual int GetValue() const { ++ return -1; ++ } + }; + + /// An abstract class template for a factory that can create input devices. +diff --git a/src/input_common/sdl/sdl_impl.cpp b/src/input_common/sdl/sdl_impl.cpp +index 0b69bfe..94ec519 100644 +--- a/src/input_common/sdl/sdl_impl.cpp ++++ b/src/input_common/sdl/sdl_impl.cpp +@@ -22,6 +22,13 @@ + #include "common/threadsafe_queue.h" + #include "core/frontend/input.h" + #include "input_common/sdl/sdl_impl.h" ++#include "core/settings.h" ++ ++int hotkey_exit = 0; ++int hotkey_start_number = -1; ++int hotkey_start_state = 0; ++int hotkey_home_number = -1; ++int hotkey_home_state = 0; + + namespace InputCommon { + +@@ -243,12 +250,27 @@ void SDLState::HandleGameControllerEvent(const SDL_Event& event) { + case SDL_JOYBUTTONUP: { + if (auto joystick = GetSDLJoystickBySDLID(event.jbutton.which)) { + joystick->SetButton(event.jbutton.button, false); ++ if(hotkey_start_number == event.jbutton.button) { ++ hotkey_start_state = 0; ++ } ++ if(hotkey_home_number == event.jbutton.button) { ++ hotkey_home_state = 0; ++ } + } + break; + } + case SDL_JOYBUTTONDOWN: { + if (auto joystick = GetSDLJoystickBySDLID(event.jbutton.which)) { + joystick->SetButton(event.jbutton.button, true); ++ if(hotkey_start_number == event.jbutton.button) { ++ hotkey_start_state = 1; ++ } ++ if(hotkey_home_number == event.jbutton.button) { ++ hotkey_home_state = 1; ++ } ++ if(hotkey_start_state == 1 && hotkey_home_state == 1) { ++ hotkey_exit = 1; ++ } + } + break; + } +@@ -289,6 +311,10 @@ public: + return joystick->GetButton(button); + } + ++ int GetValue() const override { ++ return button; ++ } ++ + private: + std::shared_ptr joystick; + int button; +@@ -490,6 +516,14 @@ SDLState::SDLState() { + for (int i = 0; i < SDL_NumJoysticks(); ++i) { + InitJoystick(i); + } ++ ++ std::array, Settings::NativeButton::NumButtons> buttons; ++ std::transform(Settings::values.current_input_profile.buttons.begin() + Settings::NativeButton::BUTTON_HID_BEGIN, ++ Settings::values.current_input_profile.buttons.begin() + Settings::NativeButton::NumButtons, ++ buttons.begin(), Input::CreateDevice); ++ hotkey_start_number = buttons[Settings::NativeButton::Start - Settings::NativeButton::BUTTON_HID_BEGIN]->GetValue(); ++ hotkey_home_number = buttons[Settings::NativeButton::Home - Settings::NativeButton::BUTTON_HID_BEGIN]->GetValue(); + } + + SDLState::~SDLState() { diff --git a/package/citra-emu/Config.in b/package/citra-emu/Config.in index 20c811e52d..980de0c242 100644 --- a/package/citra-emu/Config.in +++ b/package/citra-emu/Config.in @@ -1,10 +1,17 @@ config BR2_PACKAGE_CITRA_EMU bool "citra-emu" - select BR2_PACKAGE_SDL2 select BR2_PACKAGE_FMT select BR2_PACKAGE_BOOST select BR2_PACKAGE_FFMPEG + select BR2_PACKAGE_QT5 + select BR2_PACKAGE_QT5BASE + select BR2_PACKAGE_QT5BASE_OPENGL + select BR2_PACKAGE_QT5BASE_XCB + select BR2_PACKAGE_QT5MULTIMEDIA + select BR2_PACKAGE_QT5BASE_FONTCONFIG + select BR2_PACKAGE_QT5TOOLS + select BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS select BR2_PACKAGE_RECALBOX_ROMFS_3DS help Citra-emu a Emulator core for Nintendo 3DS. diff --git a/package/citra-emu/citra-emu.mk b/package/citra-emu/citra-emu.mk index 03ddeb6277..ab08508ed9 100644 --- a/package/citra-emu/citra-emu.mk +++ b/package/citra-emu/citra-emu.mk @@ -4,18 +4,20 @@ # ################################################################################ -CITRA_EMU_VERSION = nightly-1399 -CITRA_EMU_SITE = https://github.com/citra-emu/citra-nightly.git +##on version "nightly-1549" +CITRA_EMU_VERSION = c4ba7b362696ff424044856974d9ae8e2263dd73 +CITRA_EMU_SITE = https://github.com/citra-emu/citra.git CITRA_EMU_SITE_METHOD = git CITRA_EMU_GIT_SUBMODULES = YES CITRA_EMU_LICENSE = GPLv2 -CITRA_EMU_DEPENDENCIES = sdl2 ffmpeg boost +CITRA_EMU_DEPENDENCIES = fmt ffmpeg boost qt5base qt5tools qt5multimedia CITRA_EMU_SUPPORTS_IN_SOURCE_BUILD = NO -CITRA_EMU_CONF_OPTS += -DENABLE_QT=OFF +CITRA_EMU_CONF_OPTS += -DENABLE_QT=ON CITRA_EMU_CONF_OPTS += -DENABLE_CUBEB=OFF CITRA_EMU_CONF_OPTS += -DENABLE_SDL2=ON CITRA_EMU_CONF_OPTS += -DENABLE_WEB_SERVICE=ON +CITRA_EMU_CONF_OPTS += -DENABLE_QT_TRANSLATION=ON CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG_AUDIO_DECODER=ON CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG_VIDEO_DUMPER=ON CITRA_EMU_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release @@ -24,27 +26,27 @@ CITRA_EMU_CONF_ENV += LDFLAGS=-lpthread define CITRA_EMU_INSTALL_TARGET_CMDS mkdir -p $(TARGET_DIR)/usr/bin mkdir -p $(TARGET_DIR)/usr/lib - $(INSTALL) -D $(@D)/buildroot-build/bin/citra \ + $(INSTALL) -D $(@D)/buildroot-build/bin/citra-qt \ $(TARGET_DIR)/usr/bin/citra $(INSTALL) -D $(@D)/buildroot-build/bin/citra-room \ $(TARGET_DIR)/usr/bin/citra-room - cp -pr $(@D)/buildroot-build/externals/inih/lib* \ + cp -pr $(@D)/buildroot-build/externals/inih/*.so \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/dynarmic/src/lib* \ + cp -pr $(@D)/buildroot-build/externals/dynarmic/src/*.so \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/teakra/src/lib* \ + cp -pr $(@D)/buildroot-build/externals/teakra/src/*.so \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/libressl/tls/lib* \ + cp -pr $(@D)/buildroot-build/externals/libressl/tls/*.so \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/libressl/ssl/lib* \ + cp -pr $(@D)/buildroot-build/externals/libressl/ssl/*.so \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/libressl/crypto/lib* \ + cp -pr $(@D)/buildroot-build/externals/libressl/crypto/*.so \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/lurlparser/lib*\ + cp -pr $(@D)/buildroot-build/externals/lurlparser/*.so \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/fmt/lib* \ + cp -pr $(@D)/buildroot-build/externals/fmt/*.so \ $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/lodepng/lib* \ + cp -pr $(@D)/buildroot-build/externals/lodepng/*.so \ $(TARGET_DIR)/usr/lib/ endef diff --git a/package/recalbox-romfs/recalbox-romfs-3ds/recalbox-romfs-3ds.mk b/package/recalbox-romfs/recalbox-romfs-3ds/recalbox-romfs-3ds.mk index b9ad6d5095..344f9cc3ce 100644 --- a/package/recalbox-romfs/recalbox-romfs-3ds/recalbox-romfs-3ds.mk +++ b/package/recalbox-romfs/recalbox-romfs-3ds/recalbox-romfs-3ds.mk @@ -5,7 +5,7 @@ ################################################################################ # Package generated with : -# ./scripts/linux/empack.py --system 3ds --extension '.3ds .3DS' --fullname 'Nintendo 3DS' --platform 3ds --theme 3ds BR2_PACKAGE_CITRA_EMU +# ./scripts/linux/empack.py --force --system 3ds --extension '.3ds .3DS' --fullname 'Nintendo 3DS' --platform 3ds --theme 3ds 1:citra:citra:BR2_PACKAGE_CITRA_EMU # Name the 3 vars as the package requires RECALBOX_ROMFS_3DS_SOURCE = @@ -21,11 +21,39 @@ SOURCE_ROMDIR_3DS = $(RECALBOX_ROMFS_3DS_PKGDIR)/roms # variables are global across buildroot +ifneq ($(BR2_PACKAGE_CITRA_EMU),) +define CONFIGURE_MAIN_3DS_START + $(call RECALBOX_ROMFS_CALL_ADD_SYSTEM,$(SYSTEM_XML_3DS),Nintendo 3DS,$(SYSTEM_NAME_3DS),.3ds .3DS,3ds,3ds) +endef + +ifneq ($(BR2_PACKAGE_CITRA_EMU),) +define CONFIGURE_3DS_CITRA_START + $(call RECALBOX_ROMFS_CALL_START_EMULATOR,$(SYSTEM_XML_3DS),citra) +endef ifeq ($(BR2_PACKAGE_CITRA_EMU),y) -define CONFIGURE_3DS - $(call RECALBOX_ROMFS_CALL_ADD_STANDALONE_SYSTEM,$(SYSTEM_XML_3DS),Nintendo 3DS,$(SYSTEM_NAME_3DS),.3ds .3DS,3ds,3ds,$(SOURCE_ROMDIR_3DS),$(@D)) +define CONFIGURE_3DS_CITRA_CITRA_DEF + $(call RECALBOX_ROMFS_CALL_ADD_CORE,$(SYSTEM_XML_3DS),citra,1) endef -RECALBOX_ROMFS_3DS_CONFIGURE_CMDS += $(CONFIGURE_3DS) endif +define CONFIGURE_3DS_CITRA_END + $(call RECALBOX_ROMFS_CALL_END_EMULATOR,$(SYSTEM_XML_3DS)) +endef +endif + + + +define CONFIGURE_MAIN_3DS_END + $(call RECALBOX_ROMFS_CALL_END_SYSTEM,$(SYSTEM_XML_3DS),$(SOURCE_ROMDIR_3DS),$(@D)) +endef +endif + +define RECALBOX_ROMFS_3DS_CONFIGURE_CMDS + $(CONFIGURE_MAIN_3DS_START) + $(CONFIGURE_3DS_CITRA_START) + $(CONFIGURE_3DS_CITRA_CITRA_DEF) + $(CONFIGURE_3DS_CITRA_END) + $(CONFIGURE_MAIN_3DS_END) +endef + $(eval $(generic-package)) diff --git a/package/recalbox-system/x86_64/recalbox.conf b/package/recalbox-system/x86_64/recalbox.conf index e60f660d06..810bb913d2 100644 --- a/package/recalbox-system/x86_64/recalbox.conf +++ b/package/recalbox-system/x86_64/recalbox.conf @@ -389,15 +389,22 @@ megaduck.shaders=/recalbox/share/shaders/dot-green.glslp # ------------ I - NETPLAY PARAMETERS ----------- # ## All these values are handled by Recalbox itself +## Retroarch netplay Settings global.netplay=1 global.netplay.nickname= global.netplay.port=55435 global.netplay.relay= global.netplay.lobby=http://lobby.libretro.com/list/ + +## Citra-emu netplay Settings ## Citra-emu Netplay needs a registration on the following site: https://community.citra-emu.org/ ## then once your account creates and connected Recovers your token at this address: https://profile.citra-emu.org/ +## set your account username global.3dsnetplay.nickname= +## set your account token global.3dsnetplay.token= +## set your birthday "month-day" +global.3dsnetplay.birthday= # Ignore 240ptestsuite system until crt is turned on 240ptestsuite.ignore=1 -- GitLab From 7ae17875537daa9bce60ad82c0063f6add5af695 Mon Sep 17 00:00:00 2001 From: lekeux kevin Date: Tue, 29 Dec 2020 18:31:48 +0100 Subject: [PATCH 4/5] chore(citra-emu): bump citra to nightly 1661 --- package/citra-emu/005-hotkey.patch | 1 + package/citra-emu/citra-emu.mk | 32 +++++++----------------------- 2 files changed, 8 insertions(+), 25 deletions(-) diff --git a/package/citra-emu/005-hotkey.patch b/package/citra-emu/005-hotkey.patch index 48b41e4a67..acc7f01d55 100644 --- a/package/citra-emu/005-hotkey.patch +++ b/package/citra-emu/005-hotkey.patch @@ -125,6 +125,7 @@ index 0b69bfe..94ec519 100644 InitJoystick(i); } + ++ // hotkey event + std::array, Settings::NativeButton::NumButtons> buttons; + std::transform(Settings::values.current_input_profile.buttons.begin() + Settings::NativeButton::BUTTON_HID_BEGIN, + Settings::values.current_input_profile.buttons.begin() + Settings::NativeButton::NumButtons, diff --git a/package/citra-emu/citra-emu.mk b/package/citra-emu/citra-emu.mk index ab08508ed9..a69a358c63 100644 --- a/package/citra-emu/citra-emu.mk +++ b/package/citra-emu/citra-emu.mk @@ -4,13 +4,13 @@ # ################################################################################ -##on version "nightly-1549" -CITRA_EMU_VERSION = c4ba7b362696ff424044856974d9ae8e2263dd73 +# Version nightly-1661 +CITRA_EMU_VERSION = 94013c8e00ccf1bde9d02c2d86630e0df900c8e3 CITRA_EMU_SITE = https://github.com/citra-emu/citra.git CITRA_EMU_SITE_METHOD = git CITRA_EMU_GIT_SUBMODULES = YES CITRA_EMU_LICENSE = GPLv2 -CITRA_EMU_DEPENDENCIES = fmt ffmpeg boost qt5base qt5tools qt5multimedia +CITRA_EMU_DEPENDENCIES = sdl2 fmt ffmpeg boost qt5base qt5tools qt5multimedia CITRA_EMU_SUPPORTS_IN_SOURCE_BUILD = NO CITRA_EMU_CONF_OPTS += -DENABLE_QT=ON @@ -18,36 +18,18 @@ CITRA_EMU_CONF_OPTS += -DENABLE_CUBEB=OFF CITRA_EMU_CONF_OPTS += -DENABLE_SDL2=ON CITRA_EMU_CONF_OPTS += -DENABLE_WEB_SERVICE=ON CITRA_EMU_CONF_OPTS += -DENABLE_QT_TRANSLATION=ON -CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG_AUDIO_DECODER=ON -CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG_VIDEO_DUMPER=ON +CITRA_EMU_CONF_OPTS += -DENABLE_FFMPEG=ON CITRA_EMU_CONF_OPTS += -DCMAKE_BUILD_TYPE=Release +CITRA_EMU_CONF_OPTS += -DBUILD_SHARED_LIBS=FALSE CITRA_EMU_CONF_ENV += LDFLAGS=-lpthread define CITRA_EMU_INSTALL_TARGET_CMDS mkdir -p $(TARGET_DIR)/usr/bin mkdir -p $(TARGET_DIR)/usr/lib - $(INSTALL) -D $(@D)/buildroot-build/bin/citra-qt \ + $(INSTALL) -D $(@D)/buildroot-build/bin/Release/citra-qt \ $(TARGET_DIR)/usr/bin/citra - $(INSTALL) -D $(@D)/buildroot-build/bin/citra-room \ + $(INSTALL) -D $(@D)/buildroot-build/bin/Release/citra-room \ $(TARGET_DIR)/usr/bin/citra-room - cp -pr $(@D)/buildroot-build/externals/inih/*.so \ - $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/dynarmic/src/*.so \ - $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/teakra/src/*.so \ - $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/libressl/tls/*.so \ - $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/libressl/ssl/*.so \ - $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/libressl/crypto/*.so \ - $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/lurlparser/*.so \ - $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/fmt/*.so \ - $(TARGET_DIR)/usr/lib/ - cp -pr $(@D)/buildroot-build/externals/lodepng/*.so \ - $(TARGET_DIR)/usr/lib/ endef $(eval $(cmake-package)) -- GitLab From f9910b4d11771ec065fe58d84053eb0218455296 Mon Sep 17 00:00:00 2001 From: Pit64 Date: Sat, 17 Dec 2022 19:38:28 +0100 Subject: [PATCH 5/5] chore(romfs): move romfs to romfs2 --- package/citra-emu/citra-emu.mk | 2 +- .../systems/3ds/init/roms/.keep | 0 .../recalbox-romfs2/systems/3ds/system.ini | 50 +++++++++++++++++++ .../3ds/upgrade/roms/.readme.placeholder | 0 4 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 package/recalbox-romfs2/systems/3ds/init/roms/.keep create mode 100644 package/recalbox-romfs2/systems/3ds/system.ini create mode 100644 package/recalbox-romfs2/systems/3ds/upgrade/roms/.readme.placeholder diff --git a/package/citra-emu/citra-emu.mk b/package/citra-emu/citra-emu.mk index a69a358c63..1c0ddce1f8 100644 --- a/package/citra-emu/citra-emu.mk +++ b/package/citra-emu/citra-emu.mk @@ -4,7 +4,7 @@ # ################################################################################ -# Version nightly-1661 +# Version nightly-1661 CITRA_EMU_VERSION = 94013c8e00ccf1bde9d02c2d86630e0df900c8e3 CITRA_EMU_SITE = https://github.com/citra-emu/citra.git CITRA_EMU_SITE_METHOD = git diff --git a/package/recalbox-romfs2/systems/3ds/init/roms/.keep b/package/recalbox-romfs2/systems/3ds/init/roms/.keep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/package/recalbox-romfs2/systems/3ds/system.ini b/package/recalbox-romfs2/systems/3ds/system.ini new file mode 100644 index 0000000000..f0b106aa4b --- /dev/null +++ b/package/recalbox-romfs2/systems/3ds/system.ini @@ -0,0 +1,50 @@ +; =========================== +; 3ds +; =========================== + +; all keys can be overridden for a particular board using key. +; example: +; priority = 0 +; priority.rpi4 = 3 +; Complete sections may be overridden. In such cases, all key from the global section are ignored, +; you must redefine them all +; example +; [core.0] +; [core.0.rpi4] +; Board tags are defined by BR2_PACKAGE_RECALBOX_TARGET_ + +[system] +uuid = "30a52197-0763-4290-9e78-601cb5923f19" +name = "3ds" +fullname = "Nintendo 3DS" +theme.folder = "3ds" +roms.folder = "%ROOT%/3ds" +screenscraper.id = 0 +doc.link.fr = "https://wiki.recalbox.com/fr/emulators/handhelds/3ds" +doc.link.en = "https://wiki.recalbox.com/en/emulators/handhelds/3ds" +port = 0 +readonly = 0 +icon.unicode = $F267 + +[properties] +type = handheld +device.pad = mandatory +device.keyboard = no +device.mouse = no +device.lightgun = no +release.date = "2011-02" +manufacturer = "Nintendo" +retroachievements = 0 +crt.multiresolution = 0 +crt.multiregion = 0 + +[core.0] +package = BR2_PACKAGE_CITRA_EMU +priority = 0 +emulator = "citra-emu" +core = "citra-emu" +extensions = ".3ds" +netplay = 0 +softpatching = 0 +compatibility = high +speed = high diff --git a/package/recalbox-romfs2/systems/3ds/upgrade/roms/.readme.placeholder b/package/recalbox-romfs2/systems/3ds/upgrade/roms/.readme.placeholder new file mode 100644 index 0000000000..e69de29bb2 -- GitLab