After a long hiatus, I've decided to come back online as a GH1 hacker. Before then, Joseph wanted my patches merged against the development version of the GH source, rather than the released version. I got distracted by the 3D Dwarf Fortress about then, and hadn't gotten around to it, until now.
Since I'm not sure how Joseph's release numbering works, and it is Christmas Eve now, I've decided to just call the result the "Christmas 2010 Edition". (No, there's no Christmas themed content...)
I've done very little testing, just verifying that I can get through the tutorial on both Win32 and Linux. It should probably be considered beta.
It's available as source here:
talamasca.ocis.net:/pub/michael/ghpatches/ghxmas2010.zipFeatures:
- Everything from sourceforge -- mainly spelling fixes.
- Intercity bus connectivity fixed.
- Lancemates can be healed on the world map.
- Inventory can be transferred in unsafe areas, so long as the characters are adjacent.
- Mecha remain on the original scene when the player goes down stairs, in caves, etc.
- Inventory mass-meter added (ASCII mode only).
- Update of boxdrawing character use. A hack was added to make things work on Win32 with current Freepascal,
and the crt.pp mods for unix were updated to apply most cleanly to Freepascal 2.4.2.
The "Mecha no follow" component is highest risk. It allows the player to straightforwardly take the Wolfram out of the mines when he is already assigned to another mecha and without use of the bus depot, but it could be possible to encounter areas that let mecha follow only one way. Gyori Factory would be such an area, but I've fixed that particular case.