.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

BCT Commander- Save $6.00
World Supremacy- Save $10.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #26  
Old February 25th, 2007, 04:49 AM
Will's Avatar

Will Will is offline
Lieutenant Colonel
 
Join Date: Mar 2001
Location: Emeryville, CA
Posts: 1,412
Thanks: 0
Thanked 0 Times in 0 Posts
Will is on a distinguished road
Default Re: SE 4: Disabling Splash Screens?

If you don't understand what the parts of the Win32 API are for, then yes, it may seem like a mess. And yes, there are some parts that are unnecessarily hairy. But the same thing can be said about parts of dotNET.

The 22.4MB download is not the entire download. That's the part that checks for previously installed versions, hardware profiles, etc. and then queues up the rest of the framework for download and integration/compilation. So if you're upgrading from 1.0 to 2.0, it doesn't need to re-download all the backwards compatible stuff. The framework itself is 280MB for the x86 version. And those 280MB need to come from somewhere.

And less memory usage is a good thing. Even 11MB is worth quibbling over, especially for a rather trivial application like a modlauncher. Because there are lots of those trivial little applications, and if all of them begin using triple the RAM they needed, you very quickly run into performance issues.

Anyway, you should probably give Win32 another shot, it seems like you've had bad experiences. Especially for an app like this, the difference between coding with .NET and with "old technology" is practically zero. Any decent visual editor will take care of all the messy GUI bits, and you can just fill in the actual logic. Which really only consists of overwriting a text file with a given relative path, and calling a run() method that optionally includes a saved file in the command switches. And doing that is virtually identical between the COM and .NET interfaces.

Unless your major complaint is making the GUIs, which means you aren't using visual editors, and also that you're masochistic enough to hand-code that stuff. To which I have to say, "Good God man, you have better uses of your time!" Let the machines handle that mundane stuff.
__________________
GEEK CODE V.3.12: GCS/E d-- s: a-- C++ US+ P+ L++ E--- W+++ N+ !o? K- w-- !O M++ V? PS+ PE Y+ PGP t- 5++ X R !tv-- b+++ DI++ D+ G+ e+++ h !r*-- y?
SE4 CODE: A-- Se+++* GdY $?/++ Fr! C++* Css Sf Ai Au- M+ MpN S Ss- RV Pw- Fq-- Nd Rp+ G- Mm++ Bb@ Tcp- L+
Reply With Quote
 

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 05:19 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.