Sorcerian Forever

This is a place to post tech details and informative documents about romhacking PC games.
Post Reply
flamethrower
Programmer
Posts: 860
Joined: Mon Mar 09, 2015 3:03 pm

Sorcerian Forever

Post by flamethrower » Mon Aug 22, 2016 12:42 am

Sorcerian Forever uses a simple archive format. Almost exactly bog standard:
At the beginning a halfword with the number of files in the archve. Then for each file:
16 chars for file name and extension, then three words: offset, size, and the number 1
Then the data for each file with no padding.

I wrote the unpacking/decompressing program. Files (ALL of them) have halfword with the length and then the message, compressed with FALCOM2.

Before posting this I noticed an error, it's fixed now. decompress_FALCOM now handles multiple FALCOM2 streams in the same file properly, that's the function decompress_FALCOM2_1. Brandish PC-98 needs decompress_FALCOM2.

Put both files in your scen folder and run unpack_1.py.
scen.7z
(1.63 KiB) Downloaded 40 times
I should post the v2 of decompress_FALCOM at some point.

gungunner
Posts: 4
Joined: Wed Oct 04, 2017 12:37 am

Re: Sorcerian Forever

Post by gungunner » Mon Oct 09, 2017 8:26 pm

The file doesn't exist anymore. Can you upload it again?

flamethrower
Programmer
Posts: 860
Joined: Mon Mar 09, 2015 3:03 pm

Re: Sorcerian Forever

Post by flamethrower » Tue Oct 10, 2017 10:54 am

All the files in our database got wiped out during a forum version upgrade. Here you go.
Attachments
scen.7z
(1.63 KiB) Downloaded 5 times

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest