files:
- gamedata: N/A:Select the archive containing the game
- elac:
filename: elac.zip
url: https://ci.appveyor.com/api/projects/lybxlpsv/evenmorelegitarcadecontroller/artifacts/release.zip?branch=experimental
game:
args: '"diva.exe -hdtv1080"'
exe: $GAMEDIR/drive_c/PDA/elac.exe
prefix: $GAMEDIR
installer:
- task:
description: Creating Wine prefix...
install_gecko: false
install_mono: false
name: create_prefix
prefix: $GAMEDIR
- task:
app: quartz
description: Installing quartz...
name: winetricks
prefix: $GAMEDIR
- extract:
description: Extracting game data...
dst: $GAMEDIR/drive_c/PDA
file: gamedata
- extract:
description: Extracting ELAC...
dst: $GAMEDIR/drive_c/PDA
file: elac
- merge:
dst: $GAMEDIR/drive_c/PDA/bak/
src: $GAMEDIR/drive_c/PDA/diva.exe
- task:
args: diva.exe
executable: $GAMEDIR/drive_c/PDA/prepatch.exe
name: wineexec
prefix: $GAMEDIR
system:
env:
__GL_SHADER_DISK_CACHE: '1'
__GL_THREADED_OPTIMIZATIONS: '1'
mesa_glthread: 'true'
pulse_latency: 'true'
wine:
single_cpu: true
description: "Uses ELAC by samyuu and lybxlpsv.\r\nThe \"songfix\" must be installed\
\ manually.\r\nDisable \"Reduce PulseAudio latency\" if you get no sound.\r\nThe\
\ installer will set the resolution to 1080p by default. To set it to 720p, remove\
\ \"-hd1080\" from the arguments. To use a custom resolution, edit graphics.ini\
\ (don't remove \"-hd1080\" from the arguments)."
game_slug: hatsune-miku-project-diva-arcade
gogslug: ''
humblestoreid: ''
installer_slug: hatsune-miku-project-diva-arc-600r5
name: 'Hatsune Miku: Project DIVA Arcade'
notes: "- An NVIDIA GPU is required. On Turing-based GPUs, you may experience some\
\ glitches. A custom shader may be used to mitigate the issue, but it must be installed\
\ manually;\r\n- WMV playback may not work (32-bit codecs required). Converting\
\ all WMVs to MP4 and then changing the entries in pv_db.txt might fix it."
runner: wine
script:
files:
- gamedata: N/A:Select the archive containing the game
- elac:
filename: elac.zip
url: https://ci.appveyor.com/api/projects/lybxlpsv/evenmorelegitarcadecontroller/artifacts/release.zip?branch=experimental
game:
args: '"diva.exe -hdtv1080"'
exe: $GAMEDIR/drive_c/PDA/elac.exe
prefix: $GAMEDIR
installer:
- task:
description: Creating Wine prefix...
install_gecko: false
install_mono: false
name: create_prefix
prefix: $GAMEDIR
- task:
app: quartz
description: Installing quartz...
name: winetricks
prefix: $GAMEDIR
- extract:
description: Extracting game data...
dst: $GAMEDIR/drive_c/PDA
file: gamedata
- extract:
description: Extracting ELAC...
dst: $GAMEDIR/drive_c/PDA
file: elac
- merge:
dst: $GAMEDIR/drive_c/PDA/bak/
src: $GAMEDIR/drive_c/PDA/diva.exe
- task:
args: diva.exe
executable: $GAMEDIR/drive_c/PDA/prepatch.exe
name: wineexec
prefix: $GAMEDIR
system:
env:
__GL_SHADER_DISK_CACHE: '1'
__GL_THREADED_OPTIMIZATIONS: '1'
mesa_glthread: 'true'
pulse_latency: 'true'
wine:
single_cpu: true
slug: hatsune-miku-project-diva-arc-600r5
steamid: null
version: 600r5
year: 2010
{
"game_slug": "hatsune-miku-project-diva-arcade",
"version": "600r5",
"description": "Uses ELAC by samyuu and lybxlpsv.\r\nThe \"songfix\" must be installed manually.\r\nDisable \"Reduce PulseAudio latency\" if you get no sound.\r\nThe installer will set the resolution to 1080p by default. To set it to 720p, remove \"-hd1080\" from the arguments. To use a custom resolution, edit graphics.ini (don't remove \"-hd1080\" from the arguments).",
"notes": "- An NVIDIA GPU is required. On Turing-based GPUs, you may experience some glitches. A custom shader may be used to mitigate the issue, but it must be installed manually;\r\n- WMV playback may not work (32-bit codecs required). Converting all WMVs to MP4 and then changing the entries in pv_db.txt might fix it.",
"name": "Hatsune Miku: Project DIVA Arcade",
"year": 2010,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "hatsune-miku-project-diva-arc-600r5",
"installer_slug": "hatsune-miku-project-diva-arc-600r5",
"script": {
"files": [
{
"gamedata": "N/A:Select the archive containing the game"
},
{
"elac": {
"filename": "elac.zip",
"url": "https://ci.appveyor.com/api/projects/lybxlpsv/evenmorelegitarcadecontroller/artifacts/release.zip?branch=experimental"
}
}
],
"game": {
"args": "\"diva.exe -hdtv1080\"",
"exe": "$GAMEDIR/drive_c/PDA/elac.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"description": "Creating Wine prefix...",
"install_gecko": false,
"install_mono": false,
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "quartz",
"description": "Installing quartz...",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"description": "Extracting game data...",
"dst": "$GAMEDIR/drive_c/PDA",
"file": "gamedata"
}
},
{
"extract": {
"description": "Extracting ELAC...",
"dst": "$GAMEDIR/drive_c/PDA",
"file": "elac"
}
},
{
"merge": {
"dst": "$GAMEDIR/drive_c/PDA/bak/",
"src": "$GAMEDIR/drive_c/PDA/diva.exe"
}
},
{
"task": {
"args": "diva.exe",
"executable": "$GAMEDIR/drive_c/PDA/prepatch.exe",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
}
],
"system": {
"env": {
"__GL_SHADER_DISK_CACHE": "1",
"__GL_THREADED_OPTIMIZATIONS": "1",
"mesa_glthread": "true"
},
"pulse_latency": "true"
},
"wine": {
"single_cpu": true
}
}
}