Installer elona-122dev

files:
- devbuild:
    filename: elona122.zip
    referer: http://ylvania.org
    url: http://ylvania.style.coocan.jp/file/elona122.zip
- musicpack:
    filename: mp3pack.zip
    referer: http://ylvania.org
    url: http://ylvania.style.coocan.jp/file/mp3pack.zip
- graphicpack:
    filename: Elona - Graphic Packs.zip
    referer: http://ylvania.org
    url: http://ylvania.style.coocan.jp/file/Elona%20-%20Graphic%20Packs.zip
game:
  arch: win32
  exe: $GAMEDIR/elona.exe
  prefix: $GAMEDIR/pfx
installer:
- task:
    arch: win32
    description: Creating Wine Prefix for the game...
    install_gecko: true
    install_mono: true
    name: create_prefix
    prefix: $GAMEDIR/pfx
- task:
    app: corefonts fakejapanese_vlgothic
    description: Installing required dependencies...
    name: winetricks
    prefix: $GAMEDIR/pfx
- extract:
    description: Installing game...
    dst: $GAMEDIR
    env:
      LC_COLLATE: ja_JP.UTF-8
      LC_CTYPE: ja_JP.UTF-8
    file: devbuild
    format: zip
- extract:
    description: Installing BGMs...
    dst: $GAMEDIR/user/music
    env:
      LC_COLLATE: ja_JP.UTF-8
      LC_CTYPE: ja_JP.UTF-8
    file: musicpack
    format: zip
- extract:
    description: Installing graphic pack...
    dst: $GAMEDIR
    env:
      LC_COLLATE: ja_JP.UTF-8
      LC_CTYPE: ja_JP.UTF-8
    file: graphicpack
    format: zip
system:
  env:
    LC_COLLATE: ja_JP.UTF-8
    LC_CTYPE: ja_JP.UTF-8
description: Last Elona version developed by Noa
game_slug: elona
gogslug: ''
humblestoreid: ''
installer_slug: elona-122dev
name: Elona
notes: If you on Wine Lutris 7.2 or up. I don't recommend to install quartz and directmusic
  as it'll cause the music glitchy, stutter or just doesn't play or crash in my case.
  Since winegstreamer is now correctly wrap to your gstreamer and causing issues if
  you using quartz and directmusic. So if there BGM or sound effects(its in midi format
  so it doesn't play install gmdls) that doesn't play check your gstreamer installation
  if there additional codecs that not installed by default to your Linux distro and
  your pipewire/alsa/pulseaudio configuration for latency issues. For fonts I do recommend
  to install courier and fakejapanese_vlgothic for Japanese character (MS Gothic or
  VL Gothic preferred since MS Gothic is the game default and VL Gothic is similar
  in ligature) and English fonts (which by game default is Courier New). Also if you
  using controller not recommended to install dinput since latest version wine already
  have built-in wrapper for controller for mapping to SDL which will cause issues
  oftentimes if you install it.
runner: wine
script:
  files:
  - devbuild:
      filename: elona122.zip
      referer: http://ylvania.org
      url: http://ylvania.style.coocan.jp/file/elona122.zip
  - musicpack:
      filename: mp3pack.zip
      referer: http://ylvania.org
      url: http://ylvania.style.coocan.jp/file/mp3pack.zip
  - graphicpack:
      filename: Elona - Graphic Packs.zip
      referer: http://ylvania.org
      url: http://ylvania.style.coocan.jp/file/Elona%20-%20Graphic%20Packs.zip
  game:
    arch: win32
    exe: $GAMEDIR/elona.exe
    prefix: $GAMEDIR/pfx
  installer:
  - task:
      arch: win32
      description: Creating Wine Prefix for the game...
      install_gecko: true
      install_mono: true
      name: create_prefix
      prefix: $GAMEDIR/pfx
  - task:
      app: corefonts fakejapanese_vlgothic
      description: Installing required dependencies...
      name: winetricks
      prefix: $GAMEDIR/pfx
  - extract:
      description: Installing game...
      dst: $GAMEDIR
      env:
        LC_COLLATE: ja_JP.UTF-8
        LC_CTYPE: ja_JP.UTF-8
      file: devbuild
      format: zip
  - extract:
      description: Installing BGMs...
      dst: $GAMEDIR/user/music
      env:
        LC_COLLATE: ja_JP.UTF-8
        LC_CTYPE: ja_JP.UTF-8
      file: musicpack
      format: zip
  - extract:
      description: Installing graphic pack...
      dst: $GAMEDIR
      env:
        LC_COLLATE: ja_JP.UTF-8
        LC_CTYPE: ja_JP.UTF-8
      file: graphicpack
      format: zip
  system:
    env:
      LC_COLLATE: ja_JP.UTF-8
      LC_CTYPE: ja_JP.UTF-8
slug: elona-122dev
steamid: null
version: 1.22dev
year: 2007
{
  "game_slug": "elona",
  "version": "1.22dev",
  "description": "Last Elona version developed by Noa",
  "notes": "If you on Wine Lutris 7.2 or up. I don't recommend to install quartz and directmusic as it'll cause the music glitchy, stutter or just doesn't play or crash in my case. Since winegstreamer is now correctly wrap to your gstreamer and causing issues if you using quartz and directmusic. So if there BGM or sound effects(its in midi format so it doesn't play install gmdls) that doesn't play check your gstreamer installation if there additional codecs that not installed by default to your Linux distro and your pipewire/alsa/pulseaudio configuration for latency issues. For fonts I do recommend to install courier and fakejapanese_vlgothic for Japanese character (MS Gothic or VL Gothic preferred since MS Gothic is the game default and VL Gothic is similar in ligature) and English fonts (which by game default is Courier New). Also if you using controller not recommended to install dinput since latest version wine already have built-in wrapper for controller for mapping to SDL which will cause issues oftentimes if you install it.",
  "name": "Elona",
  "year": 2007,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "elona-122dev",
  "installer_slug": "elona-122dev",
  "script": {
    "files": [
      {
        "devbuild": {
          "filename": "elona122.zip",
          "referer": "http://ylvania.org",
          "url": "http://ylvania.style.coocan.jp/file/elona122.zip"
        }
      },
      {
        "musicpack": {
          "filename": "mp3pack.zip",
          "referer": "http://ylvania.org",
          "url": "http://ylvania.style.coocan.jp/file/mp3pack.zip"
        }
      },
      {
        "graphicpack": {
          "filename": "Elona - Graphic Packs.zip",
          "referer": "http://ylvania.org",
          "url": "http://ylvania.style.coocan.jp/file/Elona%20-%20Graphic%20Packs.zip"
        }
      }
    ],
    "game": {
      "arch": "win32",
      "exe": "$GAMEDIR/elona.exe",
      "prefix": "$GAMEDIR/pfx"
    },
    "installer": [
      {
        "task": {
          "arch": "win32",
          "description": "Creating Wine Prefix for the game...",
          "install_gecko": true,
          "install_mono": true,
          "name": "create_prefix",
          "prefix": "$GAMEDIR/pfx"
        }
      },
      {
        "task": {
          "app": "corefonts fakejapanese_vlgothic",
          "description": "Installing required dependencies...",
          "name": "winetricks",
          "prefix": "$GAMEDIR/pfx"
        }
      },
      {
        "extract": {
          "description": "Installing game...",
          "dst": "$GAMEDIR",
          "env": {
            "LC_COLLATE": "ja_JP.UTF-8",
            "LC_CTYPE": "ja_JP.UTF-8"
          },
          "file": "devbuild",
          "format": "zip"
        }
      },
      {
        "extract": {
          "description": "Installing BGMs...",
          "dst": "$GAMEDIR/user/music",
          "env": {
            "LC_COLLATE": "ja_JP.UTF-8",
            "LC_CTYPE": "ja_JP.UTF-8"
          },
          "file": "musicpack",
          "format": "zip"
        }
      },
      {
        "extract": {
          "description": "Installing graphic pack...",
          "dst": "$GAMEDIR",
          "env": {
            "LC_COLLATE": "ja_JP.UTF-8",
            "LC_CTYPE": "ja_JP.UTF-8"
          },
          "file": "graphicpack",
          "format": "zip"
        }
      }
    ],
    "system": {
      "env": {
        "LC_COLLATE": "ja_JP.UTF-8",
        "LC_CTYPE": "ja_JP.UTF-8"
      }
    }
  }
}
Back to game