Birthright - Is it rippable?
Forum rules
Before posting your Resource, please make sure you can answer YES to any of the following questions:
Consult the Resource/Request Posting Guidelines for more information.
Please don't put requests here! They have their own forum --> here. Thank you!
Before posting your Resource, please make sure you can answer YES to any of the following questions:
- Is the resource ENTIRELY my own work?
- If no to the previous one, do I have permission from the original author?
- If no to the previous one, did I put a reasonable amount of work into the resource myself, such that the changes are noticeably different from the source that I could take credit for them?
Consult the Resource/Request Posting Guidelines for more information.
Please don't put requests here! They have their own forum --> here. Thank you!
-
-
- Posts: 26571
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Birthright - Is it rippable?
Most people probably won't even have heard of this game but there is another game that uses WAD files and Doom format levels. It's called "Birthright: The Gorgon's Alliance". However, it only uses WAD files for the level architecture. Almost everything else seems to be in its own res files. The maps can be opened in a Doom editor and in ZDoom but I can't find any info about the format of the res files (SLADE doesn't open them, nor does 7Zip). So, anyone got any ideas? There might be some interesting stuff in there.
-
- Posts: 1580
- Joined: Tue Aug 05, 2003 10:01 am
- Location: Quatto's Palace
Re: Birthright - Is it rippable?
I checked the games supported by XWE, and unfortunately Birthright/.res files do not seem to be supported. However, there's no harm in giving it a shot, as .res files may be similar to other formats that are recognized.
-
-
- Posts: 26571
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Re: Birthright - Is it rippable?
I don't know why I didn't think of trying XWE but...
"Unknown signature, header or file format".
Oh well. It could have worked I guess.
I'm going to guess that the file format isn't a desperately complicated one because when I view it with a hex editor I can see the "lump" names all listed but there is nothing in the file that I recognise that would allow me to identify it as a particular type.
"Unknown signature, header or file format".
Oh well. It could have worked I guess.
I'm going to guess that the file format isn't a desperately complicated one because when I view it with a hex editor I can see the "lump" names all listed but there is nothing in the file that I recognise that would allow me to identify it as a particular type.
-
- Posts: 1580
- Joined: Tue Aug 05, 2003 10:01 am
- Location: Quatto's Palace
Re: Birthright - Is it rippable?
XWE allows you to change the file type. You can try changing some file types at random to recognizable file types and see if they will be displayed. For example, Type 33 is a patch in DooM GFX format, but Type 35 is a graphic in png format, and Type 32 is a FLAT.Enjay wrote:I'm going to guess that the file format isn't a desperately complicated one because when I view it with a hex editor I can see the "lump" names all listed but there is nothing in the file that I recognise that would allow me to identify it as a particular type.
I realize this is a tedious and inefficient way of testing it out, but you may be able to salvage some of the resources without tearing your beard off.
-
- Posts: 7656
- Joined: Sat Aug 07, 2004 5:14 am
- Location: Some cold place
Re: Birthright - Is it rippable?
Except that the problem is that XWE isn't reading the archive in the first place since it doesn't recognise it, not that it's reading the archive but isn't recognising the files within.
-
-
- Posts: 26571
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Re: Birthright - Is it rippable?
Correct, it's not the lumps within the archive that XWE doesn't know how to read. It doesn't recognise the archive format so it doesn't know how to open the archive and so cannot show me what's in it regardless of whether it knowns the lump formats or not.
My hex editor tells me that some of the entries in some of the res files are FLC files (autodesk animator pro files). I think that there may also be PCX files in there too. Of course, without finding a program that can read and extract from the archive, that information is only of passing interest.
My hex editor tells me that some of the entries in some of the res files are FLC files (autodesk animator pro files). I think that there may also be PCX files in there too. Of course, without finding a program that can read and extract from the archive, that information is only of passing interest.
-
- Posts: 1501
- Joined: Fri Sep 02, 2011 9:00 pm
- Location: Dying w/ civilization or living after it
Re: Birthright - Is it rippable?
Looks like there are plenty of sprites and images to rip. Guess I wait for any rips that could be of interest.
-
- Posts: 676
- Joined: Tue Dec 22, 2009 12:46 am
Re: Birthright - Is it rippable?
If I can afford to grab hold of a copy right now (damned satellite internet and its stranglingly low bandwidth limits) I will take a look.
-
-
- Posts: 26571
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Re: Birthright - Is it rippable?
Cool. I look forward to finding out if you get any results.
The res files on the CD come to quite a size otherwise I'd upload them somewhere for people to try with. I could upload one of the smaller ones but, who knows, they may all have a .res extension but it isn't unusual for a game manufacturer to give different file types the same extension.
The res files on the CD come to quite a size otherwise I'd upload them somewhere for people to try with. I could upload one of the smaller ones but, who knows, they may all have a .res extension but it isn't unusual for a game manufacturer to give different file types the same extension.
-
-
- Posts: 26571
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Re: Birthright - Is it rippable?
It seems as if most, if not all, the game sounds are just on the CD as WAV files. I was just clicking on a few at random and, amusingly, one of them just happened to be this one which bears more than a passing resemblance to the sound made by the Spiderdemon when it spots a player. It's just a bit less mechanical and more pig-like.
-
- Posts: 676
- Joined: Tue Dec 22, 2009 12:46 am
Re: Birthright - Is it rippable?
Okay, well, I finally got my hands on Birthright... and unfortunately, I can't tell you much. The .RES files definitely contain the graphics, but unfortunately they appear to be compressed. The good news is that it's not a very heavy form of compression since I can kind of make out distorted images in the data, but nothing will resolve itself into proper images. The palette data is stored as .COL files under /GRAPHICS/ on the CD in 3 bytes per pixel format. I do find it INCREDIBLY interesting that the map format is exactly the Doom .WAD format, right down to the maps even using standard Doom names when opened in Doom Builder 2. Is this a licensed use of the Doom engine (or at least its underlying technologies) that we've never heard of, or did somebody at Sierra do a little bit of reverse engineering?
If anybody with a little more skill in this sort of thing wants to check it out, I'll upload one of the smaller .RES files. Hopefully somebody will be able to crack the compression algorithm used on them; like I said, it can't be too complex since I can definitely see where some of the graphics should be showing up.
EDIT: TEXTURES.RES for anyone who's interested. I've checked a number of files in hex editors to see if I could find any sort of clue as to what kind of compression it is, but with my limited knowledge I came up with nothing. Surely somebody else can do a better job than I.
If anybody with a little more skill in this sort of thing wants to check it out, I'll upload one of the smaller .RES files. Hopefully somebody will be able to crack the compression algorithm used on them; like I said, it can't be too complex since I can definitely see where some of the graphics should be showing up.
EDIT: TEXTURES.RES for anyone who's interested. I've checked a number of files in hex editors to see if I could find any sort of clue as to what kind of compression it is, but with my limited knowledge I came up with nothing. Surely somebody else can do a better job than I.
-
-
- Posts: 17934
- Joined: Fri Jul 06, 2007 3:22 pm
Re: Birthright - Is it rippable?
Mostly, it's so that they could use DEU/WADED/whatever to create maps for their game. The format is pretty simple and was figured out quickly. They did not use code from the Doom engine.Zero X. Diamond wrote:I do find it INCREDIBLY interesting that the map format is exactly the Doom .WAD format, right down to the maps even using standard Doom names when opened in Doom Builder 2. Is this a licensed use of the Doom engine (or at least its underlying technologies) that we've never heard of, or did somebody at Sierra do a little bit of reverse engineering?
-
- Posts: 676
- Joined: Tue Dec 22, 2009 12:46 am
Re: Birthright - Is it rippable?
Interesting. Are there any other known cases like this?
-
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
Re: Birthright - Is it rippable?
Amulets & Armor, though this is up for debate - the map format is at least partially based on Doom's (just with twice the number of possible thing types), and I'm reasonably sure that the engine borrows bits of Doom code (the engine exhibits a lot of the same glitches that Doom does, from items disappearing when crushed to the badly aligned textures, textures being unpegged in doorways, and the weird friction that Doom has) but I have no idea how true that might end up being.Zero X. Diamond wrote:Interesting. Are there any other known cases like this?