files:
- Disc1: N/A:Select the image of Disc 1
- Disc2: N/A:Select the image of Disc 2
- Disc3: N/A:Select the image of Disc 3
- Disc4: N/A:Select the image of Disc 4
- Disc5: N/A:Select the image of Disc 5
- Disc6: N/A:Select the image of Disc 6
- Disc7: N/A:Select the image of Disc 7
- Disc8: N/A:Select the image of Disc 8
- S3: https://www.dropbox.com/s/w3o4v5e7alm1zg5/s3drivers.zip?dl=1
- SB16: https://www.dropbox.com/s/0ve3ohhtks0wrnf/SB16W3x.zip?dl=1
game:
main_file: $GAMEDIR/windows-for-workgroups.conf
installer:
- execute:
args: $GAMEDIR/HDD $GAMEDIR/FDD $GAMEDIR/FDD/DISC1
file: mkdir
- execute:
args: $GAMEDIR/FDD/Drivers $GAMEDIR/FDD/Drivers/sb16 $GAMEDIR/FDD/Drivers/s3
file: mkdir
- extract:
dst: $GAMEDIR/FDD/Drivers/sb16
file: $SB16
format: zip
- extract:
dst: $GAMEDIR/FDD/Drivers/s3
file: $S3
format: zip
- write_file:
content: '[sblaster]
irq=5
[sdl]
sensitivity=10
[autoexec]
imgmount A "$Disc1" -t floppy
imgmount J "$Disc2" -t floppy
imgmount I "$Disc3" -t floppy
imgmount D "$Disc4" -t floppy
imgmount E "$Disc5" -t floppy
imgmount F "$Disc6" -t floppy
imgmount G "$Disc7" -t floppy
imgmount H "$Disc1" -t floppy
mount B "$GAMEDIR/FDD/Drivers" -t dir
mount C "$GAMEDIR/HDD" -t dir
mount Y "$GAMEDIR/FDD/DISC1" -t dir
A:
copy *.* Y:
J:
copy *.* Y:
I:
copy *.* Y:
D:
copy *.* Y:
E:
copy *.* Y:
F:
copy *.* Y:
G:
copy *.* Y:
H:
copy *.* Y:
Y:
setup.exe
SET PATH=%PATH%;C:\WINDOWS;
SET TEMP=C:\WINDOWS\TEMP
c:
cd Windows
Setup
B:
cd sb16
install
exit'
file: $GAMEDIR/windows-for-workgroups-setup.conf
- task:
config_file: $GAMEDIR/windows-for-workgroups-setup.conf
name: dosexec
working_dir: $GAMEDIR/HDD
- write_file:
content: '[sblaster]
irq=5
[sdl]
sensitivity=10
[autoexec]
mount A "$GAMEDIR/FDD/DISC1" -t dir
mount B "$GAMEDIR/FDD/Drivers" -t dir
mount C "$GAMEDIR/HDD" -t dir
SET PATH=%PATH%;C:\WINDOWS;
SET TEMP=C:\WINDOWS\TEMP
c:
win
exit'
file: $GAMEDIR/windows-for-workgroups.conf
description: The installer requires the 8 disc version of WfW 3.11. S3 and SB16
are downloaded from the same source as the other installer, the relevant instructions
apply. For display I would go with 800x600, games using win3.1 won't need a
higher resolution than this.
game_slug: windows-31x
gogslug: ''
humblestoreid: ''
installer_slug: windows-31x-8-disc-floppy-s3-sb1
name: Windows 3.1x
notes: ''
runner: dosbox
script:
files:
- Disc1: N/A:Select the image of Disc 1
- Disc2: N/A:Select the image of Disc 2
- Disc3: N/A:Select the image of Disc 3
- Disc4: N/A:Select the image of Disc 4
- Disc5: N/A:Select the image of Disc 5
- Disc6: N/A:Select the image of Disc 6
- Disc7: N/A:Select the image of Disc 7
- Disc8: N/A:Select the image of Disc 8
- S3: https://www.dropbox.com/s/w3o4v5e7alm1zg5/s3drivers.zip?dl=1
- SB16: https://www.dropbox.com/s/0ve3ohhtks0wrnf/SB16W3x.zip?dl=1
game:
main_file: $GAMEDIR/windows-for-workgroups.conf
installer:
- execute:
args: $GAMEDIR/HDD $GAMEDIR/FDD $GAMEDIR/FDD/DISC1
file: mkdir
- execute:
args: $GAMEDIR/FDD/Drivers $GAMEDIR/FDD/Drivers/sb16 $GAMEDIR/FDD/Drivers/s3
file: mkdir
- extract:
dst: $GAMEDIR/FDD/Drivers/sb16
file: $SB16
format: zip
- extract:
dst: $GAMEDIR/FDD/Drivers/s3
file: $S3
format: zip
- write_file:
content: '[sblaster]
irq=5
[sdl]
sensitivity=10
[autoexec]
imgmount A "$Disc1" -t floppy
imgmount J "$Disc2" -t floppy
imgmount I "$Disc3" -t floppy
imgmount D "$Disc4" -t floppy
imgmount E "$Disc5" -t floppy
imgmount F "$Disc6" -t floppy
imgmount G "$Disc7" -t floppy
imgmount H "$Disc1" -t floppy
mount B "$GAMEDIR/FDD/Drivers" -t dir
mount C "$GAMEDIR/HDD" -t dir
mount Y "$GAMEDIR/FDD/DISC1" -t dir
A:
copy *.* Y:
J:
copy *.* Y:
I:
copy *.* Y:
D:
copy *.* Y:
E:
copy *.* Y:
F:
copy *.* Y:
G:
copy *.* Y:
H:
copy *.* Y:
Y:
setup.exe
SET PATH=%PATH%;C:\WINDOWS;
SET TEMP=C:\WINDOWS\TEMP
c:
cd Windows
Setup
B:
cd sb16
install
exit'
file: $GAMEDIR/windows-for-workgroups-setup.conf
- task:
config_file: $GAMEDIR/windows-for-workgroups-setup.conf
name: dosexec
working_dir: $GAMEDIR/HDD
- write_file:
content: '[sblaster]
irq=5
[sdl]
sensitivity=10
[autoexec]
mount A "$GAMEDIR/FDD/DISC1" -t dir
mount B "$GAMEDIR/FDD/Drivers" -t dir
mount C "$GAMEDIR/HDD" -t dir
SET PATH=%PATH%;C:\WINDOWS;
SET TEMP=C:\WINDOWS\TEMP
c:
win
exit'
file: $GAMEDIR/windows-for-workgroups.conf
slug: windows-31x-8-disc-floppy-s3-sb1
steamid: null
version: 8 Disc Floppy + S3 + SB16
year: 1992
{
"game_slug": "windows-31x",
"version": "8 Disc Floppy + S3 + SB16",
"description": "The installer requires the 8 disc version of WfW 3.11. S3 and SB16 are downloaded from the same source as the other installer, the relevant instructions apply. For display I would go with 800x600, games using win3.1 won't need a higher resolution than this.",
"notes": "",
"name": "Windows 3.1x",
"year": 1992,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "dosbox",
"slug": "windows-31x-8-disc-floppy-s3-sb1",
"installer_slug": "windows-31x-8-disc-floppy-s3-sb1",
"script": {
"files": [
{
"Disc1": "N/A:Select the image of Disc 1"
},
{
"Disc2": "N/A:Select the image of Disc 2"
},
{
"Disc3": "N/A:Select the image of Disc 3"
},
{
"Disc4": "N/A:Select the image of Disc 4"
},
{
"Disc5": "N/A:Select the image of Disc 5"
},
{
"Disc6": "N/A:Select the image of Disc 6"
},
{
"Disc7": "N/A:Select the image of Disc 7"
},
{
"Disc8": "N/A:Select the image of Disc 8"
},
{
"S3": "https://www.dropbox.com/s/w3o4v5e7alm1zg5/s3drivers.zip?dl=1"
},
{
"SB16": "https://www.dropbox.com/s/0ve3ohhtks0wrnf/SB16W3x.zip?dl=1"
}
],
"game": {
"main_file": "$GAMEDIR/windows-for-workgroups.conf"
},
"installer": [
{
"execute": {
"args": "$GAMEDIR/HDD $GAMEDIR/FDD $GAMEDIR/FDD/DISC1",
"file": "mkdir"
}
},
{
"execute": {
"args": "$GAMEDIR/FDD/Drivers $GAMEDIR/FDD/Drivers/sb16 $GAMEDIR/FDD/Drivers/s3",
"file": "mkdir"
}
},
{
"extract": {
"dst": "$GAMEDIR/FDD/Drivers/sb16",
"file": "$SB16",
"format": "zip"
}
},
{
"extract": {
"dst": "$GAMEDIR/FDD/Drivers/s3",
"file": "$S3",
"format": "zip"
}
},
{
"write_file": {
"content": "[sblaster]\nirq=5\n[sdl]\nsensitivity=10\n[autoexec]\nimgmount A \"$Disc1\" -t floppy\nimgmount J \"$Disc2\" -t floppy\nimgmount I \"$Disc3\" -t floppy\nimgmount D \"$Disc4\" -t floppy\nimgmount E \"$Disc5\" -t floppy\nimgmount F \"$Disc6\" -t floppy\nimgmount G \"$Disc7\" -t floppy\nimgmount H \"$Disc1\" -t floppy\nmount B \"$GAMEDIR/FDD/Drivers\" -t dir\nmount C \"$GAMEDIR/HDD\" -t dir\nmount Y \"$GAMEDIR/FDD/DISC1\" -t dir\nA:\ncopy *.* Y:\nJ:\ncopy *.* Y:\nI:\ncopy *.* Y:\nD:\ncopy *.* Y:\nE:\ncopy *.* Y:\nF:\ncopy *.* Y:\nG:\ncopy *.* Y:\nH:\ncopy *.* Y:\nY:\nsetup.exe\nSET PATH=%PATH%;C:\\WINDOWS;\nSET TEMP=C:\\WINDOWS\\TEMP\nc:\ncd Windows\nSetup\nB:\ncd sb16\ninstall\nexit",
"file": "$GAMEDIR/windows-for-workgroups-setup.conf"
}
},
{
"task": {
"config_file": "$GAMEDIR/windows-for-workgroups-setup.conf",
"name": "dosexec",
"working_dir": "$GAMEDIR/HDD"
}
},
{
"write_file": {
"content": "[sblaster]\nirq=5\n[sdl]\nsensitivity=10\n[autoexec]\nmount A \"$GAMEDIR/FDD/DISC1\" -t dir\nmount B \"$GAMEDIR/FDD/Drivers\" -t dir\nmount C \"$GAMEDIR/HDD\" -t dir\nSET PATH=%PATH%;C:\\WINDOWS;\nSET TEMP=C:\\WINDOWS\\TEMP\nc:\nwin\nexit",
"file": "$GAMEDIR/windows-for-workgroups.conf"
}
}
]
}
}