virtual-machines: make NeXT configs better through ini merging
parent
048ff1d0c2
commit
bafe2ba183
|
@ -10,6 +10,7 @@ function macemu -d "Frontend to SheepShaver and BasiliskII" -a arch cfg
|
||||||
set executable SheepShaver
|
set executable SheepShaver
|
||||||
end
|
end
|
||||||
|
|
||||||
|
touch $config
|
||||||
chmod u+w $config
|
chmod u+w $config
|
||||||
|
|
||||||
cat $_agw_dir_rc/virtual-machines/MacEmu/common > $config
|
cat $_agw_dir_rc/virtual-machines/MacEmu/common > $config
|
||||||
|
|
|
@ -3,10 +3,13 @@
|
||||||
function nextemu -d "Frontend to Previous" -a cfg
|
function nextemu -d "Frontend to Previous" -a cfg
|
||||||
set config ~/.previous/previous.cfg
|
set config ~/.previous/previous.cfg
|
||||||
|
|
||||||
|
touch $config
|
||||||
chmod u+w $config
|
chmod u+w $config
|
||||||
|
|
||||||
cat $_agw_dir_rc/virtual-machines/NeXT/common > $config
|
$_agw_dir_scripts/merge-ini \
|
||||||
cat $_agw_dir_rc/virtual-machines/NeXT/$cfg >> $config
|
$_agw_dir_rc/virtual-machines/NeXT/common \
|
||||||
|
$_agw_dir_rc/virtual-machines/NeXT/$cfg \
|
||||||
|
$config
|
||||||
|
|
||||||
chmod -w $config
|
chmod -w $config
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
[Screen]
|
||||||
|
nMonitorType = 1
|
||||||
|
|
||||||
[Memory]
|
[Memory]
|
||||||
nMemoryBankSize0 = 16
|
nMemoryBankSize0 = 16
|
||||||
nMemoryBankSize1 = 16
|
nMemoryBankSize1 = 16
|
||||||
|
@ -8,69 +11,35 @@ nMemorySpeed = 1
|
||||||
[HardDisk]
|
[HardDisk]
|
||||||
szImageName0 = /mnt/s/vm/NeXT2.2/image
|
szImageName0 = /mnt/s/vm/NeXT2.2/image
|
||||||
nDeviceType0 = 1
|
nDeviceType0 = 1
|
||||||
bDiskInserted0 = TRUE
|
bDiskInserted0 = true
|
||||||
bWriteProtected0 = FALSE
|
bWriteProtected0 = false
|
||||||
szImageName1 = /mnt/s/vm/NeXT2.2/boot
|
szImageName1 = /mnt/s/vm/NeXT2.2/boot
|
||||||
nDeviceType1 = 3
|
nDeviceType1 = 3
|
||||||
bDiskInserted1 = TRUE
|
bDiskInserted1 = true
|
||||||
bWriteProtected1 = FALSE
|
bWriteProtected1 = false
|
||||||
szImageName2 = /mnt/s/vm/NeXT2.2/install
|
szImageName2 = /mnt/s/vm/NeXT2.2/install
|
||||||
nDeviceType2 = 2
|
nDeviceType2 = 2
|
||||||
bDiskInserted2 = TRUE
|
bDiskInserted2 = true
|
||||||
bWriteProtected2 = FALSE
|
bWriteProtected2 = false
|
||||||
szImageName3 =
|
|
||||||
nDeviceType3 = 0
|
|
||||||
bDiskInserted3 = FALSE
|
|
||||||
bWriteProtected3 = FALSE
|
|
||||||
szImageName4 =
|
|
||||||
nDeviceType4 = 0
|
|
||||||
bDiskInserted4 = FALSE
|
|
||||||
bWriteProtected4 = FALSE
|
|
||||||
szImageName5 =
|
|
||||||
nDeviceType5 = 0
|
|
||||||
bDiskInserted5 = FALSE
|
|
||||||
bWriteProtected5 = FALSE
|
|
||||||
szImageName6 =
|
|
||||||
nDeviceType6 = 0
|
|
||||||
bDiskInserted6 = FALSE
|
|
||||||
bWriteProtected6 = FALSE
|
|
||||||
nWriteProtection = 0
|
|
||||||
|
|
||||||
[MagnetoOptical]
|
|
||||||
szImageName0 =
|
|
||||||
bDriveConnected0 = FALSE
|
|
||||||
bDiskInserted0 = FALSE
|
|
||||||
bWriteProtected0 = FALSE
|
|
||||||
szImageName1 =
|
|
||||||
bDriveConnected1 = FALSE
|
|
||||||
bDiskInserted1 = FALSE
|
|
||||||
bWriteProtected1 = FALSE
|
|
||||||
|
|
||||||
[Floppy]
|
|
||||||
szImageName0 =
|
|
||||||
bDriveConnected0 = FALSE
|
|
||||||
bDiskInserted0 = FALSE
|
|
||||||
bWriteProtected0 = FALSE
|
|
||||||
szImageName1 =
|
|
||||||
bDriveConnected1 = FALSE
|
|
||||||
bDiskInserted1 = FALSE
|
|
||||||
bWriteProtected1 = FALSE
|
|
||||||
|
|
||||||
[System]
|
[System]
|
||||||
nMachineType = 1
|
nMachineType = 1
|
||||||
bColor = FALSE
|
bColor = false
|
||||||
bTurbo = FALSE
|
bTurbo = false
|
||||||
bNBIC = TRUE
|
bNBIC = true
|
||||||
nSCSI = TRUE
|
nSCSI = true
|
||||||
nRTC = FALSE
|
nRTC = true
|
||||||
nCpuLevel = 4
|
nCpuLevel = 4
|
||||||
nCpuFreq = 25
|
nCpuFreq = 25
|
||||||
bCompatibleCpu = TRUE
|
bCompatibleCpu = true
|
||||||
nDSPType = 2
|
nDSPType = 2
|
||||||
bDSPMemoryExpansion = TRUE
|
bDSPMemoryExpansion = true
|
||||||
n_FPUType = 68040
|
n_FPUType = 68040
|
||||||
bCompatibleFPU = TRUE
|
bCompatibleFPU = true
|
||||||
bMMU = TRUE
|
bMMU = true
|
||||||
|
|
||||||
[Dimension]
|
[Dimension]
|
||||||
bEnabled = FALSE
|
bEnabled = false
|
||||||
|
|
||||||
|
[Boot]
|
||||||
|
nBootDevice = 1
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
[Log]
|
[Log]
|
||||||
sLogFileName = stderr
|
sLogFileName = stderr
|
||||||
sTraceFileName = stderr
|
sTraceFileName = stderr
|
||||||
nTextLogLevel = 4
|
nTextLogLevel = 0
|
||||||
nAlertDlgLogLevel = 1
|
nAlertDlgLogLevel = 1
|
||||||
bConfirmQuit = TRUE
|
bConfirmQuit = false
|
||||||
|
|
||||||
[ConfigDialog]
|
[ConfigDialog]
|
||||||
bShowConfigDialogAtStartup = FALSE
|
bShowConfigDialogAtStartup = false
|
||||||
|
|
||||||
[Debugger]
|
[Debugger]
|
||||||
nNumberBase = 10
|
nNumberBase = 10
|
||||||
|
@ -14,13 +14,12 @@ nDisasmLines = 8
|
||||||
nMemdumpLines = 8
|
nMemdumpLines = 8
|
||||||
|
|
||||||
[Screen]
|
[Screen]
|
||||||
nMonitorType = 1
|
bFullScreen = false
|
||||||
bFullScreen = FALSE
|
bShowStatusbar = true
|
||||||
bShowStatusbar = TRUE
|
bShowDriveLed = true
|
||||||
bShowDriveLed = TRUE
|
|
||||||
|
|
||||||
[Keyboard]
|
[Keyboard]
|
||||||
bSwapCmdAlt = FALSE
|
bSwapCmdAlt = false
|
||||||
nKeymapType = 1
|
nKeymapType = 1
|
||||||
szMappingFileName =
|
szMappingFileName =
|
||||||
|
|
||||||
|
@ -53,28 +52,27 @@ keyQuit = 0
|
||||||
keyDimension = 0
|
keyDimension = 0
|
||||||
|
|
||||||
[Mouse]
|
[Mouse]
|
||||||
bEnableAutoGrab = TRUE
|
bEnableAutoGrab = true
|
||||||
fLinSpeedNormal = 1
|
fLinSpeedNormal = 1
|
||||||
fLinSpeedLocked = 1
|
fLinSpeedLocked = 1
|
||||||
fExpSpeedNormal = 1
|
fExpSpeedNormal = 1
|
||||||
fExpSpeedLocked = 1
|
fExpSpeedLocked = 1
|
||||||
|
|
||||||
[Sound]
|
[Sound]
|
||||||
bEnableMicrophone = TRUE
|
bEnableMicrophone = true
|
||||||
bEnableSound = TRUE
|
bEnableSound = true
|
||||||
|
|
||||||
[Boot]
|
[Boot]
|
||||||
nBootDevice = 0
|
bEnableDRAMTest = false
|
||||||
bEnableDRAMTest = FALSE
|
bEnablePot = true
|
||||||
bEnablePot = TRUE
|
bEnableSoundTest = true
|
||||||
bEnableSoundTest = TRUE
|
bEnableSCSITest = true
|
||||||
bEnableSCSITest = TRUE
|
bLoopPot = false
|
||||||
bLoopPot = FALSE
|
bVerbose = true
|
||||||
bVerbose = TRUE
|
bExtendedPot = false
|
||||||
bExtendedPot = FALSE
|
|
||||||
|
|
||||||
[Printer]
|
[Printer]
|
||||||
bPrinterConnected = FALSE
|
bPrinterConnected = false
|
||||||
nPaperSize = 0
|
nPaperSize = 0
|
||||||
szPrintToFileName = /home/marrub/.previous/
|
szPrintToFileName = /home/marrub/.previous/
|
||||||
|
|
||||||
|
@ -84,12 +82,12 @@ szRom040FileName = /usr/share/previous/Rev_2.5_v66.BIN
|
||||||
szRomTurboFileName = /usr/share/previous/Rev_3.3_v74.BIN
|
szRomTurboFileName = /usr/share/previous/Rev_3.3_v74.BIN
|
||||||
|
|
||||||
[Ethernet]
|
[Ethernet]
|
||||||
bEthernetConnected = FALSE
|
bEthernetConnected = true
|
||||||
bTwistedPair = FALSE
|
bTwistedPair = true
|
||||||
|
|
||||||
[Dimension]
|
[Dimension]
|
||||||
bI860Thread = TRUE
|
bI860Thread = true
|
||||||
bMainDisplay = FALSE
|
bMainDisplay = false
|
||||||
nMemoryBankSize0 = 4
|
nMemoryBankSize0 = 4
|
||||||
nMemoryBankSize1 = 4
|
nMemoryBankSize1 = 4
|
||||||
nMemoryBankSize2 = 4
|
nMemoryBankSize2 = 4
|
||||||
|
@ -97,5 +95,56 @@ nMemoryBankSize3 = 4
|
||||||
szRomFileName = /usr/share/previous/dimension_eeprom.bin
|
szRomFileName = /usr/share/previous/dimension_eeprom.bin
|
||||||
|
|
||||||
[System]
|
[System]
|
||||||
bRealtime = TRUE
|
bRealtime = true
|
||||||
bRealTimeClock = TRUE
|
bRealTimeClock = true
|
||||||
|
|
||||||
|
[HardDisk]
|
||||||
|
szImageName0 =
|
||||||
|
nDeviceType0 = 0
|
||||||
|
bDiskInserted0 = false
|
||||||
|
bWriteProtected0 = false
|
||||||
|
szImageName1 =
|
||||||
|
nDeviceType1 = 0
|
||||||
|
bDiskInserted1 = false
|
||||||
|
bWriteProtected1 = false
|
||||||
|
szImageName2 =
|
||||||
|
nDeviceType2 = 0
|
||||||
|
bDiskInserted2 = false
|
||||||
|
bWriteProtected2 = false
|
||||||
|
szImageName3 =
|
||||||
|
nDeviceType3 = 0
|
||||||
|
bDiskInserted3 = false
|
||||||
|
bWriteProtected3 = false
|
||||||
|
szImageName4 =
|
||||||
|
nDeviceType4 = 0
|
||||||
|
bDiskInserted4 = false
|
||||||
|
bWriteProtected4 = false
|
||||||
|
szImageName5 =
|
||||||
|
nDeviceType5 = 0
|
||||||
|
bDiskInserted5 = false
|
||||||
|
bWriteProtected5 = false
|
||||||
|
szImageName6 =
|
||||||
|
nDeviceType6 = 0
|
||||||
|
bDiskInserted6 = false
|
||||||
|
bWriteProtected6 = false
|
||||||
|
nWriteProtection = 0
|
||||||
|
|
||||||
|
[MagnetoOptical]
|
||||||
|
szImageName0 =
|
||||||
|
bDriveConnected0 = false
|
||||||
|
bDiskInserted0 = false
|
||||||
|
bWriteProtected0 = false
|
||||||
|
szImageName1 =
|
||||||
|
bDriveConnected1 = false
|
||||||
|
bDiskInserted1 = false
|
||||||
|
bWriteProtected1 = false
|
||||||
|
|
||||||
|
[Floppy]
|
||||||
|
szImageName0 =
|
||||||
|
bDriveConnected0 = false
|
||||||
|
bDiskInserted0 = false
|
||||||
|
bWriteProtected0 = false
|
||||||
|
szImageName1 =
|
||||||
|
bDriveConnected1 = false
|
||||||
|
bDiskInserted1 = false
|
||||||
|
bWriteProtected1 = false
|
||||||
|
|
Loading…
Reference in New Issue