home *** CD-ROM | disk | FTP | other *** search
/ Scenariomania / SCENARIOMANIA.BIN / c&c / editors / mixman / mixman.doc next >
Encoding:
Text File  |  1995-03-19  |  9.1 KB  |  200 lines

  1. MIXMAN V2.0  The Mix Manager
  2. (C)1995 Vladan Bato (i3100785@univ.trieste.it)
  3.  
  4.  
  5. This program is distributed as Freeware. That means that it can be freely
  6. copied, as long as no fee is charged for it and it is not modified in any
  7. way.
  8.  
  9.  
  10. USE THIS PROGRAM AT YOUR OWN RISK. I CAN'T BE HELD RESPONSIBLE FOR ANY DAMAGE
  11. CAUSED BY THIS PROGRAM. I CAN'T GUARANTEE THAT THIS PROGRAM WILL WORK AS
  12. DESCRIBED IN THIS DOCUMENT. MAKE BACKUP COPIES OF FILES BEFORE YOU CHANGE
  13. THEM.
  14.  
  15.  
  16. The use of this program should be quite intuitive, but here are some notes.
  17.  
  18. The program is meant for extracting and putting files from and to the
  19. GENERAL.MIX files, but it can be used with any other mix file as well.
  20.  
  21. There are two different GENERAL.MIX files ; the GDI and the NOD one.
  22. The program should identify them automatically and in that case it also
  23. displays the names of the missions and suggests a default file name when
  24. extracting the files.
  25.  
  26.  
  27.  
  28. The Type column in the table indicates the type of the file:
  29. INI means it's a scenery description file
  30. MAP means it's a map
  31. TXT means it's a text file (used for MISSION.INI (see later)).
  32. PAL means it's (probably) a palette. (See later.)
  33.  
  34. The Index column indicates the index in the internal file directory (it's at
  35. the begging of the file), while Pos reflects the actual position in the file.
  36. Pressing "O" key will change the ordering (by Pos or by Index). I suggest
  37. you use the Pos ordering since the missions are much easier to find (they are
  38. in reverse order).
  39. The Last Column displays either the Offsets of the files inside the MIX, or
  40. the four unknown bytes found in the Header. (If someone knows their meaning
  41. please tell me.) This can be changed by pressing the "L" key.
  42.  
  43. The suggested filenames for the INI files are the correct ones (I hope),
  44. so all you have to do is put them in the C&C directory to override
  45. those inside GENERAL.MIX. The suggested filename for the maps is the same
  46. as for the corresponding mission but with a .MAP extension. However you can't
  47. override the default map by putting it in the C&C directory; you have to
  48. replace the map inside GENERAL.MIX.
  49.  
  50. Note : I also added default file names for multiplayer scenarios but I am
  51. not sure whether they are correct. I heard their names are SCMnnEA.INI, where
  52. nn goes from 01 to 16, but somebody said they have different numbers
  53. (like 70,71). Unfortunately I can't play multiplayer so I can't check that.
  54. If somebody could do that for me, I would appreciate it very much.
  55.  
  56. Note about MISSION.INI :
  57. I don't know how many people know this, but the MISSION.INI is the file that
  58. contains the briefings for all missions. It's the last file in GENERAL.MIX
  59. (in Pos order). But it can also be overridden by putting a MISSION.INI file
  60. in the C&C directory. This way you can also change the briefings for your
  61. add-on missions. You don't have to put the briefings for all the missions,
  62. just the ones you changed. The other missions will be without briefing until
  63. you delete the MISSION.INI file.
  64.  
  65.  
  66.  
  67. To Extract a file use the "E" key (it's also in the menu on the bottom). The
  68. program will ask you for a filename (and eventually suggest a default one).
  69. If you don't want to extract the file press ESC.
  70.  
  71.  
  72. To replace a file (put a file inside the mix), press the "R" key, you will
  73. be asked to select a file. You can change your mind and press ESC or select
  74. a file. If the file is of the same length as the old one, the procedure will
  75. be almost instantaneous (maps for example are always 8192 bytes long), and
  76. won't need any additional disk space. If however the sizes are different,
  77. you will need enough space on the hard disk for two mix files. (The old one,
  78. and the new one). The old mix file will then be deleted. It will take some
  79. time (10 seconds or so) to make the new mix file.
  80.  
  81.  
  82. To view a file, select a file and press enter. The file will be shown in the
  83. default viewer. You can always change between the viewers.
  84.  
  85. The Hex and the Text viewer are always available.
  86. The keys you can use with them are :
  87.   Up,Down     : for scrolling one line up or down
  88.   PgUp,PgDown : for scrolling one screen up or down
  89.   Left,Right  : for scrolling left or right (Text viewer only)
  90.   Home        : go to start of file
  91.   End         : go to end of file
  92.   "W"         : Toggle line wrapping (Text viewer only)
  93.  
  94. The Palette viewer displays the palette in graphics mode.
  95. (If you have an SVGA it will be displayed in High Res.)
  96. Note that all files that are 768 bytes long are identified as palettes.
  97.  
  98.  
  99.  
  100. The Map Viewer shows the map in graphics mode. If you have an SVGA with
  101. at least 512K it will be displayed in 640x480 otherwise the standard
  102. 320x200 resolution will be used.
  103. (If you have only 512K of video memory, you'll see a lot of flickering.
  104. I'm sorry, but I didn't know how to solve the problem.)
  105.  
  106. If you want to use the High resolution, you must have a VESA driver loaded.
  107. If the program doesn't detect a VESA driver it will display the map in low
  108. res.
  109. I'm not sure whether it works with all cards, since I haven't had the
  110. possibility to test it on many computers.
  111. Here's a little troubleshooting guide:
  112.  
  113.  - If you are absolutely sure that your card supports the 640x480x256 mode,
  114.    and that you have a VESA driver loaded, but MIXMAN still displays the
  115.    map in low resolution, then there's no hope for you. That's because the
  116.    program doesn't support some very weird memory configurations. If you want
  117.    your card to be supported in the next version (if there will be one), run
  118.    MIXMAN with the -V option, it will display some info on the VESA support
  119.    of your card. Redirect the output to a file and then e-mail it to me.
  120.    I'll see what I can do.
  121.  
  122.  -If the computer locks up when you try to view a map. You can try starting
  123.   MIXMAN with the -P switch. That will prevent the program from using the
  124.   SetDisplayStart function which is not correctly supported on some systems.
  125.  
  126.  -If that doesn't help all you can do is force the program to use low
  127.   resolution with the -L switch. Sorry.
  128.  
  129. The Theater for the map will be automatically chosen. However sometimes this
  130. identification may be incorrect. There are some cases when it is impossible
  131. to tell whether the Temperate or the Winter theater were used (without looking
  132. into the INI file of course). You can however change the theater with the "E"
  133. key. If you do change it, you'll probably see the message "BAD TILES" in the
  134. lower right corner of the screen, that means that some tiles are not supported
  135. in that theater. They will be shown as black holes. (As will they in the game)
  136.  
  137. You can change the zoom level with the "Z" key. The Zoom levels are mostly
  138. zoom-outs, from 1:1 to 1:4, the exception is zoom level -2 which is a zoom-in
  139. of 2:1. (this not true for low res. where it really doesn't make sense to
  140. magnify it). If you are viewing the map in high res. the zoom level 4 will
  141. let you see the whole map, while in low res. you will still have to scroll to
  142. see it.
  143.  
  144. You can switch to the other viewers by pressing the appropriate keys.
  145.  
  146. ! IMPORTANT !
  147. In order for the map viewer to work, you must tell MIXMAN where to find the
  148. TEMEPERAT.MIX, DESERT.MIX, and WINTER.MIX files. This can be done in one of
  149. the three ways :
  150.  
  151.  -The 3 files can be in the current directory.
  152.  
  153.  -You can set the Environment Variable THDIR to contain the directory where
  154.   the files can be found (they are in the root dir. of the CD).
  155.  
  156.  -You can use -t switch on the command line to provide the path to the files.
  157.  
  158.  
  159. COMMAND LINE OPTIONS
  160.  
  161.   MIXMAN [-v] [-l] [-o] [-p] [-f] [-td:\path\] mixfile[.mix]
  162.  
  163.     mixfile : is the name of mix file you want to view. The default extension
  164.               id .MIX
  165.  
  166.     -v      : This will display some info on your graphics card and it's VESA
  167.               support. See above for more info.
  168.  
  169.     -l      : This will force the program to use low resolution even if it
  170.               detects a VESA compatible card.
  171.  
  172.     -o      : This will open the file as read only. You must use this switch
  173.               if the MIX file is on the CD-ROM.
  174.  
  175.     -p      : This will force the program to use a single video page in high
  176.               resolution. This will result in a lot of flickering but it may
  177.               solve some incompatibility problems.
  178.  
  179.     -f      : This will prevent the program for checking whether the file size
  180.               stored in the header matches with the actual file size. This
  181.               switch is provided because some third party utilities don't
  182.               update that field correctly when replacing files. If you want
  183.               to fix the file, there a secret key combination (Not listed in
  184.               the menu) to do that. Start MIXMAN with the -f switch, and then
  185.               press Alt-F, that will update the header.
  186.  
  187.     -t      : Used to provide the directory where the Theater specific MIX
  188.               files are stored. See above for more info.
  189.  
  190.  
  191. That should be all.
  192.  
  193. If you have any questions, suggestions, or comments you cane e-mail me to
  194. the following address:
  195.   i3100785@univ.trieste.it
  196.  
  197.  
  198. (Note that I probably won't be able to check the mail during the period
  199. from 23-Dec-1995 to 9-Jan-1996).
  200.