BeornBlackclaw Posted June 8, 2013 Share Posted June 8, 2013 (edited) I managed to "cure" my game of the infinite "Hidden Movement" bug by attaching a disassembler to the game and at some point inverting the zero flag register. If people with that specific bug are interested, I can try to fix their savegames. Please follow this procedure: Upload your savegame here Reply to this post with the following information:The link to your uploaded savegame (if it's not on my mediafire drop) Version of the game Mods if any Super experimental fix notice: I made a tool to break the infinite loop. It might crash the game or it might fix the problem. Use at your own risk. Backup your savegames. Download the fix. You might need the Microsoft Visual C++ 2010 SP1 Redistributable Package (x86). Look for repeating message as shown below and press Apply fix (you might have to do it several times): Edited July 6, 2013 by BeornBlackclaw Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted June 8, 2013 Author Share Posted June 8, 2013 I fixed Zellruhn's savegame. So I'll take it as an example: Link: Savegame Version: Stable 18 Mods: n/a Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted June 8, 2013 Author Share Posted June 8, 2013 Link: Savegame Version: Stable 18 Mods: n/a Fixed Quote Link to comment Share on other sites More sharing options...
Solver Posted June 8, 2013 Share Posted June 8, 2013 Is there a specific instruction after which you invert ZF? Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted June 8, 2013 Author Share Posted June 8, 2013 Have it bug on mission my save. Help plz ) http://www.mediafire.com/download/t3vmzexl6pzsbel/2013-06-07_02.26.32.sav Fixed but I had to kill a reaper. Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted June 8, 2013 Author Share Posted June 8, 2013 (edited) Is there a specific instruction after which you invert ZF? Well I have a breakpoint set where I apply the "fix": Whenever I see the game looping over that part of the code, I set ZF to 1 instead of 0 and it breaks the loop. I can't say it is without side effects because I have no idea... I just did it to my savegame because you're kind of buggered with an Iron Man game... Sometimes I have to do it for more than one turn until the conditions provoking the bug stop occurring. See the first post for a tool to fix it yourself. Edited June 8, 2013 by BeornBlackclaw Quote Link to comment Share on other sites More sharing options...
Matthew Posted June 9, 2013 Share Posted June 9, 2013 (edited) I would like to say a big thank you to BeornBlackclaw in the name of the community, for helping out the players. I'll try to make this thread sticky. Edited June 9, 2013 by Matthew Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted June 11, 2013 Author Share Posted June 11, 2013 To whomever uploaded the "Maddoggy" savegame, here is the fixed version. There was only one reaper left so killing it finished the mission. This savegame is therefore on the geoscape. Also, next time, please follow the instructions and post the details about the savegame/version/etc. Quote Link to comment Share on other sites More sharing options...
svidangel Posted June 12, 2013 Share Posted June 12, 2013 Damn you reapers, finally ran into this one Quote Link to comment Share on other sites More sharing options...
Telparion Posted June 16, 2013 Share Posted June 16, 2013 @ BeornBlackClaw IMPRESSIVE. You impress me, and I can tell you I am rarely so much impressed. Your fix totally worked. I applied it to a v19 Experimental Steam which had a problem during a terror mission. We can suspect a Reaper to have caused this. Further explanation about how to run it : - Download it from first post. (careful about the file host, that would spawn also a wrong download button) - Deploy it in your game root folder. - You may launch the tool EXE even while playing. - You'll see a "Found the Xenonauts process" message. Click "Apply fix" once you are in the Hidden Movement loop. And here, it will work. Wonderful job. You just saved a number of Ironman save games, and also helped reduce of the pressure on the bugs, and made the whole Xenonauts dev team more able to deal with things. Quote Link to comment Share on other sites More sharing options...
Jul Posted June 17, 2013 Share Posted June 17, 2013 It totally worked for me, thanks for engineering this fix ! Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted June 17, 2013 Author Share Posted June 17, 2013 Whoever posted "Probe 2" here is the fixed version. Next time please follow the procedure... Quote Link to comment Share on other sites More sharing options...
Unjust Posted June 18, 2013 Share Posted June 18, 2013 I tried the self fix and it wouldn't detect any repeating pattern, it only showed. Debug message Found teh Xenonauts process: Windows handle: 0x0006065C Process ID: 0x00001688 Code pointer: 0x002ED531 So I uploaded it instead and hope you can fix it, I would be very grateful. I didn't get a link to the saved game I uploaded. It only asked me if I wanted to upload another after the upload was complete. It was probably something simple that I missed and I apologize for being stupid. The version is: V18 STABLE 30/05/2013 Mods: Only the community map pack version 2. Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted June 19, 2013 Author Share Posted June 19, 2013 I tried the self fix and it wouldn't detect any repeating pattern, it only showed.Debug message Found teh Xenonauts process: Windows handle: 0x0006065C Process ID: 0x00001688 Code pointer: 0x002ED531 So I uploaded it instead and hope you can fix it, I would be very grateful. I didn't get a link to the saved game I uploaded. It only asked me if I wanted to upload another after the upload was complete. It was probably something simple that I missed and I apologize for being stupid. The version is: V18 STABLE 30/05/2013 Mods: Only the community map pack version 2. It's alright I get an email notification when someone uploads a file. However I get a crash when I try to load your savegame (with or without the Community map pack v2 mod). Could you upload your mods folder too please? Quote Link to comment Share on other sites More sharing options...
Unjust Posted June 19, 2013 Share Posted June 19, 2013 (edited) It's alright I get an email notification when someone uploads a file. However I get a crash when I try to load your savegame (with or without the Community map pack v2 mod). Could you upload your mods folder too please? Now I have uploaded it. By mods folder I hope you mean assets. But I noticed that the assets folder is huge so I only included the files that are supposedly changed by my map pack that I installed. Which is the maps folder and the tiles folder. Those are the only two maps that should be different from the default game. If you need more than this, then I will upload it too. Sorry if I'm making it more difficult than it has to be. Very thankful even if it isn't salvageable. EDIT: To clarify , I couldn't find a mods folder in the steamapps/common/Xenonauts/assets folder Edited June 19, 2013 by Unjust Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted June 19, 2013 Author Share Posted June 19, 2013 (edited) Now I have uploaded it.By mods folder I hope you mean assets. But I noticed that the assets folder is huge so I only included the files that are supposedly changed by my map pack that I installed. Which is the maps folder and the tiles folder. Those are the only two maps that should be different from the default game. If you need more than this, then I will upload it too. Sorry if I'm making it more difficult than it has to be. Very thankful even if it isn't salvageable. EDIT: To clarify , I couldn't find a mods folder in the steamapps/common/Xenonauts/assets folder Sorry, I assumed you installed the mod through the launcher which creates a "mods" folder to be able to easily uninstall mods. I'll take a look with your files. EDIT: Still crashing be it on Steam or stand-alone and with or without the mod. Edited June 19, 2013 by BeornBlackclaw Quote Link to comment Share on other sites More sharing options...
Unjust Posted June 19, 2013 Share Posted June 19, 2013 Sorry, I assumed you installed the mod through the launcher which creates a "mods" folder to be able to easily uninstall mods. I'll take a look with your files.EDIT: Still crashing be it on Steam or stand-alone and with or without the mod. I tried the fix anyways even tho it didn't detect a loop and it solved the issue. I'm sorry, I should have tried that first of all, but I figured that it wouldn't do anything as it didn't detect a loop. Thanks anyways for trying to help, much obliged. Quote Link to comment Share on other sites More sharing options...
Telparion Posted June 19, 2013 Share Posted June 19, 2013 I can testify that it always works when it writes : Debug message Found the Xenonauts process: Windows handle: 0x0006065C Process ID: 0x00001688 Code pointer: 0x002ED531 .. and that you can launch the fix and it will make its miracle. Quote Link to comment Share on other sites More sharing options...
intrepid Posted June 30, 2013 Share Posted June 30, 2013 http://www.fileconvoy.com/dfl.php?id=g6bf5801f1147e3a19993195153fee62df68483040 is my file. I am using Steam Xenonauts (NOT the experimental version), just the current regular Steam version. V18 STABLE 30/05/2013 I havent installed any mods, but, I did edit the files to make some aircraft cheaper, etc. I am on a terror mission with my A-Team, and am at infinite hidden movement. Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted July 6, 2013 Author Share Posted July 6, 2013 Here are the latest fixes: [fixed]ufo12_2013-07-06_09.59.35.sav [fixed]ufos3_2013-07-06_10.06.08.sav Sorry I didn't see these earlier. I don't check this thread as much since I released the fix tool (still works I used it to fix these saves). I have subscribed to the thread now, though. Quote Link to comment Share on other sites More sharing options...
emil Posted July 6, 2013 Share Posted July 6, 2013 Thank you very much for the fix, the first file you mentioned in post 20 is mine. I can not use the fix, I am using wineskin to run the application on a mac and I dont really know how to run it inside my steam wrapper. The savegame worked for the turn but as soon as i ended it, it is the same infinite loop. Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted July 6, 2013 Author Share Posted July 6, 2013 (edited) That's weird I made sure to go through a couple of turns to verify it wasn't going to get stuck again. I'll have a look again. [EDIT] Finished the mission. Here is the file [fixed]ufo12_2013-07-06_11.26.50.sav. [EDIT2] Finished the other mission: [fixed]ufos3_2013-07-06_12.17.30.sav. Edited July 6, 2013 by BeornBlackclaw Quote Link to comment Share on other sites More sharing options...
Hano Posted July 6, 2013 Share Posted July 6, 2013 Hi, I uploaded my file ... but didnt get the Link. Description was: InfiniteLoopHano Version V18 Stable 30/05/2013 Thx for your help,. Quote Link to comment Share on other sites More sharing options...
BeornBlackclaw Posted July 6, 2013 Author Share Posted July 6, 2013 Fixed Quote Link to comment Share on other sites More sharing options...
Hano Posted July 6, 2013 Share Posted July 6, 2013 Great, its working. Thx a lot, one of my best save games Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.