Installer no-limite-opengl

files:
- setup: N/A:Select the game's installer (Setup.exe)
- dxwrapper: https://github.com/elishacloud/dxwrapper/releases/download/v1.2.7400.25/dxwrapper.zip
game:
  exe: $GAMEDIR/drive_c/Program Files (x86)/NoLimite/NoLimite.exe
  prefix: $GAMEDIR
installer:
- task:
    install_gecko: false
    install_mono: false
    name: create_prefix
- task:
    app: win7
    name: winetricks
    prefix: $GAMEDIR
- task:
    executable: setup
    name: wineexec
    prefix: $GAMEDIR
- execute:
    command: sed -i.bak 's/\xe8\x8d\x16\x00\x00/\x90\x90\x90\x90\x90/' "$GAMEDIR/drive_c/Program
      Files (x86)/NoLimite/NoLimite.exe"
    description: Applying No-CD patch...
- extract:
    dst: $CACHE/dxwrapper
    file: dxwrapper
    format: zip
- merge:
    dst: $GAMEDIR/drive_c/Program Files (x86)/NoLimite
    src: $CACHE/dxwrapper/dxwrapper.dll
- merge:
    dst: $GAMEDIR/drive_c/Program Files (x86)/NoLimite
    src: $CACHE/dxwrapper/Stub/ddraw.dll
- write_config:
    data:
      Compatibility:
        Dd7to9: 1
      Dd7to9:
        DdrawAutoFrameSkip: 1
      d3d9:
        DdrawMaintainAspectRatio: 1
        DdrawUseNativeResolution: 1
        EnableWindowMode: 1
    file: $GAMEDIR/drive_c/Program Files (x86)/NoLimite/dxwrapper.ini
system:
  single_cpu: true
wine:
  dxvk: false
  overrides:
    ddraw.dll: n,b
description: ''
game_slug: no-limite
gogslug: ''
humblestoreid: ''
installer_slug: no-limite-opengl
name: No Limite
notes: Uses DXWrapper to translate DDraw into DirectX 9. Also applies No-CD patch
  automatically.
runner: wine
script:
  files:
  - setup: N/A:Select the game's installer (Setup.exe)
  - dxwrapper: https://github.com/elishacloud/dxwrapper/releases/download/v1.2.7400.25/dxwrapper.zip
  game:
    exe: $GAMEDIR/drive_c/Program Files (x86)/NoLimite/NoLimite.exe
    prefix: $GAMEDIR
  installer:
  - task:
      install_gecko: false
      install_mono: false
      name: create_prefix
  - task:
      app: win7
      name: winetricks
      prefix: $GAMEDIR
  - task:
      executable: setup
      name: wineexec
      prefix: $GAMEDIR
  - execute:
      command: sed -i.bak 's/\xe8\x8d\x16\x00\x00/\x90\x90\x90\x90\x90/' "$GAMEDIR/drive_c/Program
        Files (x86)/NoLimite/NoLimite.exe"
      description: Applying No-CD patch...
  - extract:
      dst: $CACHE/dxwrapper
      file: dxwrapper
      format: zip
  - merge:
      dst: $GAMEDIR/drive_c/Program Files (x86)/NoLimite
      src: $CACHE/dxwrapper/dxwrapper.dll
  - merge:
      dst: $GAMEDIR/drive_c/Program Files (x86)/NoLimite
      src: $CACHE/dxwrapper/Stub/ddraw.dll
  - write_config:
      data:
        Compatibility:
          Dd7to9: 1
        Dd7to9:
          DdrawAutoFrameSkip: 1
        d3d9:
          DdrawMaintainAspectRatio: 1
          DdrawUseNativeResolution: 1
          EnableWindowMode: 1
      file: $GAMEDIR/drive_c/Program Files (x86)/NoLimite/dxwrapper.ini
  system:
    single_cpu: true
  wine:
    dxvk: false
    overrides:
      ddraw.dll: n,b
slug: no-limite-opengl
steamid: null
version: OpenGL
year: 2002
{
  "game_slug": "no-limite",
  "version": "OpenGL",
  "description": "",
  "notes": "Uses DXWrapper to translate DDraw into DirectX 9. Also applies No-CD patch automatically.",
  "name": "No Limite",
  "year": 2002,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "no-limite-opengl",
  "installer_slug": "no-limite-opengl",
  "script": {
    "files": [
      {
        "setup": "N/A:Select the game's installer (Setup.exe)"
      },
      {
        "dxwrapper": "https://github.com/elishacloud/dxwrapper/releases/download/v1.2.7400.25/dxwrapper.zip"
      }
    ],
    "game": {
      "exe": "$GAMEDIR/drive_c/Program Files (x86)/NoLimite/NoLimite.exe",
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "task": {
          "install_gecko": false,
          "install_mono": false,
          "name": "create_prefix"
        }
      },
      {
        "task": {
          "app": "win7",
          "name": "winetricks",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "executable": "setup",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "execute": {
          "command": "sed -i.bak 's/\\xe8\\x8d\\x16\\x00\\x00/\\x90\\x90\\x90\\x90\\x90/' \"$GAMEDIR/drive_c/Program Files (x86)/NoLimite/NoLimite.exe\"",
          "description": "Applying No-CD patch..."
        }
      },
      {
        "extract": {
          "dst": "$CACHE/dxwrapper",
          "file": "dxwrapper",
          "format": "zip"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/NoLimite",
          "src": "$CACHE/dxwrapper/dxwrapper.dll"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/NoLimite",
          "src": "$CACHE/dxwrapper/Stub/ddraw.dll"
        }
      },
      {
        "write_config": {
          "data": {
            "Compatibility": {
              "Dd7to9": 1
            },
            "Dd7to9": {
              "DdrawAutoFrameSkip": 1
            },
            "d3d9": {
              "DdrawMaintainAspectRatio": 1,
              "DdrawUseNativeResolution": 1,
              "EnableWindowMode": 1
            }
          },
          "file": "$GAMEDIR/drive_c/Program Files (x86)/NoLimite/dxwrapper.ini"
        }
      }
    ],
    "system": {
      "single_cpu": true
    },
    "wine": {
      "dxvk": false,
      "overrides": {
        "ddraw.dll": "n,b"
      }
    }
  }
}
Back to game