Debugging Elemental Beta 1A

image One of my pet peeves on games has to do with how long it takes to get the game loading.

For Elemental Beta 1A (tomorrow) I’m working on adding /fastload as one of the command line parameters. This skips things like DirectX detection (only for people whose systems are already perfect with Elemental as it doesn’t print out the user’s hardware info in debug.err).

It’s amazing how much “stuff” we have to load. That’s because even though we’re not displaying the “full game” during the beta, the engine is still all there under the covers, it’s just disabled.

44,731 views 22 replies
Reply #1 Top

To be clear, is this /fastload parameter merely removing things from loading that are only in Beta for debugging purposes?

Reply #2 Top

I can guess that it won't ONLY remove things for debugging but also parts of engine that are not used.

Reply #3 Top

Debugging is a pain in the ass for sure. I feel for you Froggy.

Reply #4 Top

You guys can use FastLoad too and experiment with it if you'd like. But things may crash more often.

Reply #5 Top

Reply #6 Top

under covers huh?   I'm curious how much actual download time is going to be spent downloading stuff we can't access.

 

Anyway, I'm excited.

Reply #7 Top

Quoting landisaurus, reply 6
under covers huh?   I'm curious how much actual download time is going to be spent downloading stuff we can't access.

 

Anyway, I'm excited.

If it saves you the download time for when you Can access it you'll be happy..lol.

Reply #8 Top

You should really go to that meeting before they come find you....  :)

 

Also, why are you running an eval version of Win 7?  I would have expected y'all to have MSDN licences and already be running the full version.

Reply #9 Top

Heh ya I keep putting off ordering my FREE copy of win7... Tomorrow at class ILL DO IT! (Free cause im a cs student at WMU) :D Cant Wait to beta test the new stuff after class!

Reply #10 Top

Eheh, I just reinstalled my system yesterday, because my gfx card + motherboard died in the same time. I was thinking a bit, but finally I decided to reinstall Vista x64 Ultimate again. I will install Win7 later on, when SP1 will be available for it. :D

Reply #11 Top

That is a huge screen you have. :)

Reply #12 Top

well now you can't use the excuse to Thrawn2787 that you never received his friends request if you reject him!

Reply #13 Top

Quoting Tridus, reply 11
That is a huge screen you have.

It's the natural resolution of the 30" monitors. :)

Reply #14 Top

I just spotted me in the bottom left corner of Froggy's screen :grin:

Reply #15 Top

So today we have the Beta 1A Update.

Well, but someone knows what the Initial Gameplay Skeleton includes?.

It would be fine to know it in order to pay more attention to the new issues whe testing.

Reply #16 Top

Quoting Takeitsy, reply 15
So today we have the Beta 1A Update.

Well, but someone knows what the Initial Gameplay Skeleton includes?.

It would be fine to know it in order to pay more attention to the new issues whe testing.

All the Spiders and Trolls in game are being replaced with Skeletons :)

J/K, I have no idea what to expect. Probably the ground work for the addition of the other systems coming in at later stages of Beta1.

Reply #17 Top

Quoting Raven, reply 16

J/K, I have no idea what to expect. Probably the ground work for the addition of the other systems coming in at later stages of Beta1.

It sounds like there will be new issues in there but disabled for us.

Well, it is possible, but I don´t believe that for ground works they publish a milestone when it can be done in any other weekly update.

I am a optimitis guy, indeed. :*

 

 

 

Reply #18 Top

Quoting Takeitsy, reply 15
So today we have the Beta 1A Update.

Well, but someone knows what the Initial Gameplay Skeleton includes?.

It would be fine to know it in order to pay more attention to the new issues whe testing.

Eheh yeah, I've asked this already, but it's a secret info. We will figure it out today! :drool:

Reply #19 Top

why is he setting hPrevInstance = to itself?

Reply #20 Top

Is no-one the least bit excited over the fact that there is going to be a political machine 2? Well, me nither, but I suppose somebody would probably see it sooner or later.....

Reply #21 Top

why is he setting hPrevInstance = to itself?

If you read the comment in the line above, it is to prevent compiler warnings, i.e. the compiler was complaining it wasn't intialized or something.

Reply #22 Top

I just want to say that in playing around with this Beta, I'm terrifically excited about this game and the way I see it developing.  It's interesting to get a beta copy of it and see how it does, and watch the development process.  It does look like that this will help scratch my itch I've had for about 15  years for another worthy successor to MOM.  I believe that this is it, and I thank Stardock deeply.