We are trying to translate the Microprose game Rex Nebular, Dragonsphere and Return of the Phantom. These games work under mad engine.
The global.hag file contains text files, this file can be unpacked and packed with some programs created by users.
The content of global.hag file:
Messages.dat
This file contains texts but not know how to unpack and re-pack it.
Here are some explanations of Alpobemp (http://www.icgag.it/alpobemp/?page_id=189#comment-684) of the file structure.
"The compression algorithm which is based Dragonsphere, rex nebular, return of the phantom, is a particular case of LZ, LZEXE of Fabrice Bellard (the string" FAB "at the beginning of each sentence suggests).
In this discussion of a forum is discussed:http://www.abandonware-forums.org/showthread.php?19369-traduction-rex-nebular&p=338779&viewfull=1#post338779.
The code decompression of LZEXE is public (google is easy to find), but must be modified to accommodate the use of the game (LZEXE compressed exe executable files, not just data files).
As for compression, the code is not available, unlike the decompression. I used a "tactical" not have compressed the modified text, using the prefixes "FF" before each 16 characters of text (meaning "takes the following 16 characters are according").
Well, unfortunately Alpobemp no longer have the code, because the theft of your pc and backup a few years ago and we not know how to create the code.
Vocab.dat
Contains texts.
* .ff
Contains fonts, Alpobemp created a program to modify fonts it works perfectly.
* .ss
Unknown content.
We have not found pictures of the games and texts of the introduction maybe found in the * .ss or * .int ¿?
I understand it is very difficult but I uploaded the files GLOBAL.HAG of Dragonsphere and Rex Nebular unpacked.
Greetings and thank you for your time.