Skip to content

Starflight 1 2

petchema edited this page May 26, 2013 · 4 revisions

Work ok (dosbox!)

  • Starflight 1 backup/restore involves command-line, whose access has been denied by GoG setup; The simplest way to give back the very important backup feature is to remove the "exit" commands from .ini file, shortcut command line, and registry command line

  • PC Speaker sound show that native DosBox gives more accurate timing that Wine DosBox

GOG Installer v2

  • PlayOnLinux 4.1.9-dev
    • Tested with With 1.4-dos_support_0.6
    • Install path GOG Games/Starflight 1 and 2/
    • Shortcuts:
      • Starflight 1 ["DOSBOX/DOSBox.exe" -conf "C:\GOG Games\Starflight 1 and 2\Starflight 1\dosboxSF1.conf" -conf "C:\GOG Games\Starflight 1 and 2\Starflight 1\dosboxSF1_single.conf" -noconsole -c exit]
      • Graphic Mode Setup ["DOSBOX/GOGDOSConfig.exe" GOGSTARFLIGHT1]
      • Manual ["Starflight 1/manual.pdf" ]
      • Map ["Starflight 1/map.pdf" ]
      • Reset and Start the Game ["DOSBOX/DOSBox.exe" -conf "C:\GOG Games\Starflight 1 and 2\Starflight 1\dosboxSF1.conf" -conf "C:\GOG Games\Starflight 1 and 2\Starflight 1\dosboxSF1_setup.conf" -noconsole -c exit]
      • Starflight starcodes ["Starflight 1/Starflight_codes_by_gog.exe" ]
      • Starflight 2 ["DOSBOX/DOSBox.exe" -conf "C:\GOG Games\Starflight 1 and 2\Starflight 2\dosboxSF2.conf" -conf "C:\GOG Games\Starflight 1 and 2\Starflight 2\dosboxSF2_single.conf" -noconsole -c exit]
      • Graphic Mode Setup ["DOSBOX/GOGDOSConfig.exe" GOGSTARFLIGHT2]
      • Manual ["Starflight 2/manual.pdf" ]
      • Map ["Starflight 2/map.pdf" ]

dosboxSF1.conf:

[cpu]
core=auto
cycles=max
[sblaster]
sbtype=sbpro1
sbbase=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050

dosboxSF1_single.conf:

[autoexec]
@ECHO OFF
mount C "..\Starflight 1"
@echo off
cls
c:
cd STARFLT
cd PLAY
STARFLT.COM
exit

dosboxSF1_settings.conf:

[autoexec]
@ECHO OFF
mount C "..\Starflight 1"
@echo off
cls
c:
cd STARFLT
cd PLAY
call reset.bat
STARFLT.COM
exit

dosboxSF2.conf:

[cpu]
core=auto
cycles=auto
[sblaster]
sbtype=sbpro1
sbbase=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050

dosboxSF2_single.conf:

[autoexec]
@ECHO OFF
mount C "..\Starflight 2"
@echo off
cls
c:
call sf2.bat
exit
  • PlayOnLinux 4.2.2-dev
    • Tested with 1.4-dos_support_0.6
    • Install path GOG Games/Starflight 1 and 2/
    • Shortcuts:
      • Starflight 1 ["DOSBOX/DOSBox.exe" -conf "..\Starflight 1\dosboxSF1.conf" -conf "..\Starflight 1\dosboxSF1_single.conf" -noconsole -c exit]
      • Graphic Mode Setup ["DOSBOX/GOGDOSConfig.exe" GOGSTARFLIGHT1]
      • Manual ["Starflight 1/manual.pdf" ]
      • Map ["Starflight 1/map.pdf" ]
      • Reset and Start the Game ["DOSBOX/DOSBox.exe" -conf "C:\GOG Games\Starflight 1 and 2\Starflight 1\dosboxSF1.conf" -conf "C:\GOG Games\Starflight 1 and 2\Starflight 1\dosboxSF1_setup.conf" -noconsole -c exit]
      • Starflight starcodes ["Starflight 1/Starflight_codes_by_gog.exe" ]
      • Starflight 2 ["DOSBOX/DOSBox.exe" -conf "..\Starflight 2\dosboxSF2.conf" -conf "..\Starflight 2\dosboxSF2_single.conf" -noconsole -c exit]
      • Graphic Mode Setup ["DOSBOX/GOGDOSConfig.exe" GOGSTARFLIGHT2]
      • Manual ["Starflight 2/manual.pdf" ]
      • Map ["Starflight 2/map.pdf" ]

dosboxSF1.conf:

[dosbox]
memsize=16
[cpu]
core=normal
cputype=auto
cycles=fixed 1500
[mixer]
rate=22050
blocksize=2048
prebuffer=40
[sblaster]
sbtype=sbpro1
sbbase=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050
[gus]
gus=false
[IPX]
Enable=0
Connection=0
ipx=false

dosboxSF1_single.conf:

[autoexec]
@ECHO OFF
mount C "..\Starflight 1"
@echo off
cls
c:
cd STARFLT
cd PLAY
STARFLT.COM
exit

dosboxSF1_setup.conf:

[autoexec]
@ECHO OFF
mount C "..\Starflight 1"
@echo off
cls
c:
cd STARFLT
cd PLAY
call reset.bat
STARFLT.COM
exit

dosboxSF2.conf:

[dosbox]
memsize=16
[cpu]
core=auto
cycles=auto
[mixer]
rate=22050
blocksize=2048
prebuffer=40
[sblaster]
sbtype=sbpro1
sbbase=220
irq=7
dma=1
hdma=5
mixer=true
oplmode=auto
oplrate=22050
[gus]
gus=false
[IPX]
Enable=0
Connection=0
ipx=false

dosboxSF2_single.conf:

[autoexec]
@ECHO OFF
mount C "..\Starflight 2"
@echo off
cls
c:
call sf2.bat
exit
Clone this wiki locally