Installer die-siedler-ii-veni-vidi-vici-cdmusic

game:
  main_file: $GAMEDIR/siedler2.conf
installer:
- insert-disc:
    requires: s2/root/siedler2.exe
- execute:
    args: unmount -b /dev/cdrom
    file: /usr/bin/udisksctl
- write_file:
    content: '[autoexec]

      mount C $GAMEDIR

      imgmount D $GAMEDIR/CD/SIEDLER2.cue -t cdrom

      C:

      cd \BLUEBYTE\SIEDLER2

      config -securemode

      C:\BLUEBYTE\SIEDLER2\SIEDLER2.EXE dt

      exit

      '
    file: $GAMEDIR/siedler2.conf
- execute:
    args: -p $GAMEDIR/CD
    file: /bin/mkdir
- execute:
    args: 'read-cd --read-raw --device /dev/cdrom --driver generic-mmc:0x20000 --datafile
      "$GAMEDIR/CD/SIEDLER2.bin" $GAMEDIR/CD/SIEDLER2.toc

      '
    file: /usr/bin/cdrdao
    terminal: false
- execute:
    args: '$GAMEDIR/CD/SIEDLER2.toc $GAMEDIR/CD/SIEDLER2.cue

      '
    file: /usr/bin/toc2cue
    terminal: false
- write_file:
    content: '[autoexec]

      mount C $GAMEDIR

      imgmount D $GAMEDIR/CD/SIEDLER2.cue -t cdrom

      config -securemode

      '
    file: $GAMEDIR/install.conf
- write_file:
    content: 'd:

      cd S2

      SETUP.EXE

      '
    file: $GAMEDIR/install.bat
- task:
    config_file: $GAMEDIR/install.conf
    executable: $GAMEDIR/install.bat
    name: dosexec
- write_file:
    content: ';

      ;Miles Design Audio Interface Library V3.03 of 7-Nov-95

      ;


      DEVICE      Creative Labs Sound Blaster 16 or AWE32

      DRIVER      SB16.DIG

      IO_ADDR     220h

      IRQ         -1

      DMA_8_BIT   -1

      DMA_16_BIT  -1

      '
    file: $GAMEDIR/BLUEBYTE/SIEDLER2/DRIVERS/DIG.INI
- write_file:
    content: ';

      ;Miles Design Audio Interface Library V3.03 of 7-Nov-95

      ;


      DEVICE      Creative Labs Sound Blaster 16 or AWE32

      DRIVER      SBPRO2.MDI

      IO_ADDR     220h

      IRQ         -1

      DMA_8_BIT   -1

      DMA_16_BIT  -1

      '
    file: $GAMEDIR/BLUEBYTE/SIEDLER2/DRIVERS/MDI.INI
- execute:
    args: '-f $GAMEDIR/install.bat $GAMEDIR/install.conf $GAMEDIR/CD/SIEDLER2.toc

      '
    file: /bin/rm
    terminal: false
require-binaries: cdrdao, toc2cue, udisksctl
description: Install "Die Sieder II" from local CD-ROM, copying it to local hard disk
game_slug: die-siedler-ii-veni-vidi-vici
gogslug: ''
humblestoreid: ''
installer_slug: die-siedler-ii-veni-vidi-vici-cdmusic
name: 'Die Siedler II: Veni, Vidi, Vici'
notes: "The installer expects the CD with \"Die Sieder II: Veni, Vedi, Vici\" (German).\
  \ In the DOS installer, select drive C: and the default location and leave all defaults.\
  \ The sound card will be configured automatically. After installation, you may want\
  \ to set the game resolution to 1024x768 (in the game) and configure lutris to start\
  \ the game in full screen. \r\n\r\nFor MIDI sound, you need to run a synthesizer.\
  \ On modern systems with pulseaudio, this can be achieved e.g. by running \"/usr/bin/fluidsynth\
  \ -is -a pulseaudio -m alsa_seq  $SOUND_FONT\".\r\n\r\nThe game can optionally play\
  \ CD-Audio (music). Support for CD audio in dosbox requires a local copy of the\
  \ CD in CUE/BIN format. This installer creates this local copy. The installation\
  \ occupies ~600MiB disk space. The physical CD isn't required any more after installation."
runner: dosbox
script:
  game:
    main_file: $GAMEDIR/siedler2.conf
  installer:
  - insert-disc:
      requires: s2/root/siedler2.exe
  - execute:
      args: unmount -b /dev/cdrom
      file: /usr/bin/udisksctl
  - write_file:
      content: '[autoexec]

        mount C $GAMEDIR

        imgmount D $GAMEDIR/CD/SIEDLER2.cue -t cdrom

        C:

        cd \BLUEBYTE\SIEDLER2

        config -securemode

        C:\BLUEBYTE\SIEDLER2\SIEDLER2.EXE dt

        exit

        '
      file: $GAMEDIR/siedler2.conf
  - execute:
      args: -p $GAMEDIR/CD
      file: /bin/mkdir
  - execute:
      args: 'read-cd --read-raw --device /dev/cdrom --driver generic-mmc:0x20000 --datafile
        "$GAMEDIR/CD/SIEDLER2.bin" $GAMEDIR/CD/SIEDLER2.toc

        '
      file: /usr/bin/cdrdao
      terminal: false
  - execute:
      args: '$GAMEDIR/CD/SIEDLER2.toc $GAMEDIR/CD/SIEDLER2.cue

        '
      file: /usr/bin/toc2cue
      terminal: false
  - write_file:
      content: '[autoexec]

        mount C $GAMEDIR

        imgmount D $GAMEDIR/CD/SIEDLER2.cue -t cdrom

        config -securemode

        '
      file: $GAMEDIR/install.conf
  - write_file:
      content: 'd:

        cd S2

        SETUP.EXE

        '
      file: $GAMEDIR/install.bat
  - task:
      config_file: $GAMEDIR/install.conf
      executable: $GAMEDIR/install.bat
      name: dosexec
  - write_file:
      content: ';

        ;Miles Design Audio Interface Library V3.03 of 7-Nov-95

        ;


        DEVICE      Creative Labs Sound Blaster 16 or AWE32

        DRIVER      SB16.DIG

        IO_ADDR     220h

        IRQ         -1

        DMA_8_BIT   -1

        DMA_16_BIT  -1

        '
      file: $GAMEDIR/BLUEBYTE/SIEDLER2/DRIVERS/DIG.INI
  - write_file:
      content: ';

        ;Miles Design Audio Interface Library V3.03 of 7-Nov-95

        ;


        DEVICE      Creative Labs Sound Blaster 16 or AWE32

        DRIVER      SBPRO2.MDI

        IO_ADDR     220h

        IRQ         -1

        DMA_8_BIT   -1

        DMA_16_BIT  -1

        '
      file: $GAMEDIR/BLUEBYTE/SIEDLER2/DRIVERS/MDI.INI
  - execute:
      args: '-f $GAMEDIR/install.bat $GAMEDIR/install.conf $GAMEDIR/CD/SIEDLER2.toc

        '
      file: /bin/rm
      terminal: false
  require-binaries: cdrdao, toc2cue, udisksctl
slug: die-siedler-ii-veni-vidi-vici-cdmusic
steamid: null
version: CD+music
year: 1996
{
  "game_slug": "die-siedler-ii-veni-vidi-vici",
  "version": "CD+music",
  "description": "Install \"Die Sieder II\" from local CD-ROM, copying it to local hard disk",
  "notes": "The installer expects the CD with \"Die Sieder II: Veni, Vedi, Vici\" (German). In the DOS installer, select drive C: and the default location and leave all defaults. The sound card will be configured automatically. After installation, you may want to set the game resolution to 1024x768 (in the game) and configure lutris to start the game in full screen. \r\n\r\nFor MIDI sound, you need to run a synthesizer. On modern systems with pulseaudio, this can be achieved e.g. by running \"/usr/bin/fluidsynth -is -a pulseaudio -m alsa_seq  $SOUND_FONT\".\r\n\r\nThe game can optionally play CD-Audio (music). Support for CD audio in dosbox requires a local copy of the CD in CUE/BIN format. This installer creates this local copy. The installation occupies ~600MiB disk space. The physical CD isn't required any more after installation.",
  "name": "Die Siedler II: Veni, Vidi, Vici",
  "year": 1996,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "dosbox",
  "slug": "die-siedler-ii-veni-vidi-vici-cdmusic",
  "installer_slug": "die-siedler-ii-veni-vidi-vici-cdmusic",
  "script": {
    "game": {
      "main_file": "$GAMEDIR/siedler2.conf"
    },
    "installer": [
      {
        "insert-disc": {
          "requires": "s2/root/siedler2.exe"
        }
      },
      {
        "execute": {
          "args": "unmount -b /dev/cdrom",
          "file": "/usr/bin/udisksctl"
        }
      },
      {
        "write_file": {
          "content": "[autoexec]\nmount C $GAMEDIR\nimgmount D $GAMEDIR/CD/SIEDLER2.cue -t cdrom\nC:\ncd \\BLUEBYTE\\SIEDLER2\nconfig -securemode\nC:\\BLUEBYTE\\SIEDLER2\\SIEDLER2.EXE dt\nexit\n",
          "file": "$GAMEDIR/siedler2.conf"
        }
      },
      {
        "execute": {
          "args": "-p $GAMEDIR/CD",
          "file": "/bin/mkdir"
        }
      },
      {
        "execute": {
          "args": "read-cd --read-raw --device /dev/cdrom --driver generic-mmc:0x20000 --datafile \"$GAMEDIR/CD/SIEDLER2.bin\" $GAMEDIR/CD/SIEDLER2.toc\n",
          "file": "/usr/bin/cdrdao",
          "terminal": false
        }
      },
      {
        "execute": {
          "args": "$GAMEDIR/CD/SIEDLER2.toc $GAMEDIR/CD/SIEDLER2.cue\n",
          "file": "/usr/bin/toc2cue",
          "terminal": false
        }
      },
      {
        "write_file": {
          "content": "[autoexec]\nmount C $GAMEDIR\nimgmount D $GAMEDIR/CD/SIEDLER2.cue -t cdrom\nconfig -securemode\n",
          "file": "$GAMEDIR/install.conf"
        }
      },
      {
        "write_file": {
          "content": "d:\ncd S2\nSETUP.EXE\n",
          "file": "$GAMEDIR/install.bat"
        }
      },
      {
        "task": {
          "config_file": "$GAMEDIR/install.conf",
          "executable": "$GAMEDIR/install.bat",
          "name": "dosexec"
        }
      },
      {
        "write_file": {
          "content": ";\n;Miles Design Audio Interface Library V3.03 of 7-Nov-95\n;\n\nDEVICE      Creative Labs Sound Blaster 16 or AWE32\nDRIVER      SB16.DIG\nIO_ADDR     220h\nIRQ         -1\nDMA_8_BIT   -1\nDMA_16_BIT  -1\n",
          "file": "$GAMEDIR/BLUEBYTE/SIEDLER2/DRIVERS/DIG.INI"
        }
      },
      {
        "write_file": {
          "content": ";\n;Miles Design Audio Interface Library V3.03 of 7-Nov-95\n;\n\nDEVICE      Creative Labs Sound Blaster 16 or AWE32\nDRIVER      SBPRO2.MDI\nIO_ADDR     220h\nIRQ         -1\nDMA_8_BIT   -1\nDMA_16_BIT  -1\n",
          "file": "$GAMEDIR/BLUEBYTE/SIEDLER2/DRIVERS/MDI.INI"
        }
      },
      {
        "execute": {
          "args": "-f $GAMEDIR/install.bat $GAMEDIR/install.conf $GAMEDIR/CD/SIEDLER2.toc\n",
          "file": "/bin/rm",
          "terminal": false
        }
      }
    ],
    "require-binaries": "cdrdao, toc2cue, udisksctl"
  }
}
Back to game