Fairly late last year I began working on a QFG saved character editor, suitable for those of you who want to cheat and make a character with maximum stats. (I just felt like trying something new, honest. ) Unfortunately, life interrupted my effots with little annoyances like looking for a new job tending to take precedence.
I was always planning to "open-source" it when it was complete, but since I'm still busy at the moment I decided to release what I already have. The editor's basic framework is complete but I haven't worked out the precise algorithm the games use to encode stats and inventory items (looks like hex values represented by ASCII characters; quite a kludge).
The editor is coded in ANSI C and I've released it under the BSD licence. It should compile on any platform that provides the C standard libraries, though I haven't yet tried with Windows. Do with it as you will, and if anyone has any suggestions about the algorithm, I could probably be persuaded to continue working on it. Also note that though the code mentions a manual I haven't compiled one yet.
Enjoy!
Incomplete QFG character editor source code
Incomplete QFG character editor source code (ZIP archive)
Incomplete QFG character editor ELF binary (compiled for OpenBSD)
Incomplete QFG character editor
Moderators: adeyke, VampD3, eriqchang, Angelus3K
-
- Canadian Pundit
- Posts: 445
- Joined: Sat Jan 24, 2004 8:25 am
- Location: Ontario, Canada
Incomplete QFG character editor
Last edited by Charlemagne on Wed Feb 23, 2005 8:32 pm, edited 1 time in total.
I am trying to extract the source code, but have been unable to do so. WinZip should work for extracting files from a tar file, shouldn't it? When I try to open the file using WinZip, I get a message "Error reading header after processing 0 entries."
I then downloaded a shareware program from http://www.download.com called Tar 98. The program costs $495, but there is a 5-hour free trial period. I tried to open the file with this program, but it was unable to extract any files.
I would like to contribute to this project. Could you please provide the source code in a format that I can extract with WinZip. Thanks.
I then downloaded a shareware program from http://www.download.com called Tar 98. The program costs $495, but there is a 5-hour free trial period. I tried to open the file with this program, but it was unable to extract any files.
I would like to contribute to this project. Could you please provide the source code in a format that I can extract with WinZip. Thanks.
-
- Canadian Pundit
- Posts: 445
- Joined: Sat Jan 24, 2004 8:25 am
- Location: Ontario, Canada
I was thinking of writing a GUI for it, but then I looked at your source code, and I can see that the code for reading and writing the file hasn't been written yet; the program merely displays a menu. So there would be no point in writing a GUI for it at this time. But if anyone wants to write the code to read and write the file, then I would be willing to write the GUI. I could probably figure out the other part as well, but it would take a lot of time, and I don't have the time right now, but a GUI I could throw together in a few hours.
-
- Canadian Pundit
- Posts: 445
- Joined: Sat Jan 24, 2004 8:25 am
- Location: Ontario, Canada