home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 45 / PCGamer45_18Demos.iso / Games45 / GAMES / BattleOB / BattleofBritain.exe / data1.cab / Program_Executable_Files / cardbase.rc < prev    next >
Encoding:
Text File  |  2000-11-22  |  7.5 KB  |  145 lines

  1. # This is the card database, containing fixes for cards...
  2. # The format of this file is pretty simple (you'll have guessed that a '#' 
  3. # is a comment line) Fixes come in a list (whitespace separated) after the 
  4. # device identifier (in hex)
  5. # Following fixes allowed - note case sensitivity (as I'm lazy...)
  6. #
  7. #       VERTEX_FOG                        - try this if there are fog problems 
  8. #                        (usually things are blue in the 
  9. #                        wrong places) or everything is blue.
  10. #     NO_TEXTURE_TARGET          - try this if tiles (squares) of the 
  11. #                        landscape are black or the wrong 
  12. #                        colour.
  13. #       SLOW_TEXTURE_DOWNLOAD             - as above, often needed in 
  14. #                        conjunction with it.
  15. #       SLOWEST_TEXTURE_DOWNLOAD          - as above, however only one of 
  16. #                                           this fix and the previous one
  17. #                                           can be active at once, if both 
  18. #                        are in a line then the last to
  19. #                                           appear will be used. 
  20. #       LOCK_TARG_FMT_TO_BACK_BUFF        - as above, sometimes a better 
  21. #                                           option as it can be quicker, however
  22. #                                           can use up gfx card memory 
  23. #                                           in 32 bit colour depth
  24. #    NO_TEXTURE_BLEND          - if the sea looks wrong or 
  25. #                        the cloud layer looks wrong 
  26. #                                           then this may be the option 
  27. #                        for you (also effects the dither
  28. #                                           antialiasing).
  29. #       NO_DEVICE_VALIDATION              - this can fix the problems from 
  30. #                        the above in a more satisfactory 
  31. #                                           manner.  Also if the game 
  32. #                        can't even get into the 3D it is a
  33. #                                           good idea to try this one.
  34. #       MAX_TEXTURE_WIDTH <integer>       - if textures seem to be cut 
  35. #                        off or you can't get into the 3D                                            
  36. #       MAX_TEXTURE_HEIGHT <integer>      - then using these two fixes 
  37. #                        with values of 256 or 128
  38. #    ALWAYS_USE_W              - Always use a W buffer
  39. #    ALWAYS_USE_Z              - Always use a Z buffer
  40. #                                         - if there is only a 16 bit or 
  41. #                        smaller z buffer available we 
  42. #                        will use a z buffer, otherwise 
  43. #                        we will use a w buffer if the 
  44. #                        card claims it can. Symptoms for 
  45. #                        needing these fixes include the 
  46. #                        3d not being displayed over
  47. #                                           the splash screen, only the 2d 
  48. #                        overlay.
  49. #       FAKE_W_BUFFER                     - fakes a w buffer using z, 
  50. #                        can prevent the above being used.  
  51. #                                           fixed fog and specular for 
  52. #                        the voodoo 5. 
  53. #    NO_GUARDBAND_CLIP          - don't do guardband clipping if 
  54. #                        it is available
  55. #    STIPPLE_ALPHA              - fixes problems that may occur 
  56. #                        with the luminous transparency 
  57. #                        blending
  58. #                                         - use if the view reticule in 
  59. #                        the cockpit and the lens flares 
  60. #                        look wrong
  61. #       W_16BIT                           - use if textures don't mesh 
  62. #                        tear along polygon in the 
  63. #                        landscape and clouds
  64. # the following should not be needed...
  65. #       SET_TEX_FMT_NUMBER <integer> <texture type>     -       where texture 
  66. #                        type is one of; 
  67. #                        TF_LAND TF_LANDINIT
  68.  
  69. # Many cards will not need a line in this file to fix issues with them, 
  70. # also some configurations will not need the fixes that are here, 
  71. # however if after entering the 3D in the game there are obvious graphical
  72. # problems then these may be avoidable using on or a combinations
  73. # of the work around's available in this file.
  74.  
  75. # If your machine has a problem in the 3D try experimenting 
  76. # with the functionality available within this file, this is the 
  77. # general procedure to follow to try and find a fix;
  78.  
  79. # Step one - establish the device identifier (in hex) for your card.
  80. # In order to establish the device identifier of your card, use a 
  81. # default card fix, the easiest way is to uncomment the following line 
  82. # (i.e. remove the '#' symbol), save this file and then enter the 3D
  83. # again.  
  84. #
  85. #DEFAULT
  86. #
  87. # On the loading splash screen there should be a line displayed 
  88. # reading something along the line of "using default fix, your 
  89. # cards number is ????", where ???? is a hexadecimal number.
  90. # write down the number given as you will need it later to build 
  91. # your own line in the database below
  92.  
  93. # Step two - establish a fix or combination of fixes for your card.
  94. # The first thing to do in order to try and find fixes for 
  95. # your graphics card is to check the list and see if there is a 
  96. # similar card already listed.  If there is this is normally a 
  97. # good starting point of options to test.  To try out the different 
  98. # options put the fix name (in capitals with spaces separating
  99. # different options) after 'DEFAULT' on the line above.
  100.  
  101. # Step three - add your cards fixes to the database below
  102. # Now you have all of the fixes that you need to play the game 
  103. # you can add a specific line for your card to the database below.  
  104. # The fist thing on the line is a description of your card, this must 
  105. # contain no spaces but other than that there is no real restriction 
  106. # on what you call it.  After this you should add some whitespace (a space 
  107. # for example), then your cards identification number and more whitespace.  
  108. # Finally copy the fixes from the default line you created onto the end 
  109. # of the entry you have created for your card.  Don't forget to recomment 
  110. # the default line.  Congratulations, you should have now created 
  111. # a new database entry for your card.
  112. #####################
  113. # current fixes
  114.  
  115. Riva_TNT            0020    NO_TEXTURE_TARGET    SLOW_TEXTURE_DOWNLOAD
  116. Riva_TNT2        0028    NO_TEXTURE_TARGET    LOCK_TARG_FMT_TO_BACK_BUFF
  117. Riva_TNT2_Ultra        0029    NO_TEXTURE_TARGET    LOCK_TARG_FMT_TO_BACK_BUFF
  118. Riva_TNT2_Vanta     002C    NO_TEXTURE_TARGET   LOCK_TARG_FMT_TO_BACK_BUFF
  119. #GeForce            0100    NO_TEXTURE_TARGET    SLOW_TEXTURE_DOWNLOAD
  120. GeForce                0100    NO_TEXTURE_TARGET LOCK_TARG_FMT_TO_BACK_BUFF
  121. GeForce_DDR         0101    NO_TEXTURE_TARGET LOCK_TARG_FMT_TO_BACK_BUFF
  122. GeForce2            0150    NO_TEXTURE_TARGET LOCK_TARG_FMT_TO_BACK_BUFF
  123. GeForce2DDR         0151    NO_TEXTURE_TARGET LOCK_TARG_FMT_TO_BACK_BUFF
  124. ATI_Rage_Pro        4742    SLOW_TEXTURE_DOWNLOAD    MAX_TEXTURE_WIDTH 256 MAX_TEXTURE_HEIGHT 256
  125. ATI_Radeon          5144    FAKE_W_BUFFER     SLOW_TEXTURE_DOWNLOAD    NO_TEXTURE_TARGET    
  126. #NO_GUARDBAND_CLIP
  127. FireGL_1KPro        3D07    STIPPLE_ALPHA    SLOWEST_TEXTURE_DOWNLOAD    NO_TEXTURE_TARGET NO_DEVICE_VALIDATION
  128. S3_Savage4          8A22    SLOW_TEXTURE_DOWNLOAD    NO_TEXTURE_TARGET    ALWAYS_USE_W
  129. Voodoo2             0002    W_16BIT VERTEX_FOG    NO_TEXTURE_BLEND    NO_TEXTURE_TARGET
  130. VoodooBanshee       0003    W_16BIT VERTEX_FOG    NO_TEXTURE_TARGET    NO_TEXTURE_BLEND
  131. Voodoo3             0005    W_16BIT VERTEX_FOG    NO_TEXTURE_TARGET    NO_TEXTURE_BLEND
  132. Voodoo5             0009    W_16BIT VERTEX_FOG FAKE_W_BUFFER
  133. Matrox_G200_AGP     0521    NO_DEVICE_VALIDATION
  134.  
  135.  
  136.  
  137. # now the default - note there is identifier number for 
  138. # it as I guess it is unknown... must be called  'DEFAULT' 
  139. # and have no identification number - here is an example
  140. # also if a match is found earlier then processing of this 
  141. # file will stop so the default will never be reached
  142. #DEFAULT        NO_DEVICE_VALIDATION
  143.  
  144.  
  145.