How did you find level data format out?

A PoP1 level editor that's no longer under active development.
Post Reply
freddytheking
Efendi
Efendi
Posts: 12
Joined: March 6th, 2004, 1:43 pm
Location: Oslo, Norway
Contact:

How did you find level data format out?

Post by freddytheking »

How did you guys figure out how the level data was stored and how it was read by pop?
poirot
Developer
Developer
Posts: 394
Joined: March 24th, 2003, 8:52 pm
Location: Australia
Contact:

Post by poirot »

Well, I've spent more that two month working on that. I didn0t use an hex editor, but I used a self-made application in Pascal that I called PV1, it was like an hex editor but costomized for levels.dat. As you can see, I only used Pascal and my own code to figure out the format. For each new discover I made I implemented it in the PV1, so from that time on, the program had this new feature. Passed those two months, I realized that the program had a very useful library capable to edit the game levels. So I used this library in a new program and called it PV2. Passed some time PV2.5 was done (the version you can download from the page).

Once I realized what I was created, I translated the library into Ansi C, and after several tests and other new discoveries, I created a C++ class which was able to edit levels.dat.

By this time, there was lots of people in the team, so Moogi started to code the WYSIWYG Rendering Engine using my C++ Class. So here we are, with a PV3 in the way, near to come out.
Post Reply