outpost_2:helper_programs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
outpost_2:helper_programs [2017/07/22 16:26] vagabondoutpost_2:helper_programs [2017/09/21 10:37] (current) vagabond
Line 1: Line 1:
 ====== Outpost 2 Helper Programs ====== ====== Outpost 2 Helper Programs ======
  
-Below is a listing of standalone programs that aid in various aspects of modifying Outpost 2. These programs were written by members of the Outpost Universe Community. If their source code was made public, it is available for download in the Outpost Universe Code Repository.+{{op2_sdk:mapmakericon.png }}
  
-If the program you are using is reporting an error due to a missing component, check the section **Registering a Missing Component** below for troubleshooting.+Below is a listing of standalone programs developed by different members of the Outpost Universe community that aid in various aspects of modifying Outpost 2. These programs were written over several years and some of the GUI programs will not work properly in modern Windows without downloading and registering some older Windows components. If the application's source code was made public, it is typically available for download in the [[http://wiki.outpost2.net/doku.php?id=opu:repository|Outpost Universe Code Repository]]. 
 + 
 +If the program reports an error due to a missing component, check the section **Registering a Missing Component** below for troubleshooting. 
 + 
 +==== Helper Program Listing ====
  
   * [[outpost_2:Helper_Programs:Mapper|Mapper]]   * [[outpost_2:Helper_Programs:Mapper|Mapper]]
 +      * Create OP2 Maps using a Windows based GUI.
 +    
   * [[outpost_2:Helper_Programs:Mission Scanner|Mission Scanner]]   * [[outpost_2:Helper_Programs:Mission Scanner|Mission Scanner]]
-  [[outpost_2:Helper_Programs:Sheets Reader|Sheets Reader]]+        List an overview of all missions and their map and tech tree dependencies using a Windows based GUI.  
 +  
   * [[outpost_2:Helper_Programs:Art Viewer|Art Viewer]]   * [[outpost_2:Helper_Programs:Art Viewer|Art Viewer]]
 +      * Review and extract in game graphics using a Windows based GUI.
 +  
 +  * [[outpost_2:Helper_Programs:OP2Archive|Archive Console Application]]
 +      * View contents, create, edit, and extract from VOL and CLM archive files for use with Outpost 2.
 +  
 +  * [[outpost_2:Helper_Programs:Map Imager|Map Imager]]
 +      * Render images of Outpost 2 maps using a Windows based console application.
 +  
   * [[outpost_2:Helper_Programs:Virus Mask|Virus Mask]]   * [[outpost_2:Helper_Programs:Virus Mask|Virus Mask]]
 +      * See how Outpost 2 applies Microbe and night overlay on transition tiles in a Windows based GUI.
 +  
   * [[outpost_2:Helper_Programs:Vol Extractor|Vol Extractor]]   * [[outpost_2:Helper_Programs:Vol Extractor|Vol Extractor]]
 +      * Extract Outpost 2 specific .vol archive files using a Windows based GUI.
 +  
   * [[outpost_2:Helper_Programs:Vol Creator|Vol Creator]]   * [[outpost_2:Helper_Programs:Vol Creator|Vol Creator]]
-  [[outpost_2:Helper_Programs:Map Imager|Map Imager]] +      Create new Outpost 2 specific .vol archive files using Windows based GUI
- +     
----- +  * [[outpost_2:Helper_Programs:Sheets Reader|Sheets Reader]] 
- +      Review the contents of Outpost 2 specific sheets that control in game settings using a Windows based GUI.
-==== Mission Scanner ==== +
-//Created by BlackBox//\\ +
- +
-{{op2_sdk:missionscanner_screenshot.png}} +
- +
-**Overview:** The Mission Scanner reads all the installed mission DLLs. It lists all missions' Map filename, dll file, technology tree filename, and level description. The Mission Scanner cannot edit mission DLLs.\\ +
-\\ +
-**Instructions:** Open the mission scanner and select your Outpost 2 root install directory to generate list of all missionsThe Mission Scanner does not have to be in the Outpost 2 root directory.\\ +
-\\ +
-**Download:** [[http://www.outpost2.net/files/MissionScanner.zip]] +
- +
----- +
- +
-==== Sheets Reader ==== +
- +
-{{op2_sdk:sheetsreader_screenshot.png}} +
- +
-**Overview:** The Sheets Reader can read mines.txt, space.txt, building.txt, vehicles.txt and weapons.txt from the sheets.vol. Sheets Reader cannot edit the files, it is just a reader. Use notepad or any text editor to edit the files.\\ +
-\\ +
-**Instructions:** Open the Sheets Reader and select the file you want to review.\\ +
-\\ +
-**Download:** [[http://www.outpost2.net/files/SheetsReader.exe]]\\ +
-\\ +
-**Troubleshooting:** If you get the message //Component 'MSFLXGRD.OCX' or one of its dependencies not correctly registered: a file is missing or invalid//, follow the instructions below for registering a component. +
- +
----- +
- +
-==== Outpost 2 Art Viewer ==== +
-//Created by Cynex// +
- +
-{{op2_sdk:op2_art_viewer_screenshot.png}} +
- +
-**Overview:** The Outpost 2 Art Viewer allows easy viewing of all graphic files and supports exporting them as bitmaps (optionally using batch save). +
- +
-The archive contains the viewer with the dll and three info files about the structures used by the prt and by op2 to manage the arts. +
- +
-**Instructions:** Select the .BMP file containing Outpost 2 art and the .PRT file. After selecting these files, artwork can be displayed as single frames or animations.  +
- +
-Batch save accepts commands like 'img()', 'pic()', 'frm()', 'grp()' or just numbers like '0-100, 200 300' to save the desired object type. (Be careful using batch save with multiple groups or frames as images, since they'll be split into single images which can easily end up as A LOT of files. Instead it is often sufficient to save whole frames, unless you want to use the images to rebuild the arts yourself.) +
-It also treats all unexpected chars as whitespace. +
- +
-**Download:** {{op2_sdk:270405_op2art_info.zip}} +
- +
----- +
- +
-==== Virus Mask ==== +
-//Created by Hooman//\\ +
- +
-{{op2_sdk:virus_mask_screenshot.png}} +
- +
-**Overview:** This file is (probably) used to display both the virus overlay on the map (the purple blight region) and the edge of darkness at nighttime. It shows the tiles along the top, and there is a clickable 4x4 region (well, two actually) where you can select which tiles are light and dark, and it'll display the results. +
- +
-When determining which tile to display, it examines 4 tiles in a 2x2 setup, using 1 bit from each tile to get 4 bit index. (There are 16 tiles in VirMask.raw). It's probably easiest to think of the actual virus display as being off by half a tile.\\ +
-\\ +
-**Instructions:** N/A\\ +
-\\ +
-**Download:** {{op2_sdk:OP2VirMask.zip}} +
- +
----- +
- +
-==== Vol Extractor ==== +
-//Created by BlackBox and Leviathan//\\ +
- +
-{{op2_sdk:volextractor_screenshot.png}} +
- +
-**Overview:** Allows extracting files contained within an Outpost 2 .VOL file. The Outpost 2 Mapper can also be used to review, extract, and add files to a .VOL file.\\ +
-\\ +
-**Instructions:** Open the VolExtractor and select the .VOL file you want to inspect. The VolExtractor does not have to be in the Outpost 2 root directory.\\ +
-\\ +
-**Download:** {{op2_sdk:VolExtractor.zip}}\\ +
-\\ +
-**Troubleshooting:** If you get the message //Component 'COMDLG32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid//, follow the instructions below for registering a component. +
----- +
- +
-==== Vol Creator ==== +
-//Created by BlackBox and Leviathan// +
- +
-{{op2_sdk:volcreator_screenshot.png}} +
- +
-**Overview:** Allows adding files to an Outpost 2 .VOL file. The Outpost 2 Mapper can also be use to review, extract, and add files to a .VOL file.\\ +
-\\ +
-**Instructions:** Open the VolCreator and select the files you want to add to the .VOL. The VolCreator does not have to be in the Outpost 2 root directory.\\ +
-\\ +
-**Download:** {{op2_sdk:VolCreator.zip}} +
-\\ +
- +
----- +
- +
-==== OP2 Map Imager ==== +
-//Created by Vagabond and Hooman// +
- +
-**Overview:** A Windows based console application that takes different sized renders of Outpost 2 maps and save files. +
-\\ +
-**Instructions:** Download, unzip, and follow included readme instructions.\\ +
-\\ +
-**Download:** Stub\\ +
-\\+
  
 ---- ----
Line 137: Line 59:
 Inside the command prompt, type or paste the command required to register the file. Comdlg32.ocx is a placeholder below, use the actual filename of the missing component you are registering. For Windows 7 x64, use the following command:  Inside the command prompt, type or paste the command required to register the file. Comdlg32.ocx is a placeholder below, use the actual filename of the missing component you are registering. For Windows 7 x64, use the following command: 
  
-regsvr32 %Systemroot%\SysWOW64\**comdlg32.ocx**+<code>regsvr32 %Systemroot%\SysWOW64\comdlg32.ocx</code>
  
 You will have to adjust the command for your operating system if not using Windows 7 64 bit. You will have to adjust the command for your operating system if not using Windows 7 64 bit.
  • outpost_2/helper_programs.1500740770.txt.gz
  • Last modified: 2017/07/22 16:26
  • by vagabond