Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 149 150 [151] 152 153 ... 288

Author Topic: Chapter Master - In the name of the Emperor!  (Read 800141 times)

Nonymous

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2250 on: August 29, 2015, 06:20:22 am »

how do i deal with the disorder vacuum naval infantry anthracite jihad fleet? they have ten battleships, 20 cruisers, and 40 escorts and they dont seem to attrit at all, if i lure them through a couple defense fleets and check them again they have the exact same numbers. at some point they just sit down somewhere and start a demon world that poops out more ships, and i have to be really careful cleaning up after them because if i travel too close to them theyll land at my destination at the same time and splatter me. crusade license gets me like two fleets with one or two battleships and two dozen or something escorts each and those just splatter as well, whereupon were back with the "no attrition" problem. i can deal with the 40 escorts one, but with 10 battleships on top of that there seems to be no way to get rid of them, and they dont seem to leave on their own.

also is there something i can do about demonic incursion short of exterminatus?

In my experience they just disappear after a while, similarly how the giant Ork fleets crash-land on planets. My best way of dealing with one was to clean up its mess and call in the imperial fleets through a crusade license (you can get it from the sector commander through diplomacy) to wear them down while you follow after them and bomb the crap out of the planets they conquered. If they were heading for your home/recruiting world, reload. While the crusade will still happen, it is going to come from a different direction.

As for demonic incursions, having a fleet bombarding the crap out of the planet turn after turn is generally more cost-effective than trying to use an exterminatus, as you actually have to win a battle for it to work (which makes no sense, but whatever).
Logged

andrewas

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2251 on: August 29, 2015, 06:41:15 am »

Ok, so apparently, this is what a save file looks like:

Its a binary format, so view it in a hex editor. However, without knowing the file format, you won't be able to tell what any of it means so your chances of fixing it are slim.
Logged

knife23

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2252 on: August 29, 2015, 09:13:09 am »

Did Duke get a cease and desist order? heard a bunch of rumors about it from some other players.
According to 4chan, he didn't but he's preparing for one. /tg/ has been saying that he's changing everything from 40k to generic space game and letting an unknown modder make a 40k mod instead.
This is accurate.  I'm still stripping trademarks and assets, and allowing stuff to be modded, which is extremely monotonous.

Don't worry, a modder with suspiciously good imitiation skills will make a 40k mod within a few hours minutes of the new Chapter Master.
Very likely.

Duke, what is the file format for the save files?
Logged

LoSboccacc

  • Bay Watcher
  • Σὺν Ἀθηνᾷ καὶ χεῖρα κίνει
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2253 on: August 29, 2015, 09:34:15 am »

Duke, what is the file format for the save files?

seems R'lyehian
Logged

snowdrifts

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2254 on: August 29, 2015, 09:58:36 am »

Nah, it's just the Chaos Code the Dark Mechanicus use.
Logged

Radio Controlled

  • Bay Watcher
  • Morals? Ethics? Conscience? HA!
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2255 on: August 29, 2015, 10:11:55 am »

Nah, it's just the Chaos Code the Dark Mechanicus use.

Which is just like regular code, but with all the 1's and 0's switched.
Logged


Einsteinian Roulette Wiki
Quote from: you know who you are
21:26   <XYZ>: I know nothing about this, but I have strong opinions about it.
Fucking hell, you guys are worse than the demons.

knife23

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2256 on: August 29, 2015, 10:15:50 am »

Ok, so I have the hex editor, how am I supposed to use it? I think the only available button is the open file icon, so do I just start up chapter master that way?
Logged

Puzzlemaker

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2257 on: August 29, 2015, 12:42:43 pm »

Looks like there is no ASCII, so you have to look at the hex to see if there is anything obvious.  There probably wont be.  Too bad.

Now you need to try the decompiler.  Look up IDA Pro, that would let you mess with it.  Then you have to look at the assembly, find the point where it generates a save file, see exactly what it does, compare that with what you have, then find the error.
Logged
The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.

knife23

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2258 on: August 29, 2015, 01:14:09 pm »

Yeah, I don't think I can make sense of this...

Logged

Puzzlemaker

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2259 on: August 29, 2015, 01:29:17 pm »

Well look at the patterns.

I see a bunch of =' in there, and it looks like it ends with another '...  So those must be values.  So you have

SOMETHING='SOMETHING'SOMETHING

I also see a whole lot of "} and 0 0 0
So the trick is to figure out what the pattern means.  The dissembler will help you there, because it will tell you what chapter master is writing where.

Once you know what is written where you can find errors, but it may take you a few weeks.
Logged
The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.

DukeFluffy

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2260 on: August 29, 2015, 05:29:38 pm »

Duke, what is the file format for the save files?
.ini

Nah, it's just the Chaos Code the Dark Mechanicus use.
Shhhhh.

So, anyone know how to deal with corrupted save files?
How exactly did your savegame corrupt, when did you notice, and how old is it?  Assuming certain parameters I could just have you email me the thing, unencrypt it myself, and check for a problem.

varsovie

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2261 on: August 29, 2015, 05:40:37 pm »

Wait the saves are binary AND encrypted...

Seems you don't like cheaters.
Logged

knife23

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2262 on: August 29, 2015, 06:08:52 pm »

Duke, what is the file format for the save files?
.ini

Nah, it's just the Chaos Code the Dark Mechanicus use.
Shhhhh.

So, anyone know how to deal with corrupted save files?
How exactly did your savegame corrupt, when did you notice, and how old is it?  Assuming certain parameters I could just have you email me the thing, unencrypt it myself, and check for a problem.

The latest one occurred last weekend, I think, but it started about the week before that.

Edit: correction, I think the latest saved files are from monday or tuesday of this week.

I don't know why, but apparently, the last save file I make is unloadable and produces an error. If I make two separate save files, a certain short time span from one another, they both have the error. Now all my save files are like this. The errors are always the same:

___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Alarm Event for alarm 0
for object obj_saveload:

Push :: Execution Error - Variable Index [0,601] out of range [1,601] - -1.recent_type(100243,601)
at gml_Script_scr_load
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_scr_load (line 0)
gml_Object_obj_saveload_Alarm_0


Every time I load, I get this message and the game shuts down.
« Last Edit: August 29, 2015, 06:21:17 pm by knife23 »
Logged

Puzzlemaker

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2263 on: August 29, 2015, 06:20:36 pm »

Yeah, if the save file is encrypted that makes it more difficult.  If it was just text you should have been able to easily read it, but... hmm.  The saves aren't binary, they look like they would be human readable if it wasn't encrypted.  I see a lot of equal signs and other repeating patterns, so I would say the values themselves are encrypted, but the basic syntax of the .ini file is still there.

It's not base64, it looks like actual encryption.  Looking it up, it's probably UltraCrypt for GameMaker he is using, so you could potentially download it.  So if you load up IDA pro, you could see what type of encryption it uses and maybe the key that's used.  Once you have the key, run it through ultracrypt to get the normal file again.

Or you could send it to Duke and he could fix it.   :P
Logged
The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.

knife23

  • Bay Watcher
    • View Profile
Re: Chapter Master - In the name of the Emperor!
« Reply #2264 on: August 29, 2015, 06:28:08 pm »

Yeah, I'm pretty clueless about programming and computers. The machines spirit I'm working with tolerates me at best.
Logged
Pages: 1 ... 149 150 [151] 152 153 ... 288