Has anyone gotten Tales of Symphonia to work? I just want to make sure it not just me. Mine pops up an error after the mana cannon is shot. Is that where the disk swap is? I can't remember.
Yes. Mine was.wasnt the hdd sleep thing already solved?
No.
Yes. Mine was.No.wasnt the hdd sleep thing already solved?
Changing to reading a random sector should fix that easily.the problem was fixed on SOME drives. Others still go to sleep,
...possibly because it just keeps requesting the same information repeatedly to keep them from sleeping and some drives might just remember what information it's requesting in cache.to be able to keep responding and still put the drive to sleep.
dip.c:336: if( (u64)read32(HW_TIMER) >= 2 * 60 * 243000000LL / 128 )
dip.c-337- {
dip.c-338- USBStorage_Read_Sectors( 23, 1, (void*)0x1000 );
dip.c-339-
dip.c:340: write32( HW_TIMER, 0 );
dip.c-341- }

It's not just no, it has worked for some and not for others. Like Maxternal said, there are some drives that might be saving things to cache and stil put drives to sleep.wasnt the hdd sleep thing already solved?
No.
some thoughts about the matter (but I have little knowledge of C (or C++))
the code in question is:
line 336 seems rather arcane, I would be happy for some explanation of the "(u64)" stuffCode:dip.c:336: if( (u64)read32(HW_TIMER) >= 2 * 60 * 243000000LL / 128 ) dip.c-337- { dip.c-338- USBStorage_Read_Sectors( 23, 1, (void*)0x1000 ); dip.c-339- dip.c:340: write32( HW_TIMER, 0 ); dip.c-341- }
line 338 is the important bit, afaik the first parameter (23) is the sector to read
we want something a bit more random there
the random value should be modulo some sector count
if we have the actual sector count of the drive use that
if not I would try e.g. 2^20 but that might render DM unusable on drives
Do you have a changelog?
Hi, glad to see GBATemp is back!
Regarding the update to fix hard drives, I really appreciate the help and I wanna thank Crediar, Sk0ld, and everyone at DML team for the update, unfortunately my hard drive still goes to sleep mode, I dunno maybe the problem is that it goes to sleep mode faster than other hard drives?
Llike if I play a short level in Crazy Taxi that is about 10 seconds as long as there is no music the hard drive goes to sleep, in Super Monkey Ball I play the Biggenner mode and I can beat the first two puzzles normally but after the third puzzle the game crashes, in Sonic Adventure 2 if the cutscene didn't have music or talking for a few seconds like the one after Final Rush the voice lines take some time to play making them not synch with the translation and lips, this didn't happen from the SD!
ya..i was gonna say something about this it work just fine on my 2tb external but on my 2gb flash the wii just shuts off after like 5 min of sittin there2.4 seems to have broken something, The Wind Waker shuts my Wii off after about some minutes into the game, in other titles putting the game in pause for some time also shuts off the console.
I'm not even using a hard drive, it's just a common 4GB flash drive. I guess that "changed HDD time out to read a random sector" did it.