Last Updated on 2021-06-08 by Michael Horvath
I am kind of burned out on this series. For the foreseeable future I will not be making any further modifications to these projects. A lot of them are on GitHub though if you want to take a look.
Various game modifications, reference materials and editing tools I’ve created for the real-time strategy video game Homeworld Remastered. Older mods and tools made for Homeworld Classic and Homeworld 2 Classic have been moved to another page.
Contents
Links
News | My own news and updates concerning Homeworld modding activities. |
Steam | My Steam Workshop page. |
ModDB | My ModDB profile. |
GitHub | My GitHub profile. |
Discord Server | I go by “Mikali” or “Mikali Dilvish” currently. |
Tutorials
Link | How to Retrieve Values from Within Different Files: Explains how to iterate through a file’s variables and print the results. |
Link | HW1 to HW2 Map Conversion: Explains how to convert HW1C and HWEC maps to work with HW2C (and HWRM by extension). |
Link | How to Create a New UI Screen and Main Menu Item: |
Link | How to Unlock Hidden Character Badges: |
Link | How to Import Sound Into Homeworld 2: |
Tools
GitHub Discussion |
HW1C/HWCata to HWRM Map Converter: A command-line tool to convert HW1 and HWC maps to Homeworld Remastered format. Includes support for crystals, harvestable dust clouds and harvestable nebula, but not meteor showers, slipgates, etc. Note, this tool has not been updated to be compatible with the HWRM 2.0 Patch, as there were a number of changes made to the level file format. It should still be a good starting point, however. |
GitHub Discussion Readme |
Lua 4 Pretty-Printer: A JavaScript command-line utility to pretty-print (i.e. clean and format) Lua 4 source-code. |
Download Readme |
Print Namespaces Script: A script to write to the log a list of libraries that are known to the originating file via global variables. Has only limited usefulness, however, as its knowledge of possible libraries is small. |
Download Readme |
ThoughtDump: An updated version of Thought’s globals dumping script. |
Reference
Link |
HWRM Keyboard Control Chart: A map of all of Homeworld Remastered’s keyboard bindings that you can use as a reference. |
Download Discussion Readme |
HWRM Ship vs. Ship Odds Spreadsheet: Based on tests using my Play Balancing mod, it contains calculated combat odds for each ship type versus every other. I have not tried to factor in economics to determine which upgrade paths are the cheapest, however. |
Testing
Download |
HWRM Coordinate Axes: A simple ship model that shows the XYZ coordinate axes of a map level in red, green and blue. |
Download Readme |
HWRM Pie Plate Test: This is the collection of scripts and HODs I used to generate the screenshots of levels with their starting positions marked. Included is a multiplayer gametype script and sample level. This should be enough for you to figure out how they work. Note, this mod has not been updated to work with Patch 2.0 yet. |
GitHub Discussion Readme |
HWRM Play Balancing Mod: This gamerule for Homeworld Remastered iterates through a list of ships, pitting them in combat against one another, allowing you to compare the performance of one ship versus the performance of the rest of the fleet. Using this method, one can maybe gauge to some degree of accuracy the relative combat strength of one ship type versus another. It was used to generate the data for the Ship vs. Ship Odds Spreadsheet, above. |
Mods & Maps
Download | Custom Badges: Some custom badges I’ve made. |
GitHub Steam ModDB Discussion Reference Readme Readme |
Homeworld Classic Enhanced for HWRM: This mod combines the HW Classic Rebalance and Gameplay Enhanced mods into one single mod, providing you with a greater number of gameplay options than either mod alone. Development of those earlier mods has thus stopped in favor of this one. This mod also includes a collection of almost 1500 Homeworld and Homeworld: Cataclysm maps converted to work with Homeworld Remastered. |
GitHub Steam ModDB Discussion |
HWRM Multiplayer Map Collection: A collection of my multiplayer maps and custom map making functions. Important note: Maps marked with a pair of dice will cause de-syncs in multiplayer. They will work fine in skirmish mode, however. |
GitHub Steam Discussion Readme |
HWRM Test Mission Grid: This is a continuation of my mod by the same name for Homeworld 2 Classic. It is a test mod that modifies the game so that missions are organized in a grid or table-like fashion. Instead of proceeding through the singleplayer campaign in a linear, sequential fashion, you now exit each mission by landing on one or more special “zones” that take you to a neighboring adjacent sector. Included with the mod is an adapted version of the Postmortem campaign created by following WyvernNZ’s tutorial. |