Author Topic: Map file format?  (Read 974 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

And here we tinker with metal, to try to give it a kind of life, and suffer those who would scoff at our efforts. But who's to say that, if intelligence had evolved in some other form in past millennia, the ancestors of these beings would not now scoff at the idea of intelligence residing within meat?
~Prime Function Aki Zeta-5 'The Fallacies of Self-Awareness'

* 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: 35.

[Show Queries]