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"
}
}