Installer hatsune-miku-project-diva-arc-600r5

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
    }
  }
}
Back to game