mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-10-14 02:17:36 +08:00
update installer
This commit is contained in:
@@ -64,6 +64,10 @@
|
||||
# showbasic: If set, DOSBox-X will show basic information including the DOSBox-X version number and current running speed in the title bar.
|
||||
# showdetails: If set, DOSBox-X will show the cycles count (FPS) and emulation speed relative to realtime in the title bar.
|
||||
# showmenu: Whether to show the menu bar (if supported). Default true.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> autolock_feedback; mapperfile_sdl1; mapperfile_sdl2; overscan
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
fullscreen = false
|
||||
fulldouble = false
|
||||
fullresolution = desktop
|
||||
@@ -149,6 +153,10 @@ showmenu = true
|
||||
#DOSBOX-X-ADV:# fileio: Log file I/O through INT 21h
|
||||
# debuggerrun: The run mode when the DOSBox-X Debugger starts.
|
||||
# Possible values: debugger, normal, watch.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> vga; vgagfx; vgamisc; int10; sblaster; dma_control; fpu; cpu; paging; fcb; files; ioctl; exec; dosmisc; pit; keyboard; pic; mouse; bios; gui; misc; io; pci; sst; int21; fileio
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
logfile =
|
||||
#DOSBOX-X-ADV:vga = false
|
||||
#DOSBOX-X-ADV:vgagfx = false
|
||||
@@ -404,6 +412,10 @@ debuggerrun = debugger
|
||||
#DOSBOX-X-ADV:# For example, if machine=cga, conventional memory can extend out to 0xB800 and provide up to 736KB of RAM.
|
||||
#DOSBOX-X-ADV:# This allows you to emulate PC/XT style memory extensions.
|
||||
#DOSBOX-X-ADV:# enable pci bus: Enable PCI bus emulation
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> disable graphical splash; keyboard hook; weitek; bochs debug port e9; compresssaveparts; skip encoding unchanged frames; capture chroma format; capture format; shell environment size; private area size; turn off a20 gate on boot; cbus bus clock; isa bus clock; pci bus clock; call binary on reset; unhandled irq handler; call binary on boot; rom bios allocation max; rom bios minimum size; irq delay ns; iodelay; iodelay16; iodelay32; acpi; acpi rsd ptr location; acpi sci irq; acpi iobase; acpi reserved size; memsizekb; dos mem limit; isa memory hole at 512kb; reboot delay; memalias; leading colon write protect image; locking disk image mount; unmask keyboard on int 16 read; int16 keyboard polling undocumented cf behavior; allow port 92 reset; enable port 92; enable 1st dma controller; enable 2nd dma controller; allow dma address decrement; enable 128k capable 16-bit dma; enable dma extra page registers; dma page registers write-only; cascade interrupt never in service; cascade interrupt ignore in service; enable slave pic; enable pc nmi mask; allow more than 640kb base memory; enable pci bus
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
language =
|
||||
title =
|
||||
fastbioslogo = false
|
||||
@@ -528,6 +540,10 @@ freesizecap = cap
|
||||
# Possible values: green, amber, gray, white
|
||||
# Append 'bright' for a brighter look.
|
||||
# Possible values: green, amber, gray, white.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> alt render; xbrz slice; xbrz fixed scale factor; xbrz max scale factor
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
frameskip = 0
|
||||
#DOSBOX-X-ADV:alt render = false
|
||||
aspect = false
|
||||
@@ -606,6 +622,10 @@ monochrome_pal = green
|
||||
#DOSBOX-X-ADV:# pc-98 show graphics layer on initialize: If PC-98 mode and INT 33h emulation is enabled, the graphics layer will be automatically enabled
|
||||
#DOSBOX-X-ADV:# at driver startup AND when INT 33h AX=0 is called. This is NEC MOUSE.COM behavior and default
|
||||
#DOSBOX-X-ADV:# enabled. To emulate other drivers like QMOUSE that do not follow this behavior, set to false.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> pc-98 int 1b fdc timer wait; pc-98 pic init to read isr; pc-98 fm board irq; pc-98 fm board io port; pc-98 sound bios; pc-98 load sound bios rom file; pc-98 buffer page flip; pc-98 enable 256-color planar; pc-98 enable 188 user cg; pc-98 start gdc at 5mhz; pc-98 allow scanline effect; pc-98 video mode; pc-98 timer always cycles; pc-98 timer master frequency; pc-98 allow 4 display partition graphics; pc-98 show graphics layer on initialize
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
pc-98 BIOS copyright string = false
|
||||
#DOSBOX-X-ADV:pc-98 int 1b fdc timer wait = false
|
||||
#DOSBOX-X-ADV:pc-98 pic init to read isr = true
|
||||
@@ -650,6 +670,10 @@ pc-98 force ibm keyboard layout = false
|
||||
# Possible values: ias, mskanji, both.
|
||||
#DOSBOX-X-ADV:# vtext: V-text screen mode for the DOS/V emulation.
|
||||
#DOSBOX-X-ADV:# vtext2: V-text screen mode 2 for the DOS/V emulation.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> fontxsbcs16; fontxsbcs24; fontxdbcs14; fontxdbcs24; vtext; vtext2
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
dosv = off
|
||||
fontxsbcs =
|
||||
#DOSBOX-X-ADV:fontxsbcs16 =
|
||||
@@ -844,6 +868,10 @@ fepcontrol = both
|
||||
#DOSBOX-X-ADV:# ignore odd-even mode in non-cga modes: Some demoscene productions use VGA Mode X but accidentally enable odd/even mode.
|
||||
#DOSBOX-X-ADV:# Setting this option can correct for that and render the demo properly.
|
||||
#DOSBOX-X-ADV:# This option forces VGA emulation to ignore odd/even mode except in text and CGA modes.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> vmemdelay; enable 8-bit dac; svga lfb base; pci vga; vga attribute controller mapping; vga bios use rom image; vga bios rom image; vga bios size override; video bios dont duplicate cga first half rom font; video bios always offer 14-pixel high rom font; video bios always offer 16-pixel high rom font; video bios enable cga second half rom font; forcerate; sierra ramdac; sierra ramdac lock 565; page flip debug line; vertical retrace poll debug line; cgasnow; vga 3da undefined bits; rom bios 8x8 CGA font; rom bios video parameter table; int 10h points at vga bios; unmask timer on int 10 setmode; vesa bank switching window mirroring; vesa bank switching window range check; vesa zero buffer on get information; vesa set display vsync; vesa lfb base scanline adjust; vesa map non-lfb modes to 128kb region; ega per scanline hpel; allow hpel effects; allow hretrace effects; hretrace effect weight; vesa modelist cap; vesa modelist width limit; vesa modelist height limit; vesa vbe put modelist in vesa information; vesa vbe 1.2 modes are 32bpp; allow low resolution vesa modes; allow explicit 24bpp vesa modes; allow high definition vesa modes; allow unusual vesa modes; allow 32bpp vesa modes; allow 24bpp vesa modes; allow 16bpp vesa modes; allow 15bpp vesa modes; allow 8bpp vesa modes; allow 4bpp vesa modes; allow 4bpp packed vesa modes; allow tty vesa modes; double-buffered line compare; ignore vblank wraparound; ignore extended memory bit; enable vga resize delay; resize only on vga active display width increase; vga palette update on full load; ignore odd-even mode in non-cga modes
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV:vmemdelay = 0
|
||||
vmemsize = -1
|
||||
vmemsizekb = 0
|
||||
@@ -990,6 +1018,10 @@ vsyncrate = 75
|
||||
# Do not disable if Windows 9x is configured around PnP devices, you will likely confuse it.
|
||||
#DOSBOX-X-ADV:# realbig16: Allow the B (big) bit in real mode. If set, allow the DOS program to set the B bit,
|
||||
#DOSBOX-X-ADV:# then jump to realmode with B still set (aka Huge Unreal mode). Needed for Project Angel.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> segment limits; double fault; reset on triple fault; always report double fault; always report triple fault; allow lmsw to exit protected mode; report fdiv bug; enable msr; enable cmpxchg8b; ignore undefined msr; interruptible rep string op; dynamic core cache block size; cycle emulation percentage adjust; use dynamic core with paging on; ignore opcode 63; apmbios pnp; apmbios version; apmbios allow realmode; apmbios allow 16-bit protected mode; apmbios allow 32-bit protected mode; integration device; integration device pnp; realbig16
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
core = auto
|
||||
fpu = true
|
||||
#DOSBOX-X-ADV:segment limits = true
|
||||
@@ -1272,6 +1304,10 @@ prebuffer = 25
|
||||
#DOSBOX-X-ADV:# fluid.chorus.depth: Fluidsynth chorus depth.
|
||||
#DOSBOX-X-ADV:# fluid.chorus.type: Fluidsynth chorus type. 0 is sine wave, 1 is triangle wave.
|
||||
#DOSBOX-X-ADV:# Possible values: 0, 1.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> mt32.reverse.stereo; mt32.verbose; mt32.thread; mt32.chunk; mt32.prebuffer; mt32.partials; mt32.dac; mt32.analog; mt32.output.gain; mt32.reverb.mode; mt32.reverb.output.gain; mt32.reverb.time; mt32.reverb.level; mt32.rate; mt32.src.quality; mt32.niceampramp; fluid.samplerate; fluid.gain; fluid.polyphony; fluid.cores; fluid.periods; fluid.periodsize; fluid.reverb; fluid.chorus; fluid.reverb.roomsize; fluid.reverb.damping; fluid.reverb.width; fluid.reverb.level; fluid.chorus.number; fluid.chorus.level; fluid.chorus.speed; fluid.chorus.depth; fluid.chorus.type
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
mpu401 = intelligent
|
||||
mpubase = 0
|
||||
mididevice = default
|
||||
@@ -1433,6 +1469,10 @@ fluid.soundfont =
|
||||
#DOSBOX-X-ADV:# This option only applies when sbtype is set to sb1 or sb2 (not SBPro or SB16).
|
||||
#DOSBOX-X-ADV:# This is a hack for the Electromotive Force 'Internal Damage' demo which apparently
|
||||
#DOSBOX-X-ADV:# relies on this behavior for Sound Blaster output and should be enabled for accuracy in emulation.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> mindma; irq hack; dsp command aliases; pic unmask irq; enable asp; disable filtering; dsp write buffer status must return 0x7f or 0xff; pre-set sbpro stereo; adlib force timer overflow on detect; retrowave_spi_cs; force dsp auto-init; force goldplay; goldplay stereo; dsp require interrupt acknowledge; dsp write busy delay; sample rate limits; instant direct dac; stereo control with sbpro only; dsp busy cycle rate; dsp busy cycle always; dsp busy cycle duty; io port aliasing
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
sbtype = sb16
|
||||
sbbase = 220
|
||||
irq = 7
|
||||
@@ -1527,6 +1567,10 @@ blaster environment variable = true
|
||||
# there should be a MIDI directory that contains
|
||||
# the patch files for GUS playback. Patch sets used
|
||||
# with Timidity should work fine.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> autoamp; unmask dma; ignore channel count while active; pic unmask irq; startup initialized; dma enable on dma control polling; clear dma tc irq if excess polling; force master irq enable; gus panning table; gus fixed render rate; irq hack
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
gus = false
|
||||
#DOSBOX-X-ADV:autoamp = false
|
||||
#DOSBOX-X-ADV:unmask dma = false
|
||||
@@ -1580,6 +1624,10 @@ quality = 0
|
||||
# Possible values: on, off.
|
||||
# ps1audiorate: Sample rate of the PS1 audio emulation.
|
||||
# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> pcspeaker clock gate enable at startup; initial frequency
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
pcspeaker = true
|
||||
#DOSBOX-X-ADV:pcspeaker clock gate enable at startup = false
|
||||
#DOSBOX-X-ADV:initial frequency = -1
|
||||
@@ -1626,6 +1674,10 @@ ps1audiorate = 22050
|
||||
#DOSBOX-X-ADV:# joy2axis5: axis for joystick 2 axis 5.
|
||||
#DOSBOX-X-ADV:# joy2axis6: axis for joystick 2 axis 6.
|
||||
#DOSBOX-X-ADV:# joy2axis7: axis for joystick 2 axis 7.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> joy1deadzone1; joy1deadzone2; joy2deadzone1; joy1response1; joy1response2; joy2response1; joy1axis0; joy1axis1; joy1axis2; joy1axis3; joy1axis4; joy1axis5; joy1axis6; joy1axis7; joy2axis0; joy2axis1; joy2axis2; joy2axis3; joy2axis4; joy2axis5; joy2axis6; joy2axis7
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
joysticktype = auto
|
||||
timed = true
|
||||
autofire = false
|
||||
@@ -2045,6 +2097,10 @@ timeout = 0
|
||||
# If unset or invalid, the default name CLIP$ will be used (e.g. "TYPE CLIP$" shows the clipboard contents).
|
||||
# It has no effect if "dos clipboard device enable" is disabled, and it is deactivated if the secure mode is enabled.
|
||||
# dos clipboard api: If set, DOS APIs for communications with the Windows clipboard will be enabled for shared clipboard communications.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> hma allow reservation; drive z is remote; drive z expand path; drive z hide files; hma minimum allocation; dos sda size; hma free space; cpm compatibility mode; minimum dos initial private segment; minimum mcb segment; enable dummy device mcb; maximum environment block size on exec; additional environment block size on exec; enable a20 on windows init; zero memory on xms memory allocation; vcpi; unmask timer on disk io; zero int 67h if no ems; zero unused int 68h; emm386 startup active; zero memory on ems memory allocation; ems system handle memory size; ems system handle on even megabyte; umb start; umb end; kernel allocation in umb; keep umb on boot; keep private area on boot; private area in umb; autoa20fix; autoloadfix; startincon; int33 hide host cursor if interrupt subroutine; int33 hide host cursor when polling; int33 disable cell granularity; int 13 extensions; biosps2; int15 wait force unmask irq; int15 mouse callback does not preserve registers; filenamechar; collating and uppercase; con device use int 16h to detect keyboard input; zero memory on int 21h memory allocation
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
xms = true
|
||||
xms handles = 0
|
||||
shell configuration as commands = false
|
||||
@@ -2164,6 +2220,10 @@ timeout = default
|
||||
# ipv4_host: The address of the guest on the IPv4 network.
|
||||
# ipv4_nameserver: The address of the nameserver service provided by the host on the IPv4 network.
|
||||
# ipv4_dhcp_start: The start address used for DHCP by the host services on the IPv4 network.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> restricted; disable_host_loopback; mtu; mru
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV:restricted = false
|
||||
#DOSBOX-X-ADV:disable_host_loopback = false
|
||||
#DOSBOX-X-ADV:mtu = 0
|
||||
@@ -2211,6 +2271,10 @@ ipv4_dhcp_start = 10.0.2.15
|
||||
#DOSBOX-X-ADV:# When running Windows 95 or higher a delay of 4000ms is recommended to ensure that
|
||||
#DOSBOX-X-ADV:# auto-insert notification triggers properly.
|
||||
#DOSBOX-X-ADV:# Set to 0 to use controller or CD-ROM drive-specific default.
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> irq; io; altio; int13fakeio; int13fakev86io; enable pio32; ignore pio32; cd-rom spinup time; cd-rom spindown timeout; cd-rom insertion delay
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
enable = true
|
||||
pnp = true
|
||||
#DOSBOX-X-ADV:irq = 0
|
||||
@@ -2358,6 +2422,10 @@ pnp = true
|
||||
#DOSBOX-X-ADV:# 82072 Intel 82072 chipset
|
||||
#DOSBOX-X-ADV:# nec_uPD765 NEC uPD765 chipset
|
||||
#DOSBOX-X-ADV:# none No chipset (For PC/XT mode)
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
#DOSBOX-X-ADV-SEE:# Advanced options (see full configuration reference file [dosbox-x.reference.full.conf] for more details):
|
||||
#DOSBOX-X-ADV-SEE:# -> irq; io; dma; int13fakev86io; instant mode; auto-attach to int 13h; chip
|
||||
#DOSBOX-X-ADV-SEE:#
|
||||
enable = false
|
||||
pnp = true
|
||||
#DOSBOX-X-ADV:irq = 0
|
||||
|
Reference in New Issue
Block a user