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

This Month's Specials

Air Command 3.0- Save $12.00
War Plan Pacific- Save $7.00

   







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

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #31  
Old October 30th, 2004, 01:59 PM
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: OT: Windows Optimization?

Quote:
AgentZero said:
Just a side note from someone who admittedly failed first-year computer science, but if it's possible to make Windows-compatible applications, should it not be possible to make a Windows-compatible operating system?
Technically, it could be done. But the details involved are way too huge for any entity (even Microsoft) to deal with. The big deal with Windows is that damn near everything is backwards compatible, so stuff that runs in Win9x usually runs in WinXP, and some stuff that runs in Win3.x does, and some old DOS programs even run under XP. The problem comes in when Microsoft kept "undocumented features", aka bugs, in the backwards compatibility code, since some applications used these in their programs. I don't know of any specific examples, but imagine something like passing NULL pointers to a file system function gave you the data from the Last time the function was used instead of returning an error... a lot of stuff like that was used by "programmers" because it worked at the time, even if it wasn't necessarily correct. Pile up about 15-20 years of that, and making an emulator that does all of that stuff is... well, impossible. Wine and its ilk are getting close, but I don't think they'll get there.
__________________
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 06:01 AM.


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