| System Requirements
Optionally Supported
Downloads
- 1cosmo.zip
(600K) Cosmo's Cosmic Adventure Shareware v1.2
-
textract.zip
(31K) Extract the data from the Cosmo VOL files.
-
sndplay.zip
(34K) Program to play the PC speaker sounds from Cosmo.
- cosbrkdwn.mid
(10K) Cosmo's Foggy Cosmic Breakdown MIDI
- wacky.mid
(11K) Just About Going Wacky MIDI
-
Ordering Info
Episodes 1 through 3 of Cosmo's Cosmic Adventure are
available from Apogee for $34.95 on a
3.5" Disk. The game can also be ordered online through Digital
River for $10.00.
Something Extra:
Cosmo contains the files cosmo1.vol (for shareware), and
cosmo2.vol and cosmo3.vol (for registered). I don't have a utility that
extracts the files from these volumes, but I do have the file format information.
Maybe someone out there knows out to put something together to extract the files in the
.VOL and we can get many more goodies for the game.
- fileoff...
0
4 bytes for file size
4
- 4 bytes for file location offset relative to fileoff 0
8
13 bytes for the filename.
A few weeks after I posted the article, I recieved this e-mail:
I was recently on your Apogee page looking at the cosmo
section. By coincidence, I had just been playing Cosmo for the first time in a couple of
years. Anyways, having the game installed, I figure I might as well take a look at how the
vol files were built. After looking at cosmo1.vol in a hex editor, it became apparent that
your description was wrong. The real format seems to be:
LENGTH INFO
12 Filename
4 Offset
4 Length
Anyways, no harm. I figured out the problem soon enough and started to work on a program
to extract the files. I've put together the first step, a lister. The only problem is that
I don't know what the terminater is. There's a long gap between where the data first
starts and the file list ends. I've gotten something to work on the cosmo1.vol, but as I
don't have the full version of cosmo, I can't test it on the other volume files. I was
wondering is you could. It would be much appreciated. Attached is the program. BTW, did
you know that you can make stuff like this in QBASIC? Just use the open as bin and
get commands. (I made extract in C++). Also, note that all the files in the volume have
extension .MNI. Hopefully, once I can extract the files, they can be simply renamed to
some useful.
Update: A
utility has been made! Download it above.
That's all! Download Cosmo and see the little
green guy yell "WHOA!"

|