files:
- shim:
filename: shim.zip
url: https://github.com/kiennq/scoop-better-shimexe/releases/download/v3.0/shimexe.zip
game:
args: ''
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
launch_configs:
- args: '"KINGDOM HEARTS FINAL MIX.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: KINGDOM HEARTS FINAL MIX
- args: '"KINGDOM HEARTS Theater.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: 'KINGDOM HEARTS FINAL MIX: Theater Mode'
- args: '"KINGDOM HEARTS Re_Chain of Memories.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: KINGDOM HEARTS Re:Chain of Memories
- args: '"KINGDOM HEARTS II FINAL MIX.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: KINGDOM HEARTS II FINAL MIX
- args: '"KINGDOM HEARTS Birth by Sleep FINAL MIX.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: KINGDOM HEARTS Birth by Sleep FINAL MIX
installer:
- task:
args: -opengl -SkipBuildPatchPrereq -com.epicgames.launcher://apps/68c214c58f694ae88c2dab6f209b43e4?action=install
description: The Epic Game Store will now open. Please launch the installation
of KINGDOM HEARTS HD 1.5+2.5 ReMIX then close the EGS client once the game has
been downloaded.
executable: $GAMEDIR/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe
name: wineexec
prefix: $GAMEDIR
- task:
app: wsh57 vcrun6
description: Installing Windows Scripting requirements...
name: winetricks
silent: true
- move:
dst: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD 1.5+2.5
ReMIX.bak.exe
src: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD 1.5+2.5
ReMIX.exe
- extract:
dst: $CACHE/shim
file: shim
- copy:
dst: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5
src: $CACHE/shim/shim.exe
- move:
dst: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD 1.5+2.5
ReMIX.exe
src: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/shim.exe
- write_file:
content: 'Set fso = CreateObject("Scripting.FileSystemObject")
scriptDir = fso.GetParentFolderName(WScript.ScriptFullName)
appFileName = fso.BuildPath(scriptDir, "app.txt")
If fso.FileExists(appFileName) Then
fso.DeleteFile(appFileName)
End If
If WScript.Arguments.Count > 0 Then
Set appFile = fso.CreateTextFile(appFileName)
appFile.Write(WScript.Arguments(0))
appFile.Close
End If
WScript.CreateObject("WScript.Shell").Run("""C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\EpicGamesLauncher.exe""
-opengl -SkipBuildPatchPrereq -com.epicgames.launcher://apps/68c214c58f694ae88c2dab6f209b43e4?action=launch")'
file: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
- write_file:
content: 'Dim args, gameFile, scriptDir, entryPoint
Set fso = CreateObject("Scripting.FileSystemObject")
args = ""
gameFile = ""
scriptDir = fso.GetParentFolderName(WScript.ScriptFullName)
appFileName = fso.BuildPath(scriptDir, "app.txt")
If fso.FileExists(appFileName) Then
Set appFile = fso.OpenTextFile(appFileName, 1)
gameFile = Trim(appFile.ReadAll())
appFile.Close
fso.DeleteFile(appFileName)
Else
gameFile = "KINGDOM HEARTS HD 1.5+2.5 ReMIX.bak.exe"
End If
For i=0 To WScript.Arguments.Count - 1
args = args & " " & WScript.Arguments(i)
Next
entryPoint = fso.BuildPath(scriptDir, gameFile)
WScript.CreateObject("WScript.Shell").Run("""" & entryPoint & """" & args)'
file: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/run.vbs
- write_file:
content: 'path = wscript.exe
args = "C:\Program Files\Epic Games\KH_1.5_2.5\run.vbs"'
file: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD 1.5+2.5
ReMIX.shim
- task:
args: /c ren "C:\Program Files\Epic Games\KH_1.5_2.5\EPIC" EPIC.bak
description: Disabling pre-rendered cut scenes...
executable: cmd.exe
name: wineexec
prefix: $GAMEDIR
requires: epic-games-store
description: Epic Games Version with Launch Configs for each Game
game_slug: kingdom-hearts-hd-15-25-remix
gogslug: ''
humblestoreid: ''
installer_slug: kingdom-hearts-hd-1525-remix-epic-games-store
name: KINGDOM HEARTS HD 1.5+2.5 ReMIX
notes: "Pre-rendered custcenes don't work and are therefore disabled.\r\n\r\nRequires\
\ \"Epic Games Store\" (C:\\Program Files (x86)\\Epic Games\\Launcher) and the game\
\ (C:\\Program Files\\Epic Games\\KH_1.5_2.5) to be installed at the default location."
runner: wine
script:
files:
- shim:
filename: shim.zip
url: https://github.com/kiennq/scoop-better-shimexe/releases/download/v3.0/shimexe.zip
game:
args: ''
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
launch_configs:
- args: '"KINGDOM HEARTS FINAL MIX.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: KINGDOM HEARTS FINAL MIX
- args: '"KINGDOM HEARTS Theater.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: 'KINGDOM HEARTS FINAL MIX: Theater Mode'
- args: '"KINGDOM HEARTS Re_Chain of Memories.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: KINGDOM HEARTS Re:Chain of Memories
- args: '"KINGDOM HEARTS II FINAL MIX.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: KINGDOM HEARTS II FINAL MIX
- args: '"KINGDOM HEARTS Birth by Sleep FINAL MIX.exe"'
exe: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
name: KINGDOM HEARTS Birth by Sleep FINAL MIX
installer:
- task:
args: -opengl -SkipBuildPatchPrereq -com.epicgames.launcher://apps/68c214c58f694ae88c2dab6f209b43e4?action=install
description: The Epic Game Store will now open. Please launch the installation
of KINGDOM HEARTS HD 1.5+2.5 ReMIX then close the EGS client once the game
has been downloaded.
executable: $GAMEDIR/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe
name: wineexec
prefix: $GAMEDIR
- task:
app: wsh57 vcrun6
description: Installing Windows Scripting requirements...
name: winetricks
silent: true
- move:
dst: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD
1.5+2.5 ReMIX.bak.exe
src: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD
1.5+2.5 ReMIX.exe
- extract:
dst: $CACHE/shim
file: shim
- copy:
dst: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5
src: $CACHE/shim/shim.exe
- move:
dst: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD
1.5+2.5 ReMIX.exe
src: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/shim.exe
- write_file:
content: 'Set fso = CreateObject("Scripting.FileSystemObject")
scriptDir = fso.GetParentFolderName(WScript.ScriptFullName)
appFileName = fso.BuildPath(scriptDir, "app.txt")
If fso.FileExists(appFileName) Then
fso.DeleteFile(appFileName)
End If
If WScript.Arguments.Count > 0 Then
Set appFile = fso.CreateTextFile(appFileName)
appFile.Write(WScript.Arguments(0))
appFile.Close
End If
WScript.CreateObject("WScript.Shell").Run("""C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win32\EpicGamesLauncher.exe""
-opengl -SkipBuildPatchPrereq -com.epicgames.launcher://apps/68c214c58f694ae88c2dab6f209b43e4?action=launch")'
file: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs
- write_file:
content: 'Dim args, gameFile, scriptDir, entryPoint
Set fso = CreateObject("Scripting.FileSystemObject")
args = ""
gameFile = ""
scriptDir = fso.GetParentFolderName(WScript.ScriptFullName)
appFileName = fso.BuildPath(scriptDir, "app.txt")
If fso.FileExists(appFileName) Then
Set appFile = fso.OpenTextFile(appFileName, 1)
gameFile = Trim(appFile.ReadAll())
appFile.Close
fso.DeleteFile(appFileName)
Else
gameFile = "KINGDOM HEARTS HD 1.5+2.5 ReMIX.bak.exe"
End If
For i=0 To WScript.Arguments.Count - 1
args = args & " " & WScript.Arguments(i)
Next
entryPoint = fso.BuildPath(scriptDir, gameFile)
WScript.CreateObject("WScript.Shell").Run("""" & entryPoint & """" & args)'
file: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/run.vbs
- write_file:
content: 'path = wscript.exe
args = "C:\Program Files\Epic Games\KH_1.5_2.5\run.vbs"'
file: $GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD
1.5+2.5 ReMIX.shim
- task:
args: /c ren "C:\Program Files\Epic Games\KH_1.5_2.5\EPIC" EPIC.bak
description: Disabling pre-rendered cut scenes...
executable: cmd.exe
name: wineexec
prefix: $GAMEDIR
requires: epic-games-store
slug: kingdom-hearts-hd-1525-remix-epic-games-store
steamid: null
version: Epic Games Store
year: 2021
{
"game_slug": "kingdom-hearts-hd-15-25-remix",
"version": "Epic Games Store",
"description": "Epic Games Version with Launch Configs for each Game",
"notes": "Pre-rendered custcenes don't work and are therefore disabled.\r\n\r\nRequires \"Epic Games Store\" (C:\\Program Files (x86)\\Epic Games\\Launcher) and the game (C:\\Program Files\\Epic Games\\KH_1.5_2.5) to be installed at the default location.",
"name": "KINGDOM HEARTS HD 1.5+2.5 ReMIX",
"year": 2021,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "kingdom-hearts-hd-1525-remix-epic-games-store",
"installer_slug": "kingdom-hearts-hd-1525-remix-epic-games-store",
"script": {
"files": [
{
"shim": {
"filename": "shim.zip",
"url": "https://github.com/kiennq/scoop-better-shimexe/releases/download/v3.0/shimexe.zip"
}
}
],
"game": {
"args": "",
"exe": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs",
"launch_configs": [
{
"args": "\"KINGDOM HEARTS FINAL MIX.exe\"",
"exe": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs",
"name": "KINGDOM HEARTS FINAL MIX"
},
{
"args": "\"KINGDOM HEARTS Theater.exe\"",
"exe": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs",
"name": "KINGDOM HEARTS FINAL MIX: Theater Mode"
},
{
"args": "\"KINGDOM HEARTS Re_Chain of Memories.exe\"",
"exe": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs",
"name": "KINGDOM HEARTS Re:Chain of Memories"
},
{
"args": "\"KINGDOM HEARTS II FINAL MIX.exe\"",
"exe": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs",
"name": "KINGDOM HEARTS II FINAL MIX"
},
{
"args": "\"KINGDOM HEARTS Birth by Sleep FINAL MIX.exe\"",
"exe": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs",
"name": "KINGDOM HEARTS Birth by Sleep FINAL MIX"
}
]
},
"installer": [
{
"task": {
"args": "-opengl -SkipBuildPatchPrereq -com.epicgames.launcher://apps/68c214c58f694ae88c2dab6f209b43e4?action=install",
"description": "The Epic Game Store will now open. Please launch the installation of KINGDOM HEARTS HD 1.5+2.5 ReMIX then close the EGS client once the game has been downloaded.",
"executable": "$GAMEDIR/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "wsh57 vcrun6",
"description": "Installing Windows Scripting requirements...",
"name": "winetricks",
"silent": true
}
},
{
"move": {
"dst": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD 1.5+2.5 ReMIX.bak.exe",
"src": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD 1.5+2.5 ReMIX.exe"
}
},
{
"extract": {
"dst": "$CACHE/shim",
"file": "shim"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5",
"src": "$CACHE/shim/shim.exe"
}
},
{
"move": {
"dst": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD 1.5+2.5 ReMIX.exe",
"src": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/shim.exe"
}
},
{
"write_file": {
"content": "Set fso = CreateObject(\"Scripting.FileSystemObject\")\nscriptDir = fso.GetParentFolderName(WScript.ScriptFullName)\nappFileName = fso.BuildPath(scriptDir, \"app.txt\")\nIf fso.FileExists(appFileName) Then\nfso.DeleteFile(appFileName)\nEnd If\nIf WScript.Arguments.Count > 0 Then\nSet appFile = fso.CreateTextFile(appFileName)\nappFile.Write(WScript.Arguments(0))\nappFile.Close\nEnd If\nWScript.CreateObject(\"WScript.Shell\").Run(\"\"\"C:\\Program Files (x86)\\Epic Games\\Launcher\\Portal\\Binaries\\Win32\\EpicGamesLauncher.exe\"\" -opengl -SkipBuildPatchPrereq -com.epicgames.launcher://apps/68c214c58f694ae88c2dab6f209b43e4?action=launch\")",
"file": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/launch.vbs"
}
},
{
"write_file": {
"content": "Dim args, gameFile, scriptDir, entryPoint\nSet fso = CreateObject(\"Scripting.FileSystemObject\")\nargs = \"\"\ngameFile = \"\"\nscriptDir = fso.GetParentFolderName(WScript.ScriptFullName)\nappFileName = fso.BuildPath(scriptDir, \"app.txt\")\nIf fso.FileExists(appFileName) Then\nSet appFile = fso.OpenTextFile(appFileName, 1)\ngameFile = Trim(appFile.ReadAll())\nappFile.Close\nfso.DeleteFile(appFileName)\nElse\ngameFile = \"KINGDOM HEARTS HD 1.5+2.5 ReMIX.bak.exe\"\nEnd If\nFor i=0 To WScript.Arguments.Count - 1\nargs = args & \" \" & WScript.Arguments(i)\nNext\nentryPoint = fso.BuildPath(scriptDir, gameFile)\nWScript.CreateObject(\"WScript.Shell\").Run(\"\"\"\" & entryPoint & \"\"\"\" & args)",
"file": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/run.vbs"
}
},
{
"write_file": {
"content": "path = wscript.exe\nargs = \"C:\\Program Files\\Epic Games\\KH_1.5_2.5\\run.vbs\"",
"file": "$GAMEDIR/drive_c/Program Files/Epic Games/KH_1.5_2.5/KINGDOM HEARTS HD 1.5+2.5 ReMIX.shim"
}
},
{
"task": {
"args": "/c ren \"C:\\Program Files\\Epic Games\\KH_1.5_2.5\\EPIC\" EPIC.bak",
"description": "Disabling pre-rendered cut scenes...",
"executable": "cmd.exe",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
}
],
"requires": "epic-games-store"
}
}