xboxscene.org forums

Pages: 1 2 [3]

Author Topic: Halo 3 and NXE: HDD Install Causes Slower Loading Times ...  (Read 1875 times)

MrFish

  • Archived User
  • Full Member
  • *
  • Posts: 182
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #30 on: November 20, 2008, 08:01:00 PM »

QUOTE(neoxalucard @ Nov 20 2008, 11:20 PM) View Post

if you play Halo 3 online, please be aware that increased map loading times can have a negative impact to everyone’s experience. In some cases, it could take considerably longer to load multiplayer maps, meaning that everyone you are matched with is also stuck waiting for your maps to load.


The corollary, of course, is that if even one person in the match has installed Halo 3, then you're all going to have to wait anyway, so you might as well install it too and save yourself the earache.

It's the prisoners' dilemma, except the Rat gets a cookie.
Logged

ssj4android

  • Archived User
  • Full Member
  • *
  • Posts: 185
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #31 on: November 20, 2008, 09:06:00 PM »

QUOTE(g8crapachino @ Nov 20 2008, 04:31 PM) View Post

Please, spare everyone your smug arrogance.  You're just anothing self proclaimed "genius" who thinks that just because he can write a few simple apps in Visual Studio that he has the answers to to everything.  Unless you work at Bungie you probable haven't got the slightlest clue as to what it would really take.    In the real world there are things to worry about beyond just the actual code when providing a fix to any application.


Well, without any real information all we have are these guesses. What do think would make it so hard?
The 360 API isn't publicly accessible, is it? Is there a way to check if the game is running from HDD? Only thing I can really think of is Microsoft didn't backport that function to the older libraries Halo 3 is using.
Logged

g8crapachino

  • Archived User
  • Full Member
  • *
  • Posts: 199
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #32 on: November 21, 2008, 01:31:00 AM »

QUOTE(neoxalucard @ Nov 20 2008, 10:20 PM) View Post

...clip...

Some people have argued that if you have less wait in loading it's because you've been playing and it has already cashed so you will never notice it unless you play 7 games a day before you play H3. The problem with that is most people don't, quite a few people play nothing but H3 (and some other games every once in a great while).



Do you serious think those hardcore H3 only players will quite playing because the map load time went up 5~7 seconds??     No matter how you argue it, the premise is very shallow.
Logged

neoxalucard

  • Archived User
  • Newbie
  • *
  • Posts: 12
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #33 on: November 21, 2008, 03:56:00 AM »

QUOTE(g8crapachino @ Nov 21 2008, 10:07 AM) View Post

Do you serious think those hardcore H3 only players will quite playing because the map load time went up 5~7 seconds??     No matter how you argue it, the premise is very shallow.


No, I don't and that's exactly my point.
Logged

Devedander

  • Archived User
  • Sr. Member
  • *
  • Posts: 497
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #34 on: November 21, 2008, 12:24:00 PM »

Here's what I am wondering... don't people who don't have a hard drive already slow down the game as they have to load from disc every time?   So aren't H3 users already used to potentially slow load times every now and then?  Why would this cause them to leave if they have already been experiencing it before?

Logged

neoxalucard

  • Archived User
  • Newbie
  • *
  • Posts: 12
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #35 on: November 21, 2008, 07:11:00 PM »

QUOTE(Devedander @ Nov 21 2008, 09:00 PM) View Post

Here's what I am wondering... don't people who don't have a hard drive already slow down the game as they have to load from disc every time?   So aren't H3 users already used to potentially slow load times every now and then?  Why would this cause them to leave if they have already been experiencing it before?


That's another good point, it can take up to 5 er 6 min (on a good day)to get into a game on live anyway. Sitting and waiting is part of the game unfortunately.

I really think Bungie was just trying to avoid mass panic and a snowball effect. In hind sight, it would have been foolish of Bungie no to have tested harddrive play and made a  statement/warning to the public regarding their findings.
Logged

MrFish

  • Archived User
  • Full Member
  • *
  • Posts: 182
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #36 on: November 22, 2008, 11:41:00 AM »

QUOTE(Devedander @ Nov 21 2008, 09:00 PM) View Post

Here's what I am wondering... don't people who don't have a hard drive already slow down the game as they have to load from disc every time?   So aren't H3 users already used to potentially slow load times every now and then?  Why would this cause them to leave if they have already been experiencing it before?

Because a hard disk doing a full-blown thrash-copy is way, way, way slower than a DVD drive doing sequential reading.

The DVD spends all its time reading at a pretty steady speed, whereas the hard disk spends the majority of its time flinging the heads back and forth accomplishing nothing.
Logged

llsTixll

  • Archived User
  • Full Member
  • *
  • Posts: 149
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #37 on: November 25, 2008, 08:32:00 PM »

Can someone please help me understand this statement:

"So then the real question is why is copying from HDD to HDD slower than copying from DVD to HDD? In the first case, you are reading from one I/O device (HDD) and writing to the same I/O device (HDD). In the second case, you are reading from one I/O device (DVD) and writing to a different I/O device (HDD). In the first case, because we are reading and writing to the same device, the total copy time is the amount of time it takes to read the map plus the time it takes to write the map. Ultimately this is because for the HDD, you read and write through the same mechanism, i.e., the hard drive read/write head, and those reads and writes cannot occur simultaneously through a single mechanism."


As a test on my PC, I copied some data from my optical drive to the hard drive and it took 4 mins.  Copying the exact same data to another location on my hard drive took 45 seconds.

How can they say copying from DVD to HDD is slower than copying HDD to HDD?
Logged

yaazz

  • Archived User
  • Hero Member
  • *
  • Posts: 1370
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #38 on: November 26, 2008, 04:38:00 PM »

QUOTE(llsTixll @ Nov 26 2008, 12:08 AM) View Post
Can someone please help me understand this statement:

"So then the real question is why is copying from HDD to HDD slower than copying from DVD to HDD? In the first case, you are reading from one I/O device (HDD) and writing to the same I/O device (HDD). In the second case, you are reading from one I/O device (DVD) and writing to a different I/O device (HDD). In the first case, because we are reading and writing to the same device, the total copy time is the amount of time it takes to read the map plus the time it takes to write the map. Ultimately this is because for the HDD, you read and write through the same mechanism, i.e., the hard drive read/write head, and those reads and writes cannot occur simultaneously through a single mechanism."


As a test on my PC, I copied some data from my optical drive to the hard drive and it took 4 mins.  Copying the exact same data to another location on my hard drive took 45 seconds.

How can they say copying from DVD to HDD is slower than copying HDD to HDD?


This is a good question but a completely different circumstance.
On a PC, the computer knows its copying from itself to itself so instead of copying the data, it just modifies the file system to tell the Hard drive the data is located at this new location.  
No ones and zeroes of the actual data are moved, just file system tags are changed. This is also the reason Fragmentation happens.  

On the xbox, Halo 3 takes the actual map data and loads it to a special section on the hard drive set aside for JUST game data, nothing else.  Halo 3 doesn't know its loading off of the hard drive, and just checks to see if the game data is in this special hard drive area. If its not there it copys it over, even though its already on the hard drive.  
Since a Hard drive cant read and write at the same time (And for that matter, a DVD burner couldnt either), it takes longer then reading from one device and transfering to another.
Logged

Libtoem

  • Archived User
  • Full Member
  • *
  • Posts: 132
Halo 3 and NXE: HDD Install Causes Slower Loading Times ...
« Reply #39 on: November 28, 2008, 02:39:00 AM »

I remember playing Halo 3 on my old dev kit and it ran pretty fast on the hdd.But I do know the way a game is run from the hdd on a retail kit is different..
Logged
Pages: 1 2 [3]