Page 154 of 154

Re: OFF TOPIC THREAD: Where derailing the thread is impossible!

Posted: Sat Sep 26, 2020 20:54
by K1n9_Duk3
Yeah, I have explored some of the .EDS files and I'm pretty sure that it's a proprietary format. My guess is that the ED stands for "Eden" and the S stands for "Sound". All of the files in the "Images" folder have the extension .EDI and the files in the "Levels" folder have the extension .EDN or .EDT, which means you're not gonna find anything useful by searching for the .EDS extension.

The good news is that nearly all of the .EDS files contain easily recognizable .WAV file headers inside the file. I wrote a quick tool that scans data files (of any kind) for the presence of such a .WAV header and extracts each of the wave files it finds in that file. The tool itself works flawlessly and can reliably export wave files that are included in certain executables or uncompressed resource archives used by certain games.

The bad news is that this method doesn't actually help all that much with Project Eden. I haven't been able to play the wave files I ripped from the .EDS files, and some of the extracted wave files still contain multiple wave file headers, which indicates that there's fishy going on in the .EDS files. My guess is that the data inside the .EDS files is compressed or otherwise encoded in some way that makes it impossible to just extract the wave files based on the .WAV headers encountered in the file.

Maybe this information will help you figure this out. Just keep in mind that even if the file contains .WAV file headers, that doesn't necessarily have to mean the audio data is in uncompressed PCM wave format that's commonly associated with wave files. The devs might just have reused the .WAV header for something else entirely or they might have inserted these headers just to screw with those who try to hack their data files.

Good luck. I don't really want to investigate this any further.

Re: OFF TOPIC THREAD: Where derailing the thread is impossible!

Posted: Sun Sep 27, 2020 1:23
by nanomekia
Alright, thanks for looking into this. It's farther than any of us got at any rate, and by this point we're all pretty sure we're not doing squat with these files save perhaps finding this Ensoniq thing, which doesn't seem to be an option. Help much appreciated, mate!

Re: OFF TOPIC THREAD: Where derailing the thread is impossible!

Posted: Wed Oct 21, 2020 15:49
by MoffD
I was stuck in a similar situation with a certain game using HMP files that were partially compressed by an unknown method, finally extracted them by memory scanning the game while it was loading them, not optimal, but perhaps a similar method would work in this case?
Edit: this is assuming the EDS files are just WAV containers off of what King Duke was saying, I'd recommend loading the game into a specific area and then memory scanning with something like Cheat Engine for WAV headers

Re: OFF TOPIC THREAD: Where derailing the thread is impossible!

Posted: Mon Feb 01, 2021 20:43
by nanomekia
https://www.howtogeek.com/711060/from-k ... g-history/

This is a pretty damn neat article.

Re: OFF TOPIC THREAD: Where derailing the thread is impossible!

Posted: Mon Feb 01, 2021 21:50
by Benvolio
Good article for sure. I always feel a little sorry that higher performance EGA gaming (early 90s era) did not have a few more years of a heyday before being superseded. I guess we're lucky we got the few games we did from Id and Apogee before VGA swept the EGA platform aside and allowed relatively less ingenious and resourcefully crafted pixel art to grace our screens.

Re: OFF TOPIC THREAD: Where derailing the thread is impossible!

Posted: Tue Feb 02, 2021 2:43
by nanomekia
Aye, I do misss those days. It'd be neat if we could see a return to that sort of thing, but that's like to be just a pipe dream, isn't it? :|

Re: OFF TOPIC THREAD: Where derailing the thread is impossible!

Posted: Fri Feb 05, 2021 9:34
by Nisaba
just came across an interesting Commander Keen VR attempt:
https://www.youtube.com/watch?v=BRg4iAIYfK4

Re: OFF TOPIC THREAD: Where derailing the thread is impossible!

Posted: Sun Feb 21, 2021 17:23
by Roobar
Image
Keenpog

Found in discord.