Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07179 Save/Restore Minor Always Dec 21, 2018, 16:04 Dec 26, 2018, 17:08
Tester FabricioCoroquer View Status Public Platform MAME (Official Binary)
Assigned To cuavas Resolution Fixed OS Windows 10 (64-bit)
Status [?] Resolved Driver
Version 0.204 Fixed in Version 0.206 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 07179: aes: Memory Card doesn't work
Description Memory Card doesn't work o Neo Geo AES System. I create a new blank Memory Card and plug into system, but, when i going to the Bios Memory Card Manager (Hold A+B+C+D on boot), I see the message "Press A button after plugging the card in". But the Memory Card is plugged.

I try to use another Memory Card than i created in another version of Mame (I don't remember a version) and doesn't work too.
Steps To Reproduce
Additional Information In Neo Geo CDZ, i see a similiar message "plug the card". But Neo Geo CD/CDZ console doesn't use Memory Cards, it use NVRAM, so impossible to save too.

I do another test, but with the Neo Geo MVS System. I plug the Memory Card into System and work, i can save/load my position into Memory Card in a Arcade Version of the game, But can't do that in a Console Version.

I tried in a diferent games of the consoles and diferent bios but i have the same result
Github Commit
Flags
Regression Version 0.197
Affected Sets / Systems aes
Attached Files
jpg file icon neogeo.jpg (63,796 bytes) Dec 21, 2018, 16:04 Uploaded by FabricioCoroquer
1st = Card Pluged, 2nd = Memory Card Manger AES, 3rd = Memory Manger CDZ
FabricioCoroquer
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.15952
cuavas
Administrator
Dec 26, 2018, 08:42
Can you try before/after https://github.com/mamedev/mame/commit/2c7e42261a60de2fa4acf276d837034fd03bd7c9 and see if that's the point where AES memory cards stopped working?
User avatar
No.15957
Tafoid
Administrator
Dec 26, 2018, 15:47
Actually suspected breaking commit is https://github.com/mamedev/mame/commit/811b159b83900b693aea764807a48afd396fb185
User avatar
No.15958
cuavas
Administrator
Dec 26, 2018, 17:07
Fixed in https://github.com/mamedev/mame/commit/1dd575ff2e385e0f267b78a9a3e77b1ce0a560a9. Bitfields weren't being masked properly when combined.
User avatar
No.15959
cuavas
Administrator
Dec 26, 2018, 17:08
AES memory card detection is fixed. NeoGeo CD consoles have internal SRAM rather than memory card slots, so whether they work or not is a different issue.