Project

General

Profile

Actions

Emulator Issues #2591

closed

Dolphin HDD space has reached its limit!

Added by marcel.werner3 about 14 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?

  1. Already have tested a lot of games with Dolphin (creating save files,
    etc.)
  2. Then, at some point, all games which are run for the first time will
    give out a message that there aren't enough free blocks available to create
    a save file.
  3. This happens with all revisions.

What is the expected output? What do you see instead?

Well, I wouldn't expect it to, since it's just like on the Wii, but it
would be a great advantage if there was no limit to the Dolphin virtual
HDD.

What version of the product are you using? On what operating system?

I'm sure, this doesn't matter for this issue, but anyway: happens on all
revisions, OS is Win7 64bit.

Please provide any additional information below.

Well, this actually doesn't seem to be a bug or anything but it's a problem
nontheless, especially since on the real Wii you can easily navigate
through the file management, delete stuff or push it onto a SD card. The
only thing that can be done on Dolphin at the moment is go into the save
folders of games and delete or move the files. That's quite a pain, though.
I guess I'm having this problem already, since I dumped and tested a lot of
WiiWare games on Dolphin. Anyway, I guess sooner or later, more people will
have this issue.
Also, why should Dolphin be as limited in this issue as the real Wii, when
a PC HDD has more than enough space?
So, if anything can be done about this (maybe make Dolphin think the HDD is
much bigger or whatever), that would be great.

Thanks!

Actions #1

Updated by cacofff about 14 years ago

There is the possibility of opening the Emulated SD card (sd.raw) and change its size
from 128mb (default) to 2gb.

But yeah, it would be a nice idea to make Dolphin able to create an emulated SD with
the size the user wants.

Actions #2

Updated by marcel.werner3 about 14 years ago

If I understand you right, that would already be nice. How exactly can one change it?
Is that virtual SD-card even already supported, used, whatever?

Actions #3

Updated by BhaaL about 14 years ago

I suggest looking at Source\Core\Core\Src\IPC_HLE\WII_IPC_HLE_Device_fs.cpp, lines
277-283 if you can reliably reproduce this.

Actions #4

Updated by cacofff about 14 years ago

Yes.
There is a way to change the default size in the code, i'll see if I can make it user
defined via the config.

Following this URL should send you to the exact place in the code that tells what
size to use when you create a new sd.raw.
http://www.google.com/codesearch/p?hl=es#fwGbquBxfFU/trunk/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_sdio_slot0.cpp&q=sd.raw%20package:http://dolphin-emu\.googlecode\.com&sa=N&cd=1&ct=rc

Actions #5

Updated by marcel.werner3 about 14 years ago

Unfortunately, I have no clue about coding :(
If it could be done and any dev would do it that would be awesome :)

Actions #6

Updated by Anonymous about 14 years ago

??? I'm pretty sure the issue is NOT about SD card size, rather the NAND size. While the devkits do have more
NAND space iirc, I'm pretty sure that retail games (or more specifically, the SDK) are not designed to work with
more than 512MB of NAND - and any hacks to just report more free space will probably break things.

Actions #7

Updated by marcel.werner3 about 14 years ago

so, when that limit is reached with dolphin, there's nothing one can do than copying
around save files from out of the games's save folders?

Actions #8

Updated by Anonymous about 14 years ago

That would be my guess, but I haven't tried it.

Actions #9

Updated by cacofff about 14 years ago

My mistake, but yeah, has anyone tested whether increasing NAND size breaks games or
not? Is it too much of a code change?

Actions #10

Updated by Anonymous about 14 years ago

Actually AFAIK, dolphin's code just reports how much space is used. Meaning that the SDK libs the game is
compiled with is probably hardcoded to subtract that from 512MB to find how much free space is available.

Actions #11

Updated by marcel.werner3 about 14 years ago

And the SD-card is not really usable?

Actions #12

Updated by Anonymous about 14 years ago

why is it not usable?

Actions #13

Updated by marcel.werner3 about 14 years ago

is it? how? ^^

Actions #14

Updated by cacofff about 14 years ago

Dolphin Configuration > Wii > [x]Insert SD Card

Actions #15

Updated by marcel.werner3 about 14 years ago

and what exactly happens then? Should I have more free space available or can I manage
it somewhere...?

Actions #16

Updated by Anonymous about 14 years ago

  • Status changed from New to Invalid

...Then dolphin emulates a 128MB SD Card being inserted.
You can manage SD/NAND with wii system menu, or in some games you can save things directly to the SD card.

Actions

Also available in: Atom PDF