home *** CD-ROM | disk | FTP | other *** search
INI File | 1995-09-04 | 5.3 KB | 143 lines |
- ; AVALOT.INI
- ; Initialisation file for Avalot
- ; by Thomas Thurman, 1995.
- ;
- ; Anything beginning with a semi-colon is a comment!
- ; Read AVALOT.DOC for more details.
-
- ; A small warning: Setup will only change values already in this file--
- ; it will never add new lines. You should therefore keep a backup of the
- ; original.
-
- ; Numbers can be given in decimal, or in hex if you prepend a $ (for
- ; example, $B1).
-
- ; General
- ; \=---=/
-
- OverrideEGAcheck=No ; Force loading despite failure to detect an EGA?
- ZoomyStart=No ; Jump straight in?
- Loadfirst= ; Fill this in to load a particular .ASG by default.
- NumLockHold=No ; If Yes, Numlock will always be forced off.
- Controller=Keyboard ; Keyboard or Joystick
-
- ; Joystick
- ; \=----=/
-
- ; These values are usually altered automatically by Setup.
-
- JoystickInstalled=No ; Yes for joystick, No for no joy
- JoyTop=0
- JoyBottom=0
- JoyLeft=0
- JoyRight=0
- JoyMidX=0
- JoyMidY=0
- JoyCentringFactor=3 ; Between 3 and 9. Defines cut-off point for
- ; the centre.
- WhichJoy=1 ; which joystick to use? 1 or 2?
-
- ; Sound
- ; \=-=/
-
- Quiet=No ; Yes for NO sound effects
- SoundCard=SB ; one of None, SB, SPPro, SB16, PAS, PASPlus, PAS16,
- ; Aria, WinSound, Gravis, DacLPT, StereoDACs,
- ; StereoOn1, Speaker.
- BaseAddress=$388 ; See below and the documentation for
- IRQ=7 ; working values of
- DMA=6 ; these.
- SampleRate=22050
-
-
- ; WARNING: Incorrect values can damage your computer!
- ;
- ; As a guide, try:
- ; SC=SB BA=$220 IRQ=5 DMA=1 SR=22050
- ; SC=SPEAKER BA=$2A IRQ=0 DMA=0 SR=11025 (DMA & IRQ are ignored here)
- ; Warning: We do *not* officially support PC speaker-- use it at your
- ; own risk. It sometimes crashes.
- ; SC=PAS16 BA=$388 IRQ=7 DMA=6 SR=22050 (44100 for the adventurous with
- ; very fast computers.)
-
- KeyboardClick=No ; it can go "click" whenever
- ; you press a key.
-
- ; Logfile
- ; \=---=/
-
- Logging=No ; can be No, Printer or Disk
- Logfile= ; leave undefined for AVALOT.LOG,
- ; or give a filename
-
- ; Here follows the... Printer Setup
- ; \=---------=/
-
- ; Explanation of the fields:
- ; StartWith - what is sent to the printer at the start of a game
- ; EndWith - ...at the end of a game
- ; ItalicOn, ItalicOff - self-explanatory
- ; EmphOn, EmphOff - switches bold type on or off
- ; DivideOn, DivideOff - This is printed before/after the divider is
- ; sent. (The divider is the --- oOo --- thing.)
- ; DivideIndent - Number (IN DECIMAL!) of spaces to print before
- ; the divider in order to centre it.
- ; Quote, Unquote - These are the ASCII codes to send to produce
- ; the opening quote (66) and the closing quote (99)
- ; respectively.
- ;
- ; The strings to be sent to the printer are specified in hex. Trademarks are
- ; hereby acknowledged. The [printer...] and [end] signs are to encase the
- ; blocks of printer definitions for Setup's benefit. You may add definitions
- ; for other printers simply by adding them onto the end of this file.
- ; The "printer=" line defines which one the game reads.
-
- printer=Epson
-
- ; (by the way, the "printer" line must come *before* the relevant definition)
-
- [printer LaserJet (or any other printer supporting PCL)]
-
- ;
- ; --- LaserJet ---
- ;
-
- StartWith=1B451B2831324A ; Resets the printer, and switches to "MC Text" font.
- EndWith=1B45FF ; Resets the printer, and does a form feed.
- ItalicOn=1B28733053 ; Switches italics on...
- ItalicOff=1B28733153 ; ...and off.
- EmphOn=1B28733342 ; Switches emphasised mode (bold) on...
- EmphOff=1B28733042 ; ...and off.
- DivideOn=1B28733342 ; Same as EmphOn here.
- DivideOff=1B28733042 ; Same as EmphOff.
- DivideIndent = 30 ; Something to do with centring the divider...
- Quote = D2 ; Ascii code to produce the "66" opening quote.
- Unquote = D3 ; Ascii code to produce the "99" closing quote.
- Copyright = A9 ; Ascii code to produce the (c) sign.
-
- [end] ; Laserjet
-
- [printer Epson]
- ;Epson
-
- ;
- ; --- Epson ---
- ;
-
- StartWith=1B40 ; Reset the printer.
- endwith= ; No ending code.
- ItalicOn = 1B34 ; switches italics on...
- italic_off = 1B35 ; ...and off.
- emph_on = 1B45 ; Bold on...
- emph_off = 1B46 ; ...and off.
- DivideOn = E ; shift out (SO)
- DivideOff = 14 ; device control 4 (DC4)
- DivideIndent = 15 ; we're in double width here!
- Quote = 22 ; normal " sign.
- Unquote = 22 ; the same.
- Copyright = 286329 ; just (c).
-
- [end] ; Epson
-
- ; end of file.
-