I have the same exact problem as most people here (Crispy a.k.a. Party_Pooper, garrett, Maplik, and Shade) with Egoboo 2.8.x crashing on startup. This has happened with version 2.8.0, 2.8.1, 2.8.2 beta, and 2.9.0 RC1.
Not the same problem as octagon though.
I have tried all the solutions proposed by developers and none of them work. The test.zip file didn't work because a .dll was missing but I downloaded that .dll (apparently it uses a debug version of Visual C++ 2010) and once it had that .dll the test.zip program worked fine. According to Windows, my Microsoft Visual C++ 2010 Redistributable is installed correctly, I had no errors with it or anything.
Anyway it has a console window open when it crashes. Here's a screenshot (in full 1920x1080 HD):
File comment: Egoboo 2.8.2 beta crashing on startup
egoboo error.png [ 88.05 KiB | Viewed 2345 times ]
I run Windows XP Professional with Service Pack 3 (seems like EVERYONE with this bug happening has Windows XP while the people who don't have it have Vista or newer). My video card is an NVIDIA GeForce4 MX 4000. CPU is an AMD Sempron 2800+. 768 megs of ram. 80 gig IDE hard drive. Not exactly the newest computer, but it runs plenty of programs just fine. Egoboo 2.7.4 and earlier versions all run perfectly. Only 2.8.0 and later versions crash on startup. So it's obvious the problem was introduced in version 2.8.0. When it crashes from the console window, in 2.8.x, I get one of those Windows Error Reporting things about sending an error report to Microsoft. I've been saying "yes" and sending them. Just in case they figure out a solution. Who knows, they might.
But I figure it's more likely you folks will figure out how to fix it before Microsoft does. Please remember to test the game on Windows XP computers, since everyone reporting this bug seems to run Windows XP. So that's probably what you need to do to duplicate the bug: run Egoboo 2.8.x on a Windows XP computer. I suppose for now the workaround would be to either use 2.7.4 or earlier of Egoboo, or if you really want to play the latest version of Egoboo, to run it on Windows Vista or Windows 7 rather than Windows XP. Obviously the Mac and Linux versions are different... this issue seems to be specific to Windows XP. And it hasn't been fixed yet in the 2.9.0 RC1, either.
In closing, I have played version 2.7.4 a bit and it works fine. Great game! But I would really like to play it with the features available in version 2.8.2 beta! I really wish 2.8.x didn't crash on startup!
Oh, and what's the deal with 2.7.5 thru 2.7.7 coming out BEFORE 2.7.4, in fact BEFORE 2.6.0? That's some pretty weird version numbering going on there... usually the rule is, newer versions have higher numbers than older versions... Anyway, I hope ya fix this. In the meantime, I'm gonna play version 2.7.4 some more, because it works fine on my computer, and I want to play the most recent version that works. I guess 2.7.4 is it... And for reference to anyone reading this, the versions can all be found here: http://sourceforge.net/projects/egoboo/files/Windows Distro (32-bit)
I hope you enjoyed seeing my screenshot of this bug in full 1080p HD resolution. I carefully arranged things so you can see which program I executed, what folder it's in, you can see all the files in that folder, you can see the console window, and you can see the error reporting window. I was originally going to do this in a lower resolution but the console window takes up most of the screen in a low resolution and the windows overlap in a low resolution, so I had to use a high resolution to get everything to show. Oh, and in case you're gazing at how beautiful my Windows XP theme is and how it's a darker version of the Royale theme, I use the Windows XP Embedded visual style, which you can look up on Google if ya want, it's digitally signed by Microsoft so unlike most visual styles you don't need to hack your uxtheme.dll to install and use it. Out of all the Windows XP visual styles I've ever seen it's my favorite. The only thing missing from the screenshot is the mouse... apparently screenshots don't include the mouse if you do them the standard way, which is unfortunate, because I have very awesome-looking mouse cursors set up but you don't get to see them.