Author Topic: Map file format?  (Read 997 times)

0 Members and 1 Guest are viewing this topic.

Offline SynthMetalGarrison

Map file format?
« on: December 05, 2017, 05:03:30 am »
Hi,

Has anyone reversed engineered the map file format -- e.g. the files in the maps/ directory?

Thanks!

Offline scient

Re: Map file format?
« Reply #1 on: December 09, 2017, 02:54:21 pm »
I came across this analysis many years ago, not sure who the original source of the research was. I added the line about locating the map struct in memory (or at least pretty sure I did). I haven't gone through and validated how much of this is accurate or if there are any mistakes. However, at a quick glance I know some things are accurate like the MapData flags.

I'm planning on releasing an updated version of my IDA analysis on the SMACX binary soon. It will contain a more comprehensive break down of pretty much all the internal classes and structures, including ones such as MapWin. So, hopefully this will aid in any kind of research. :)


Offline SynthMetalGarrison

Re: Map file format?
« Reply #2 on: December 13, 2017, 02:51:09 am »
Thanks, that's exactly the kind of info I was looking for!

 

* User

Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Select language:

* Community poll

SMAC v.4 SMAX v.2 (or previous versions)
-=-
24 (7%)
XP Compatibility patch
-=-
9 (2%)
Gog version for Windows
-=-
106 (33%)
Scient (unofficial) patch
-=-
40 (12%)
Kyrub's latest patch
-=-
14 (4%)
Yitzi's latest patch
-=-
89 (28%)
AC for Mac
-=-
3 (0%)
AC for Linux
-=-
5 (1%)
Gog version for Mac
-=-
10 (3%)
No patch
-=-
16 (5%)
Total Members Voted: 316
AC2 Wiki Logo
-click pic for wik-

* Random quote

Information, the first principle of warfare, must form the foundation of all your efforts. Know, of course, thine enemy. But in knowing him do not forget above all to know thyself. The commander who embraces this totality of battle shall win even with inferior force.
~Spartan Battle Manual

* Select your theme

*
Templates: 5: index (default), PortaMx/Mainindex (default), PortaMx/Frames (default), Display (default), GenericControls (default).
Sub templates: 8: init, html_above, body_above, portamx_above, main, portamx_below, body_below, html_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 45 - 1228KB. (show)
Queries used: 36.

[Show Queries]