fabiangreffrath / taradino

SDL2 port of Rise of the Triad
GNU General Public License v2.0
35 stars 9 forks source link

Add support for RottEX map files to rt_ted.c #44

Closed erysdren closed 1 year ago

erysdren commented 1 year ago

Not a big change (the fundamental map format isn't any different), The RottEX level format just includes some extra data structures to store additional information at the end of the file which must be parsed differently.

I have successfully played and tested The Hunt Begins (only available in this new map format) with this change and it loaded and played flawlessly.

fabiangreffrath commented 1 year ago

The Hunt Begins (only available in this new map format)

Isn't this the shareware episode?

erysdren commented 1 year ago

The Hunt Begins (only available in this new map format)

Isn't this the shareware episode?

Sorry, I meant to say The HUNT Continues (the New Blood episode).

Thank you very much for your contribution!

Is there some specification for this map format available somewhere? I must admit that this is the first time I heard about it.

There's no official specification available that I know of, I just went digging with a hex editor to check the differences between the Ludicrous Edition *.rtlx files and the standard *.rtl files. It uses a trailing additional-info-header setup similar to Quake's community BSPX lump specification.