Compatible with launcher's action.config

This commit is contained in:
cuu
2019-06-18 17:03:45 +08:00
parent 37ae53db27
commit 0db31341e1
12 changed files with 56 additions and 41 deletions

View File

@@ -233,9 +233,17 @@ func (self *GPUDriverPage) Click() {
if strings.Contains(cur_li.Value,"modesetting") {
lockfile,_ := homedir.Expand("~/.lima")
UI.System("touch "+lockfile)
UI.ArmSystem("sudo mv /usr/lib/xorg/modules/drivers/modesetting_drv.so.lima /usr/lib/xorg/modules/drivers/modesetting_drv.so")
UI.ArmSystem("sudo sed -i '/^#.*lima/s/^#//' /etc/ld.so.conf.d/00-arm-linux-gnueabihf.conf")
UI.ArmSystem("sudo ldconfig")
}else {
lockfile,_ := homedir.Expand("~/.lima")
UI.System("rm "+lockfile)
UI.ArmSystem("sudo mv /usr/lib/xorg/modules/drivers/modesetting_drv.so /usr/lib/xorg/modules/drivers/modesetting_drv.so.lima")
UI.ArmSystem("sudo sed -i 's/^[^#]*lima/#&/' /etc/ld.so.conf.d/00-arm-linux-gnueabihf.conf")
UI.ArmSystem("sudo ldconfig")
}
time.BlockDelay(1000)
@@ -352,7 +360,7 @@ func (self *GPUDriverPage) Draw() {
}
if self.HWND != nil {
surface.Fill(self.HWND, &color.Color{255,255,255,255})
surface.Fill(self.HWND, UI.MySkinManager.GiveColor("White"))
rect_ := rect.Rect(self.PosX,self.PosY,self.Width,self.Height)
surface.Blit(self.HWND,self.CanvasHWND,&rect_,nil)
}

View File

@@ -0,0 +1,7 @@
ROM=/home/cpi/games/MAME
ROM_SO=/home/cpi/apps/emulators/mame2003_plus_libretro.so
EXT=zip
LAUNCHER=retroarch -L
TITLE=MAME Roms
EXCLUDE=neogeo.zip
SO_URL=https://raw.githubusercontent.com/cuu/emulators/master/mame2003_plus_libretro.so.zip

View File

@@ -1,9 +0,0 @@
{
"ROM":"/home/cpi/games/MAME",
"ROM_SO":"/home/cpi/apps/emulators/mame2003_plus_libretro.so",
"EXT":["zip"],
"LAUNCHER":"retroarch -L",
"TITLE":"MAME Roms",
"EXCLUDE":["neogeo.zip"],
"SO_URL":"http://buildbot.libretro.com/nightly/linux/armhf/latest/mame2003_plus_libretro.so.zip"
}

View File

@@ -0,0 +1,6 @@
ROM=/home/cpi/games/MGBA
ROM_SO=/home/cpi/apps/emulators/mgba_libretro.so
EXT=gb,gbc,gba,gbx
LAUNCHER=retroarch -L
TITLE=MGBA Roms
SO_URL=https://raw.githubusercontent.com/cuu/emulators/master/mgba_libretro.so.zip

View File

@@ -1,8 +0,0 @@
{
"ROM":"/home/cpi/games/MGBA",
"ROM_SO":"/home/cpi/apps/emulators/mgba_libretro.so",
"EXT":["gba","gbx"],
"LAUNCHER":"retroarch -L",
"TITLE":"MGBA Roms",
"SO_URL":"http://buildbot.libretro.com/nightly/linux/armhf/latest/mgba_libretro.so.zip"
}

View File

@@ -0,0 +1,7 @@
ROM=/home/cpi/games/NESTOPIA
ROM_SO=/home/cpi/apps/emulators/nestopia_libretro.so
EXT=zip,nes
LAUNCHER=retroarch -L
TITLE=NESTOPIA Roms
SO_URL=https://raw.githubusercontent.com/cuu/emulators/master/nestopia_libretro.so.zip

View File

@@ -1,9 +0,0 @@
{
"ROM":"/home/cpi/games/NESTOPIA",
"ROM_SO":"/home/cpi/apps/emulators/nestopia_libretro.so",
"EXT":["zip"],
"LAUNCHER":"retroarch -L",
"TITLE":"NESTOPIA Roms",
"SO_URL":"http://buildbot.libretro.com/nightly/linux/armhf/latest/nestopia_libretro.so.zip"
}