; ; Cthugha V5.1 ; 'An Oscilliscope on Acid' ; ; by the Digital Aasvogel Group. 1993-1994 ; Revision V5.1 - 23Oct94 zaph ; ; INITIALIZATION FILE ; ; CTHUGHA.INI - sample initialization file ; For further information regarding Cthugha read the documentation file ; called CTHUGHA.DOC ; ; Notes : ; * Lines beginning with a ';' are ignored as comments ; * Yes/No options can be 'Yes','Y','On','No','N','Off' ; * The format of this INI files conforms (mostly) to the MS Windows ; INI file format (we hope) ; * Not case sensitive ; ; Incept Date : 26Oct94 zaph ; Mods : ; ; ----------------------------------------------------------------------- ; section [general] ; General stuff area [general] ; debug - yes/no - default NO ; can be used multiple times to turn debug mode 'on' during the ini file ; processing, and 'off' at the end of a section. ;debug=yes ; version - integer ; Used to warn the user if the version of Cthugha differs to the ; one they designed the INI file for. version=510 ; refresh - yes/no - Default NO ; Turn on/off the vertical trace wait refresh=off ; soundcard - sbpro/oldsb/gus/pas - default SEARCH ; specifies the type of audio card you are using. soundcard=sbpro ; source - CD/Line/Mic - default CD ; specifies where the incoming audio is coming from ;source=Line ; stereo - yes/no - Default YES stereo=yes ; pcx - yes/no - Default YES ; Use PCX files (image files) pcx=yes ; pause - yes/no - Default NO ; pause after all initialisation (good for troubleshooting) pause=no ; locked - yes/no - Default NO ; Start Cthugha in LOCKED mode, that is, the automatic cycling is ; disabled (the modes won't change) locked=no ; string_file - FILENAME ; Load quiet-strings from this filename. The specified file ; should contain the lines of text that will display when the audio ; is silent for a period. ;string_file=strings.txt ; table_file - FILENAME ; Load this filename as the default TAB file. Cthugha automatically ; loads TAB files, uses this to specifically override. ; (see DOC to describe TAB files, and translations) ;table_file=hurr.tab ; translate - yes/no - Default YES ; Use translation tables, loaded from TAB files (disable on slow PC's) ; (see DOC to describe TAB files, and translations) translate=yes ; fft - yes/no - Default YES ; Use the FFT functions (Disable on slow PC's) ; FFT (Fast Fourier Transform), which translates the audio waveform ; into the frequency domain (see heavy duty mathematics books for ; theory on this) If you can do this better/faster than Cthugha ; please send the code :-) fft=yes ; cpu_check - yes/no - Default YES ; Failsafe CPU check, Disable if you have problems with it. ; Cthugha checks to see if you computer is a 386 or better, ; but if this code wrongly detects the CPU type, disable it. cpu_check=YES ; internal_pal - yes/no - Default YES ; Use internal Palettes internal_pal=yes ; external_pal - yes/no - Default YES ; Use external Palettes external_pal=yes ; input_vol - integer 0-255, default to audio card default ; Audio card input volume level. ; input_vol=255 ; vu_rate - integer 0-44000 ; VU meter, on the CD control panel display, sampling rate ; (this is independant of Cthugha's graphics). ; vu_rate=0 ; stop_cd - yes/no default NO ; Stop the CD after exiting Cthugha (needed on some CD's) ; stop_cd=yes [startup] ;flame=C ;wave=A ;palette=1 ;randtime=750 ;mintime=200 ;cdtrack=1 ;beatframes=16 ;beatlevel=220 ;quiet=1 ; [waves] ; Use this section to turn on/off certain waves for the automatic cycling ; Waves are the waveform, the way the audio is interpreted. ; ; Use the format wave-=On/Off/Yes/No ; where is a valid wave code [waves] wave-A=on ; Dot HS wave-B=on ; Dot HL wave-C=on ; Line VW wave-D=on ; Spike S wave-E=on ; Spike L wave-F=on ; Line HS wave-G=on ; Line HL wave-H=on ; Dot VL wave-I=on ; Spike wave-J=on ; Walking wave-K=on ; Falling wave-L=on ; Lissa wave-M=on ; Line VS wave-N=on ; Line VL wave-O=on ; Line X wave-P=on ; Lightning wave-Q=on ; Lightning wave-R=on ; Dot VS wave-S=on ; FireFlies wave-T=on ; Pete wave-U=on ; Dot VS wave-V=on ; Zippy 1 wave-W=on ; Zippy 2 wave-X=on ; Zaph Test ; [flames] ; Use this section to turn on/off certain flames for automatic cycling ; The flame is the effect placed on a wave ; ; Use the format flame-=On/Off/Yes/No ; where is a valid flame codes [flames] flame-A=on ; Slow Left flame-B=on ; Left Subtle flame-C=on ; Left Fast flame-D=on ; Up Slow flame-E=on ; Up Subtle flame-F=on ; Up Fast flame-G=on ; Right Slow flame-H=on ; Right Subtle flame-I=on ; Right Fast flame-J=on ; Water flame-K=on ; Water Subtle flame-L=on ; Skyline flame-M=on ; Weird ; [displays] ; Use this section to turn on/off certain display modes for automatic cycling ; The final process before dumping graphics to the screen. ; ; Use the format disp-=On/Off/Yes/No ; where is a valid display codes [displays] disp-A=on ; Upwards disp-B=on ; Downwards disp-C=on ; Hor. Split out disp-D=on ; Hor. Split in disp-E=on ; Kaleidescope disp-F=on ; 90deg rot. mirror disp-G=on ; 90deg rot. mirror 2 disp-H=on ; 90deg Kaleidescope ; This section: [oldini] contains the old-style INI lines - This will ; probably be revamped in a coming version of the code, but will have ; to suffice until I can think of a good replacement. ; ; Pressing 'i' while running Cthugha will write the current settings ; to the INI file. ; [oldini] ; Here's an example... ;oldini=200_750_1_6_7_2_0_4_0_1_0_220_16_1653_17_0_2_44100_1_0