DVX_GUI/config/dvx.ini

184 lines
7.2 KiB
INI

; DVX Configuration
;
; Video mode selection. The system picks the closest available VESA mode.
; Common resolutions: 640x480, 800x600, 1024x768
; Supported color depths: 8, 15, 16, 24, 32
[video]
width = 1024
height = 768
bpp = 16
; Mouse settings.
; wheel: normal or reversed
; wheelspeed: lines per wheel notch (1-10, default 3)
; doubleclick: double-click speed in milliseconds (200-900, default 500)
; acceleration: off, low, medium, high (default medium)
; speed: mouse travel needed per step of pointer movement (2-32, default 8;
; lower = faster pointer)
[mouse]
wheel = normal
wheelspeed = 3
doubleclick = 500
acceleration = medium
speed = 8
; Shell settings.
; desktop: path to the desktop app loaded at startup
; welcome: program started after the desktop (the Welcome window shown at
; the first start); it removes this line itself when you tick
; "Don't show this again"
[shell]
desktop = apps/kpunch/progman/progman.app
welcome = apps/kpunch/welcome/welcome.app
; Network settings (TCP/IP through a packet driver loaded before DVX).
; dhcp: true = get the address from a DHCP server; false = use address,
; netmask and gateway below
; dns1, dns2: name servers (empty = the DHCP server's)
; hostname: this computer's name on the network
; vector: packet driver interrupt, e.g. 0x60 (auto = search 0x60-0x80)
[network]
dhcp = true
address =
netmask =
gateway =
dns1 =
dns2 =
hostname = DVX
vector = auto
; The package server (Software's File > Package Server): Software gets
; packages and updates from it, and publishes with the account.
; server: its host name, port: its port (both empty: DVX's own server)
; user, password: an account there, to publish packages (empty: none).
; Software saves the password scrambled; one typed here by hand is read
; as it is and scrambled the next time Software saves the settings.
[packages]
server =
port =
user =
password =
; Printer settings (Control Panel's Printer page and File > Page Setup).
; port: LPT1, LPT2, LPT3, COM1 to COM4 (a serial printer), or FILE
; (print into the file named by file)
; baud, handshake: a serial printer's speed (300 to 38400) and how it
; holds the computer back: none, xonxoff, rtscts (its ready line on
; CTS), or dtrdsr (on DSR, as Apple's ImageWriter cable wires it)
; model: text (any printer, text only), epson9, epson24 (Epson ESC/P
; dot matrix), laserjet (HP PCL, 150 dpi), laserjet300 (HP
; LaserJet III, DeskJet, and later; 300 dpi), epson9color,
; epson24color (Epson with a color ribbon), deskjet500c,
; deskjetcolor (DeskJet 550C and later), postscript,
; postscriptcolor, imagewriter, or imagewritercolor (Apple
; ImageWriter II); all but text print pictures, the color ones in
; color
; linesPerPage: 0 = the printer's usual page length (66, laser 60)
; columns: characters across the page; margins in lines (top, bottom)
; and characters (left, right)
; header, footer: &f file name, &p page, &n pages, &d date, &t time,
; &l &c &r left / centre / right, && an ampersand
[printer]
port = LPT1
file = PRINTER.PRN
model = text
linesPerPage = 0
columns = 80
marginTop = 3
marginBottom = 3
marginLeft = 5
marginRight = 5
tabWidth = 8
wrap = true
header = &f
footer = Page &p
baud = 9600
handshake = dtrdsr
; Sound settings.
; driver: auto (find the sound hardware), wss (Windows Sound System),
; sb (Sound Blaster family), gus (Gravis UltraSound), lpt (a
; DAC on the printer port), speaker (PC speaker) or null (no
; sound)
; rate: mixing rate in Hz (4000-48000, default 22050); the sound card may
; run slightly faster or slower
; bits, channels: 0 = the best the sound card can do, or 8 / 16 bits and
; 1 (mono) / 2 (stereo) to save work on a slow computer
; voices: sounds mixed at once (1-32, default 16); when more are started
; the quietest stops
; volume: master volume in percent (0-100)
; speakerPcm: true = play sampled sound on the PC speaker (takes a lot of
; the computer's time); false = tones only
; fmTones: true = square and triangle tones play on the music synthesizer
; chip when there is one; false = always mixed
; midi: where MIDI music plays: auto (a Gravis UltraSound's or Sound
; Blaster AWE's recorded instruments, else the synthesizer chip,
; else a built-in synthesizer), mpu401 (an external synthesizer on
; the MIDI port), fm (the chip), software (the built-in
; synthesizer) or softwave (the SoundFont played by the computer)
; midiIn: where MIDI input (a MIDI keyboard) comes from: none or mpu401
; (the MIDI port, shared with MIDI music when midi = mpu401 too)
; modules: where music modules (MOD, S3M, XM, IT) play: wavetable (a
; Gravis UltraSound's or Sound Blaster AWE's own voices when no
; other music plays there and the module fits, else mixed by
; the computer) or software (always mixed by the computer)
; mpuMode: what is on the MIDI port: gm (a General MIDI synthesizer),
; mt32 (a Roland MT-32) or raw (send music unchanged)
; Optional: oplPort (default 388) and mpuPort (default 330), in hex;
; midiBank = the instrument bank for MIDI music (OP2 format): its name in
; SHARED\BANKS or USER\BANKS (an add-on's as VENDOR\NAME), or a path from
; the DVX folder; not set, the bundled one. Control Panel picks it;
; each MIDI music reads it as it starts.
; soundFont = the recorded instruments (a SoundFont, .SF2 or .SBK) for a
; Gravis UltraSound, a Sound Blaster AWE and softwave, named as midiBank
; is, or the path of a Gravis UltraSound's ULTRASND.INI (its patches);
; not set, KPUNCH\DVXGM.SF2 (an add-on), else the card's own.
; The Sound Blaster's port, IRQ and DMA come from the BLASTER setting (for
; example SET BLASTER=A220 I5 D1 H5 in AUTOEXEC.BAT; an AWE adds E620),
; the Gravis UltraSound's from ULTRASND (SET ULTRASND=220,1,1,11,5).
; Optional: gusVoices (14-32, default 28: fewer play at a higher rate);
; wssPort (530, 604, E80 or F40, hex), wssIrq (7, 9, 10 or 11, default 7)
; and wssDma (0, 1 or 3, default 1) for a Windows Sound System card;
; lptDac (auto, covox, disney or stereo; auto finds a Disney Sound Source
; or a Stereo-on-1, a Covox must be named) and lptPort (hex, default
; LPT1) for a DAC on the printer port.
[audio]
driver = auto
rate = 22050
bits = 0
channels = 0
voices = 16
volume = 100
speakerPcm = false
fmTones = true
midi = auto
midiIn = none
modules = wavetable
mpuMode = gm
; Desktop sounds (Control Panel's Sounds page): the sound file (WAV or VOC)
; played for each event; empty = no sound. A name alone is a file in the
; sound folders (your own in USER\SOUNDS first, then DVX's in
; SHARED\SOUNDS); a name with a folder in it is that file.
; default: the default beep (also message boxes without an icon)
; startup, exit: DVX starting and ending
; error, warning, question, information: message boxes of that kind
; windowOpen, windowClose: a window opening or closing (not dialogs)
[sounds]
default = beep.wav
startup = startup.wav
exit = exit.wav
error = error.wav
warning = warning.wav
question = question.wav
information = info.wav
windowOpen =
windowClose =