GearHead-1 v1.201: The Inevitable Bugfix

GH1_Scarn_vs_Vespa

I’ve just uploaded a bugfix release of GearHead-1 to GitHub. It fixes a crash that occurs at the conclusion of the kidnapping story. You can download it from here:

https://github.com/jwvhewitt/gearhead-1/releases/tag/v1.201

This version also includes several of Michael Deutschmann’s patches and fixes some minor scripting problems.

Important note for Windows users: I’ve moved the gharena save+cfg files from the config folder to the user folder because the config folder is a PITA to get to in Windows. When upgrading to the new release you can find the old folder by doing a search for file “gharena.cfg” on C drive, then copy your save games and config file to the new gharena folder that will be created in your home folder the first time you run v1.201. Sorry for the inconvenience.

16 comments

Skip to comment form

    • Sofist_ps on March 3, 2016 at 6:55 pm
    • Reply

    Hi! It is only me or “[.]Change weapon” command work incorrectly? It skips weapons and don’t cycle.
    Savefile already gone, but here is example:
    equipment – monosword, laser drill, spiked br on both hands and survial knife in inventory;
    mission in masion;
    come next to the door;
    pressed [a] button;
    moved cursor on door;
    game choosed survial knife as a weapon;
    pressed [.] – game choosed “Right leg”;
    pressed [.] – game choosed “Left leg”;
    pressed [.] several times – it is still “Left leg”;
    pressed [space] and as result ” attacks Nothing with Survial knife”.
    It is similar when it is come to the mech combat.

    One more – is there any way to made game portable?

    1. I seem to remember that this was a bug that got fixed in GH2. I’ll check later today, and if it was fixed there I’ll port the code back to GH1.

    2. No idea about making the game portable. I know that FPC can compile for Android now, so maybe?

        • Michael Horvath on March 6, 2016 at 7:00 am
        • Reply

        By portable, I think he means will it run on a thumbdrive. Like the software you can download here:

        http://portableapps.com/

        1. I think that should be possible too.

    • Emong on March 4, 2016 at 3:36 pm
    • Reply

    Is it possible to make it so the user can define the save folder through a command line parameter or something?

    1. It is possible. I just changed things so that if a command line parameter is provided it will place the save game/config folder in the folder specified. However, this is definitely going to need some error checking code to make sure a valid path has been given. I need to figure out how to do that.

    • Another fan on March 4, 2016 at 6:11 pm
    • Reply

    Was playing GH2 on Android more than on x86 already.
    http://forums.roguetemple.com/index.php?topic=3697.msg32221#msg32221

    1. I guess that question is answered then! Cool.

    • Tung on March 5, 2016 at 9:48 am
    • Reply

    There’s something weird with bountyjob1 on 1.201, which contains the latest change to that file.

    If emailed about the job, the gang will have 0 points worth of mecha and the player character becomes the target upon entering the scene.

    Forceloading the plot and talking to the hunter results into a normal job. It only occurs when emailed about the job. Regardless of renown.

    It first occurred to me on an old save from 1.200. Tested with a new character on a new game on 1.201 and it occurred again

    Another minor error is in corporation promotion, which tells you “Here’s a mecha worthy of your station, the Harpy.”, but gives you a Maanji.

    1. I fixed the problem that I created in BountyJob1, and tested it a bit more thoroughly this time. Also fixed the Maanji/Harpy bit.

    • Random commenter on March 7, 2016 at 11:48 am
    • Reply

    Stlll a few bugs/stuff-needing-polishing in this version regarding plots:

    Once, a guard sending me off to hunt down some bandits left no memo.

    The kidnapping quest (one with traveling between cities tracking kidnapped girl) made me end at a hotel. Since there was no way inside beside closed doors, I’ve took them down by force, then killed kidnappers (shouldn’t there be a dialogue?). Received a message that all kidnappers have been dealt with, couldn’t find anything or anyone else (shouldn’t there be the kidnapped girl? Maybe her sprite was covered by the wall – apparently sprites of NPC behind walls often disappear completely from sight, even the bits that should poke out) so I left. I couldn’t return to the hotel and the quest ended with the girl being murdered.

    Generally, this whole questline is iffy. Only one person in every city knows girl’s wherebouts and often they are random schmucks rather than someone the word of you could trust (like some friendly guardian, journalist etc). The quest itself you get without noticeable reputation (or at least character’s reputation is rarely noticeable – sure, there are few entries in the news for bigger quests, but most people don’t really recognize/change attitude regarding toward the player), the hotel as a special location is populated by mute NPCs – wouldn’t it be better to make it regular sublocation of a city accessible by bus? And while reward should be lesser if players won’t untie the girl (because she cannot be found) themselves, if the kidnappers are killed there should be the option of talking with guardians in the same city or with the quest giver so they can extract her.

    I understand that it’s more like wishlist and “I’d like” sort of thing but this is one of a few quests that can be easily messed up just by playing instinctively rather than following some guide or opening the game’s files.

    1. You’re right about the kidnapping quest. I may have to disable it, or possibly rewrite it from scratch.

    • Khorghakh on October 12, 2016 at 6:03 pm
    • Reply

    I dont suppose there is a way to change where you save it to? I wanted to put it on a flashdrive (like I had the older versions).

    1. There is. The program itself can be placed anywhere. To change where the save files go, run from the command line and give the savefile destination as the parameter. For instance, to save to the current folder, use “gharena .”.

        • khorghakh on October 13, 2016 at 9:11 am
        • Reply

        Thanks for your reply. I actually noticed that someone had already posted pretty much asking the same thing, just after I posted… So my apologies for a repeat question.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.