SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > Silent Hunter 4: Wolves of the Pacific
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 05-24-07, 07:56 PM   #1
neo111
Stowaway
 
Posts: n/a
Downloads:
Uploads:
Default Upgrade my computer to play a game?

It drives me nuts that programmers today waste so much memory and power producing their stuff that in order to play with it you have to go and buy a new computer. Microsoft are the worst for this, but UbiSoft are busy catching them. In effect, you are spending $1000 to play a game costing less than $50 and all because the early ethic of careful programming has been done away with.

So much of what is "added" to games today really does not need to be there and the consequences are as described. What is there is, is written in wasteful code. Remember the old spectrum computer? In those days we thought 56k was blisteringly fast and some incredible things were done by programmers to bring amazing programs to us with such slow processors. Now, we have vast amounts of memory (by comparison), massive hard drives and super fast cpu's and the stuff being produced will hardly run at all. Something has gone very squiffy and I am sure its because programmers have grown lazy and no longer try and save either memory or space.

I remember buying the flight sim, Combat Flight Simulator 3. It would not run on my old computer but I was buying a new one and looking forwards to runing it on there. I expected great things....I got rubbish! It has to rank as one of the worst flight sims ever produced. Filled with errors, you had to wait until a patch was released even to play the damn thing and when you got the patch it was still rubbish. The game play is dire and the graphics appalling. Everyone I know who bought it, felt ripped off by lazy over paid programmers out to make a quick buck and stuff the customer. To add insult to injury, very soon after conning thousands of people into buying it, they then released Fire Power. The program that CFS 3 should have been! I refused to buy it on principle and now will not buy any more Microsoft software because I am sick of being treated like a fool by their programming staff and marketing boys.

I wont be buying Silent Hunter 4 for the same reasons. I want a game I can play on the current crop of computers. Not something I have to buy a new system for.

(Climbs off soapbox)

  Reply With Quote
Old 05-24-07, 08:12 PM   #2
btaft
Soundman
 
Join Date: Apr 2005
Posts: 147
Downloads: 18
Uploads: 0
Default

Quote:
It drives me nuts that programmers today waste so much memory and power producing their stuff that in order to play with it you have to go and buy a new computer. Microsoft are the worst for this, but UbiSoft are busy catching them. In effect, you are spending $1000 to play a game costing less than $50 and all because the early ethic of careful programming has been done away with.

So much of what is "added" to games today really does not need to be there and the consequences are as described. What is there is, is written in wasteful code. Remember the old spectrum computer? In those days we thought 56k was blisteringly fast and some incredible things were done by programmers to bring amazing programs to us with such slow processors. Now, we have vast amounts of memory (by comparison), massive hard drives and super fast cpu's and the stuff being produced will hardly run at all. Something has gone very squiffy and I am sure its because programmers have grown lazy and no longer try and save either memory or space.
Although I don't doubt there are some lazy programmers out there, computers are also being asked to do a lot more than ever before

16 Colors vs. 32 bit color
320x240 resolution vs. 1600 x 1200
plain color vs. shading, texturing, fog, antiaising etc
static environment vs dynamic environment
2d simulation vs full 3d simulation
monotone sound vs multi-channel surround sound

You start to add up all of these order of magnitude changes/improvements and you quickly start to eat up memory, bandwidth, cpu cycles, etc. regardless of how efficient the code may be
btaft is offline   Reply With Quote
Old 05-24-07, 08:33 PM   #3
Powerthighs
Beach Leaf
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 287
Downloads: 11
Uploads: 0
Default

Quote:
Something has gone very squiffy and I am sure its because programmers have grown lazy and no longer try and save either memory or space.
I think the problem is more that programmers these days are wrtiting several abstractions above the lowest layer, much more so than 20 years ago. It becomes more and more difficult to be optimal when you are relying on tons of code running under you. The tremendous increase in complexity also makes it difficult to really trim the performance if you are pushing anywhere near the state of the art, not to mention to fluctations in hardware, driver versions, etc.
Powerthighs is offline   Reply With Quote
Reply

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 Off

Forum Jump


All times are GMT -5. The time now is 12:24 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.