16+mb memory cards
#21
thank you very much

Sponsored links

#22
i change 0x4000 to 0x8000, change 0x52 to 0x92 what i should change in
memorycard.h
memorycard.cpp
sorry for my to much question
edit : i am a beginner in c++ but i am better in vb6
#23
for( uint i=0; i<16384; i++ ) (try this, line 172)
#24
ok and what that should mean . i will forget that ok thanks for your help any way
#25
why does pcsx2 only suppport 8mb memorycards? bigger memorycards would be more comfortable.
#26
Sure but some games don't like bigger cards, besides being able to switch between them and have as many as you want is still pretty good.
Core i5 3570k -- Geforce GTX 670  --  Windows 7 x64
#27
-static const int MC2_SIZE = 1024 * 528 * 16;
+static const int MC2_SIZE = 1024 * 528 * 16 * 4; //32MB

-static const mc_command_0x26_tag mc_command_0x26= {'+', 512, 16, 0x4000, 0x52, 0x5A};
+static const mc_command_0x26_tag mc_command_0x26= {'+', 512, 16, 0x10000, 0x13, 0x5A}; // 32MB

Now I warn you, we've tested bigger memory cards, and only 8mb cards are a stable thing.
Anything between 8 to 32MB won't work with some games, 64MB won't work with many games.
Especially don't use savestates created with your old, 8MB cards. It'll fail

I'm posting this so people (that can read and use the changes Tongue2 ) can compile and test 32MB cards.
Please don't share these binaries then, I'm not even sure the mod is complete.
#28
(12-13-2009, 10:15 PM)rama Wrote: -static const int MC2_SIZE = 1024 * 528 * 16;
+static const int MC2_SIZE = 1024 * 528 * 16 * 4; //32MB

-static const mc_command_0x26_tag mc_command_0x26= {'+', 512, 16, 0x4000, 0x52, 0x5A};
+static const mc_command_0x26_tag mc_command_0x26= {'+', 512, 16, 0x10000, 0x13, 0x5A}; // 32MB

Now I warn you, we've tested bigger memory cards, and only 8mb cards are a stable thing.
Anything between 8 to 32MB won't work with some games, 64MB won't work with many games.
Especially don't use savestates created with your old, 8MB cards. It'll fail

I'm posting this so people (that can read and use the changes Tongue2 ) can compile and test 32MB cards.
Please don't share these binaries then, I'm not even sure the mod is complete.
---
^Y? Im not gettin it.

Isnt your math off somewhere then? because the real system has up to 256.So someone figured it out.I bought the hardware but it hasnt arrived yet.Yeah, been buggered by this 8mb crap since day one.VERY ANNOYING. Angry Switched to xbox and never really looked back but my nephew has a system so I figured what the hell...

But the line with the 16K function in it? Yeah, thats 16K. Not 16MB. Not 8MB. 16K. And wouldnt bigger be ok as long as they were 8mb multiples(power of two)? 8x8=256. Old files I get. Thats asking for trouble. Will see what I can hack. Someone should sticky the github page. WAAAY easier to hack on linux vice windows.
#29
The most recent post in this thread is more than 8 months old. Please create a new thread and refrain from posting in threads older than 8 months in the future. Please also review the forum rules. Thank you.
[Image: ref-sig-anim.gif]





Users browsing this thread: 1 Guest(s)