sifadil / pcsx2-playground

Automatically exported from code.google.com/p/pcsx2-playground
2 stars 0 forks source link

Memorycard-System Suggestion #67

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Since my primary memcard got corrupted (sidenote: mana khemia cant save 
^^) yet again I have a little suggestion for the PP team. An improvement 
of the memorycard-handling.

Memorycard 1: Automaticly generated when the game is started first. Gets 
its unique name the same way the statesaves do. (Rama was worried about 
the space it takes on the hdd but considering that a memcard is smaller 
then a statesave it shouldnt matter that much)

Memcard 2: Stays the way it is atm. Manually named/crated/selected by the 
user. Needed for games that share data from saves.

It would help to prevent corruption of all data if one game fails to save 
correctly. I dont know how hard it is to implement, but it would be a very 
useful addition (and if I remember right someone already wanted to fix up 
the memcardhandling)

Original issue reported on code.google.com by blackclaw@gmx.de on 30 Nov 2008 at 8:02

GoogleCodeExporter commented 8 years ago
If space on disk is a concern, users can always turn on NTFS Disk Compression on
their memcard folder.  I do this and it cuts my memcard disk use from 8 megs to 
about
1 meg. :)  It would also be possible for Pcsx2 to do this automatically, 
actually.  I
don't see anything wrong with it since it not only saves disk space but also
increases disk read and write performance considerably given the favorable
compression ratios.  So no drawbacks.

Setting up a system that assigns the memory card based on the CRC of a game is 
an
idea worth keeping on the table, I think.  Memory card stability is high on our 
todo
list, but in the event that we have difficulty improving memcard support (docs 
for
memcards are very scarce) it might be a decent fallback option.

Original comment by Jake.Stine on 1 Dec 2008 at 4:42

GoogleCodeExporter commented 8 years ago
Scarce documents on things hasn`t stopped you guys before :)

Original comment by jfre1...@gmail.com on 1 Dec 2008 at 9:01

GoogleCodeExporter commented 8 years ago
Err I think it's important to point out that memcard support is something 
completely
different from what has been done in the playground up to now.
There is no documentation, by saqib's own admission it's an almost complete 
reverse
engineering.

It may be high on our todo list, but do not expect a solution soon :) And if by
chance instead it happens, be doubly happy XD

Original comment by kraka...@gmail.com on 3 Dec 2008 at 8:09

GoogleCodeExporter commented 8 years ago

Original comment by Jake.Stine on 2 Jan 2009 at 10:46