#
# video driver behavior configuration file.  
# revision 1  8/17/98
# Rev 2 - 9/8/98 RWK
#
# ..or, how to fix those annoying color "flashes" during the game.
#
# -- Flashes?
#
# DirectDraw drivers unfortunately seem to behave inconsistently when you
# try to coordinate a color palette change with a display surface flip.
# I'm sure that means a lot to you, but what it really comes down to is 
# that you might be getting these ugly flashes during gameplay, particularly
# during animation playback or transitions from one part of the game to
# another.  (If you haven't noticed it, don't you're probably fine--it's
# pretty obvious.)  
#
# What's happening is that display surfaces are being "flipped" to the
# screen that contain images with entirely different palettes, and the
# palette swap isn't being coordinated with the screen refresh and surface
# pointer change.   
#
# Unfortunately directdraw drivers are inconsistent in how they implement this
# and consequently different techniques work better on different cards, and no
# single technique seems to work on all of them.  It sucks, i know.
# But anyway, if you see lots of funny color "flashes" then we probably weren't 
# able to get information about your particular video card and how it 
# behaves before the game was printed.  
#
#
# -- Finding the optimal "flip mode" for your card:
#
# Start up the game normally.  When you get to the main menu enable the 
# special flip keys by typing (in all lowercase) "flip".  You should
# hear a click indicating flip keys are enabled.
#
# Hit new game to get the introduction sequence to play.  During playback
# the number keys 1 through something (8 I think) will change flip modes.
# Try them out and see which one seems to work the best (a "bad" mode will
# flash about once a second).  
#
# The first two actually force a black flash and should be used as a last 
# resort.  3 and 4 are the most common (3 is the default).
#
#
# ___________________________________________________________________________
#
# THE FOLLOWING IS FOR INFORMATIONAL PURPOSES ONLY.  ALL INFORMATION NEEDED
# TO OPTIMIZE THE DISPLAY SETTING IS PROVIDED ABOVE.
#
#
# -- Getting your driver information
#
# Every time the game starts a file called "cinit.txt" is created in the same 
# directory as Cydonia.exe (probably C:\Program Files\Cydonia).  If you load
# this file in Notepad or whatever near the top you'll see something like
#
# ==[ InfPath = "ati.inf"
# ==[ InfSection = "ati"
# ==[ ProviderName = "ATI Technologies Inc."
# ==[ DriverDesc = "ATI Technologies Inc. XPERT@PLAY"
#
# and then
#
# DXT::InitDD() - Found matching driver profile * Provider = "" * 
#      DriverDesc = "XPERT@PLAY" * DriverDate = "" * Ver = "" * cFlipMethod = 4 -
#
# or possibly
#
# DXT::InitDD() * no driver profile matches, using default flip mode 3. *
#
# with information about your driver (if you're using Windows 95 or 98 there
# will be more information).  It'll tell you what flipmode you're currently 
# using.
#
# 
# -- How this file works:
#
# Each field is a partial string that matches the info stuck in the registry 
# for a particular video driver.  For windows 95/98 this is located at
#  LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Class\\Display\\0000 
# or for windows nt it's
#  LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Class\\somethingreallyweird\\0
# You can look it up with regedit or it's also written to the cinit.txt file created
# in the same directory as Cydonia.exe on your hard drive every time the game is
# started (this is best).
#
# Each line looks like this:

"Provider" "DriverDesc" "DriverDate" "Ver" "flipmode"

# matching the corresponding field in the registry.  Not all of them are there for
# NT drivers it seems, but whatever provider and driverdesc ought to be enough
# to match your particular driver.
#
# If all of the partial strings specified on a line match the values in the
# registry (""'s are ignored) then that entry is a "match" and the flipmode
# specified will be used.  Flipmode is a single digit corresponding to 
# the number key you used to get the optimal performance.
#
# If you find you need to use a different flip mode for your video card please
# send the information in your cinit.txt file and what flip mode works best to
# support@aneiva.com.

# video driver behavior configuration file. 
#
# 9/8/98

# ati cards
"Rage " "4"
" Rage" "4"
"ATI " "4"
"All-in-Wonder" "4"
"XPERT" "4"
"3D Charger" "4"
"ATI-TV" "4"
"3D Pro Turbo" "4"
"XPRESSION" "4"

# others.
"S3" "4"
"Trident" "4"
"Cirrus Logic" "5"
"Chips & Tech. Super VGA" "5"

#