Generic Egoboo revival thread

The development of the game itself or new resources for it. Any new stuff you're working on would go here, as well as the discussion of in-development stuff.

Moderator: Developers

User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Re: Generic Egoboo revival thread

Post by Shade »

Remilia Scarlet as a cheerleader.
...I take it you wish to die? :3
User avatar
Agent of Dread
Protector (Senior Member)
Protector (Senior Member)
Posts: 8991
Joined: Wed Jul 23, 2008 8:46 pm
Location: Australia
Contact:

Re: Generic Egoboo revival thread

Post by Agent of Dread »

EVA-Beatrice vs Remilia Scarlet?

Now that would be a fight worth watching.
- Linktree: linktr.ee/trilbs -
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Re: Generic Egoboo revival thread

Post by penguinflyer5234 »

Wooo converting the awesome oddly-programmed filesystem code to PhysFS!
It seemed to be the easiest thing to do :|
...
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Re: Generic Egoboo revival thread

Post by Shade »

What does that mean to us?
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Re: Generic Egoboo revival thread

Post by penguinflyer5234 »

Nothing user-side? (cleaner code, hopefully)
Also more consistent code :| (some functions expect a physfs path, while others expect a platform-dependent path)
...
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Re: Generic Egoboo revival thread

Post by Shade »

Oh, alright.
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Re: Generic Egoboo revival thread

Post by penguinflyer5234 »

Wheeee who wants to be on team number 65521??? apparently advent.obj does!!!! (argh)

char.c:3887:
// Make sure the pchr->spawn_data.team is valid [clips team from 0 to TEAMMAX] (or team 'A' and the "team" after the damage tiles)
TEAMMAX isn't valid :(
...
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Re: Generic Egoboo revival thread

Post by penguinflyer5234 »

Mmmh MSVC why don't you support C99? Does Egoboo still compile as C in MSVC?
I ask this because we're using C99/C++ features: single-line comment, inline functions, and snprintf

EDIT:
who likes logic errors???
goto_delimiter_list is broken when the delimiter list is one char long :|
...
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Re: Generic Egoboo revival thread

Post by Zefz »

Because MSVC has always been a little silly. Inventing their own standards and conventions outside the ISO standards :/

You might need a newer version of MSVC which have more compiler options (such as C++11 and C11)
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Re: Generic Egoboo revival thread

Post by penguinflyer5234 »

Man Egoboo's code is just odd.
I'm surprised it works :?
Parts of the code is unfinished and unused, but not at all marked as unused :|
It makes me not want to work on it and do something else :(

MSVC only implements C89 + extra in their C compiler; C99/C11 is only supported in their C++ compiler via C++'s subset of C.
...
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Re: Generic Egoboo revival thread

Post by Zefz »

penguinflyer5234 wrote:Man Egoboo's code is just odd.
I'm surprised it works :?
Parts of the code is unfinished and unused, but not at all marked as unused :|
It makes me not want to work on it and do something else :(

MSVC only implements C89 + extra in their C compiler; C99/C11 is only supported in their C++ compiler via C++'s subset of C.
Yes. Rewriting the game is probably easier than trying to fix it.
User avatar
Shade
Potion Mimic (Senior Member)
Potion Mimic (Senior Member)
Posts: 7349
Joined: Thu Jul 24, 2008 12:25 pm
Location: Gensokyo

Re: Generic Egoboo revival thread

Post by Shade »

Zefz wrote:
penguinflyer5234 wrote:Man Egoboo's code is just odd.
I'm surprised it works :?
Parts of the code is unfinished and unused, but not at all marked as unused :|
It makes me not want to work on it and do something else :(

MSVC only implements C89 + extra in their C compiler; C99/C11 is only supported in their C++ compiler via C++'s subset of C.
Yes. Rewriting the game is probably easier than trying to fix it.
And at that point we might as well write our own original game instead of trying to recreate someone else's.
User avatar
Agent of Dread
Protector (Senior Member)
Protector (Senior Member)
Posts: 8991
Joined: Wed Jul 23, 2008 8:46 pm
Location: Australia
Contact:

Re: Generic Egoboo revival thread

Post by Agent of Dread »

Not that the world doesn't need a classic hack'n'slash RPG like this one.
- Linktree: linktr.ee/trilbs -
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Re: Generic Egoboo revival thread

Post by Zefz »

Shade wrote:
Zefz wrote:
penguinflyer5234 wrote:Man Egoboo's code is just odd.
I'm surprised it works :?
Parts of the code is unfinished and unused, but not at all marked as unused :|
It makes me not want to work on it and do something else :(

MSVC only implements C89 + extra in their C compiler; C99/C11 is only supported in their C++ compiler via C++'s subset of C.
Yes. Rewriting the game is probably easier than trying to fix it.
And at that point we might as well write our own original game instead of trying to recreate someone else's.
True. The idea is to reuse all levels/models and other resources from Egoboo. Call it Egoboo 2 or something.
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Re: Generic Egoboo revival thread

Post by penguinflyer5234 »

Cursor seems to only work in linear and "ansiotropic" in OS X, default is trilinear, so by default it doesn't work on OS X either.
...
Post Reply