Installer rayman-arena-cd
files:
- wrapper_vid: https://github.com/legluondunet/mlls-tools/raw/master/dgVoodoo2/dgVoodoo2_79_3.zip
game:
exe: drive_c/Rayman M/RaymanM.exe
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Rayman M
installer:
- task:
arch: win64
name: create_prefix
prefix: $GAMEDIR
- insert-disc:
description: Insert CD 1
requires: RaymanM.exe
- input_menu:
description: 'Choose the game''s language:'
id: LANG
options:
- English: English
- French: French
- German: German
- Spanish: Spanish
- Italian: Italian
- Swedish: Swedish
- Finnish: Finnish
- Norwegian: Norwegian
- Danish: Danish
- Polish: Polish
preselect: English
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/RaymanM.exe
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/binkw32.dll
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/DX8_Detect_RM.ini
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/RaymanM.ico
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/RM_Setup_DX8.exe
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/stlport_vc6.4.1.b6.dll
- merge:
dst: $GAMEDIR/drive_c/Rayman M/DX8_LOC
src: $DISC/DX8_LOC
- merge:
dst: $GAMEDIR/drive_c/Rayman M/FishBin
src: $DISC/FishBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/MenuBin
src: $DISC/MenuBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/TribeBin
src: $DISC/TribeBin
- insert-disc:
description: Insert CD 2
requires: CD2.exe
- merge:
dst: $GAMEDIR/drive_c/Rayman M/FishBin
src: $DISC/FishBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/MenuBin
src: $DISC/MenuBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/TribeBin
src: $DISC/TribeBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/Videos
src: $DISC/Videos
- write_config:
file: $GAMEDIR/drive_c/windows/UbiSoft/ubi.ini
key: Language
section: RAYMANM
value: $INPUT_LANG
- write_config:
data:
RAYMANM:
Adapter: 0
Gli_Mode: 1 - 1280 x 960 x 32
Identifier: 0
Language: $INPUT_LANG
TexturesCompressed: 0
TexturesFile: Tex32.cnt
TnL: 1
TriLinear: 0
Video_AutoAdjustQuality: 1
Video_BPP: 32
Video_RealQuality: 0
Video_WantedQuality: 0
VignettesFile: Vignette.cnt
YamakasiVideo: 0
bUseThreadedAI: 1
iNumHWThreads: 2
file: $GAMEDIR/drive_c/windows/UbiSoft/ubi.ini
- extract:
dst: $CACHE
file: wrapper_vid
- copy:
dst: $GAMEDIR/drive_c/Rayman M
src: $CACHE/MS/x86/D3D8.dll
- write_config:
data:
DirectX:
dgVoodooWatermark: false
file: $GAMEDIR/drive_c/Rayman M/dgVoodoo.conf
system:
env:
DXVK_FRAME_RATE: 60
DXVK_HUD: null
gamescope: true
gamescope_game_res: 1280x960
gamescope_output_res: $RESOLUTION
wine:
overrides:
d3d8: n,b
description: Play "Rayman M" CD edition on Linux!
game_slug: rayman-arena
gogslug: ''
humblestoreid: ''
installer_slug: rayman-arena-cd
name: Rayman Arena
notes: ''
runner: wine
script:
files:
- wrapper_vid: https://github.com/legluondunet/mlls-tools/raw/master/dgVoodoo2/dgVoodoo2_79_3.zip
game:
exe: drive_c/Rayman M/RaymanM.exe
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Rayman M
installer:
- task:
arch: win64
name: create_prefix
prefix: $GAMEDIR
- insert-disc:
description: Insert CD 1
requires: RaymanM.exe
- input_menu:
description: 'Choose the game''s language:'
id: LANG
options:
- English: English
- French: French
- German: German
- Spanish: Spanish
- Italian: Italian
- Swedish: Swedish
- Finnish: Finnish
- Norwegian: Norwegian
- Danish: Danish
- Polish: Polish
preselect: English
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/RaymanM.exe
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/binkw32.dll
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/DX8_Detect_RM.ini
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/RaymanM.ico
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/RM_Setup_DX8.exe
- merge:
dst: $GAMEDIR/drive_c/Rayman M
src: $DISC/stlport_vc6.4.1.b6.dll
- merge:
dst: $GAMEDIR/drive_c/Rayman M/DX8_LOC
src: $DISC/DX8_LOC
- merge:
dst: $GAMEDIR/drive_c/Rayman M/FishBin
src: $DISC/FishBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/MenuBin
src: $DISC/MenuBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/TribeBin
src: $DISC/TribeBin
- insert-disc:
description: Insert CD 2
requires: CD2.exe
- merge:
dst: $GAMEDIR/drive_c/Rayman M/FishBin
src: $DISC/FishBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/MenuBin
src: $DISC/MenuBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/TribeBin
src: $DISC/TribeBin
- merge:
dst: $GAMEDIR/drive_c/Rayman M/Videos
src: $DISC/Videos
- write_config:
file: $GAMEDIR/drive_c/windows/UbiSoft/ubi.ini
key: Language
section: RAYMANM
value: $INPUT_LANG
- write_config:
data:
RAYMANM:
Adapter: 0
Gli_Mode: 1 - 1280 x 960 x 32
Identifier: 0
Language: $INPUT_LANG
TexturesCompressed: 0
TexturesFile: Tex32.cnt
TnL: 1
TriLinear: 0
Video_AutoAdjustQuality: 1
Video_BPP: 32
Video_RealQuality: 0
Video_WantedQuality: 0
VignettesFile: Vignette.cnt
YamakasiVideo: 0
bUseThreadedAI: 1
iNumHWThreads: 2
file: $GAMEDIR/drive_c/windows/UbiSoft/ubi.ini
- extract:
dst: $CACHE
file: wrapper_vid
- copy:
dst: $GAMEDIR/drive_c/Rayman M
src: $CACHE/MS/x86/D3D8.dll
- write_config:
data:
DirectX:
dgVoodooWatermark: false
file: $GAMEDIR/drive_c/Rayman M/dgVoodoo.conf
system:
env:
DXVK_FRAME_RATE: 60
DXVK_HUD: null
gamescope: true
gamescope_game_res: 1280x960
gamescope_output_res: $RESOLUTION
wine:
overrides:
d3d8: n,b
slug: rayman-arena-cd
steamid: null
version: CD
year: 2002
{
"game_slug": "rayman-arena",
"version": "CD",
"description": "Play \"Rayman M\" CD edition on Linux!",
"notes": "",
"name": "Rayman Arena",
"year": 2002,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "rayman-arena-cd",
"installer_slug": "rayman-arena-cd",
"script": {
"files": [
{
"wrapper_vid": "https://github.com/legluondunet/mlls-tools/raw/master/dgVoodoo2/dgVoodoo2_79_3.zip"
}
],
"game": {
"exe": "drive_c/Rayman M/RaymanM.exe",
"prefix": "$GAMEDIR",
"working_dir": "$GAMEDIR/drive_c/Rayman M"
},
"installer": [
{
"task": {
"arch": "win64",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"insert-disc": {
"description": "Insert CD 1",
"requires": "RaymanM.exe"
}
},
{
"input_menu": {
"description": "Choose the game's language:",
"id": "LANG",
"options": [
{
"English": "English"
},
{
"French": "French"
},
{
"German": "German"
},
{
"Spanish": "Spanish"
},
{
"Italian": "Italian"
},
{
"Swedish": "Swedish"
},
{
"Finnish": "Finnish"
},
{
"Norwegian": "Norwegian"
},
{
"Danish": "Danish"
},
{
"Polish": "Polish"
}
],
"preselect": "English"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M",
"src": "$DISC/RaymanM.exe"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M",
"src": "$DISC/binkw32.dll"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M",
"src": "$DISC/DX8_Detect_RM.ini"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M",
"src": "$DISC/RaymanM.ico"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M",
"src": "$DISC/RM_Setup_DX8.exe"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M",
"src": "$DISC/stlport_vc6.4.1.b6.dll"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M/DX8_LOC",
"src": "$DISC/DX8_LOC"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M/FishBin",
"src": "$DISC/FishBin"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M/MenuBin",
"src": "$DISC/MenuBin"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M/TribeBin",
"src": "$DISC/TribeBin"
}
},
{
"insert-disc": {
"description": "Insert CD 2",
"requires": "CD2.exe"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M/FishBin",
"src": "$DISC/FishBin"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M/MenuBin",
"src": "$DISC/MenuBin"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M/TribeBin",
"src": "$DISC/TribeBin"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/Rayman M/Videos",
"src": "$DISC/Videos"
}
},
{
"write_config": {
"file": "$GAMEDIR/drive_c/windows/UbiSoft/ubi.ini",
"key": "Language",
"section": "RAYMANM",
"value": "$INPUT_LANG"
}
},
{
"write_config": {
"data": {
"RAYMANM": {
"Adapter": 0,
"Gli_Mode": "1 - 1280 x 960 x 32",
"Identifier": 0,
"Language": "$INPUT_LANG",
"TexturesCompressed": 0,
"TexturesFile": "Tex32.cnt",
"TnL": 1,
"TriLinear": 0,
"Video_AutoAdjustQuality": 1,
"Video_BPP": 32,
"Video_RealQuality": 0,
"Video_WantedQuality": 0,
"VignettesFile": "Vignette.cnt",
"YamakasiVideo": 0,
"bUseThreadedAI": 1,
"iNumHWThreads": 2
}
},
"file": "$GAMEDIR/drive_c/windows/UbiSoft/ubi.ini"
}
},
{
"extract": {
"dst": "$CACHE",
"file": "wrapper_vid"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/Rayman M",
"src": "$CACHE/MS/x86/D3D8.dll"
}
},
{
"write_config": {
"data": {
"DirectX": {
"dgVoodooWatermark": false
}
},
"file": "$GAMEDIR/drive_c/Rayman M/dgVoodoo.conf"
}
}
],
"system": {
"env": {
"DXVK_FRAME_RATE": 60,
"DXVK_HUD": null
},
"gamescope": true,
"gamescope_game_res": "1280x960",
"gamescope_output_res": "$RESOLUTION"
},
"wine": {
"overrides": {
"d3d8": "n,b"
}
}
}
}