Hi guys I developed some small code for those who want to extract IMF Files from the Galaxy Audio Format (AUDIO.CK?)
This program can only extract, not import, but it's very fast and can also do it with compressed EXE files.
You need to supply SDL.DLL if you use Windows.
To extract Galaxy Audio just copy KEEN?E.EXE and AUDIO.CK? to the same directory you have AudioGenius unpacked and execute it like this:
"AudioGenius -ep4"
For example if you want to get the episode 4 audio. I think it also can handle uncompressed EXE files, but I haven't tested it. Nevertheless it should work because the the UNLZEXE Algorithm we use here comes from Commander Genius which already can handle the differences what is important for mods.
here is the link:
http://sourceforge.net/projects/cloneke ... dioGenius/
If you need a tool for playing IMF Files, here it goes :)
http://sourceforge.net/projects/cloneke ... IMFPlayer/
Those program might not be stable, I only wrote them to extend features in Commander Genius. I hope some modders can use them in future and if some people want more of it I might update them.
Have fun!
AudioGenius
Strange, I've just done the Keenwave 5.5 beta to do the same thing. I removed the compressed EXE code though since there were some bugs, given exes need to be decompressed for modding, is this a wanted feature because I could re-add it.
It can extract all the sounds from all versions of Keen as well as any other game with an AUDIO file. It can play the adlib and PC sounds while you edit them (I combined Spleen's Keen 1 sound editor with it.) It's here: http://dl.dropbox.com/u/3940020/keenwave.zip
Source code is here: http://dl.dropbox.com/u/3940020/kw3.bas (Someone wanted it, but they don't seem to have got it, my email is not at all good right now.)
Keenwave needs the .DAT file to play sounds. I'm hoping to combine it all into one executable. I combined the old and new keenwaves so that you can export\import sounds or edit a AUDIO file sounds without exporting.
And while we're at it, the IMF screen is only barely functional, I'd like some ideas on any basic IMF functionality Keenwave could have. I'm thinking:
* Change song speed
* Cut segments from the file
* Change the adlib instruments (Since they're the same as adlib sounds.)
Any other suggestions?
Also, thanks for saving me a topic creation.
It can extract all the sounds from all versions of Keen as well as any other game with an AUDIO file. It can play the adlib and PC sounds while you edit them (I combined Spleen's Keen 1 sound editor with it.) It's here: http://dl.dropbox.com/u/3940020/keenwave.zip
Source code is here: http://dl.dropbox.com/u/3940020/kw3.bas (Someone wanted it, but they don't seem to have got it, my email is not at all good right now.)
Keenwave needs the .DAT file to play sounds. I'm hoping to combine it all into one executable. I combined the old and new keenwaves so that you can export\import sounds or edit a AUDIO file sounds without exporting.
And while we're at it, the IMF screen is only barely functional, I'd like some ideas on any basic IMF functionality Keenwave could have. I'm thinking:
* Change song speed
* Cut segments from the file
* Change the adlib instruments (Since they're the same as adlib sounds.)
Any other suggestions?
Also, thanks for saving me a topic creation.