Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03985 Misc. Major Always Aug 10, 2010, 15:37 Aug 11, 2010, 02:59
Tester MetalliC View Status Public Platform MAME (Official Binary)
Assigned To Resolution No change required OS Windows XP (32-bit)
Status [?] Closed Driver
Version 0.139 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary 03985: All gdrom sets in naomi.c: "Out of memory!" before "Press OK..."
Description "Out of memory!" before set loaded.
Steps To Reproduce Just start any naomigd game
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems All gdrom sets in naomi.c
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
5
User avatar
No.06527
Tafoid
Administrator
Aug 10, 2010, 16:01
As I understand this, you need over 1 GB of ram to load these games for use in MAME. Is it a bug that the system says it's used all it's available memory? I don't think so.
User avatar
No.06529
MetalliC
Developer
Aug 10, 2010, 16:47
Yes,I have 1GB of RAM, and a lot of pagefile space. But this is something new in 139, MAME .138 load gd-roms without any problems.
User avatar
No.06530
Haze
Senior Tester
Aug 10, 2010, 22:54
they require more memory now.

not a bug.
User avatar
No.06531
MetalliC
Developer
Aug 10, 2010, 23:40
edited on: Aug 10, 2010, 23:48
this is sad news, MAME debug build was useful tool for getting encrypted/decrypted dumps.

PS: just wondering, why I can run MSVC10 + other naomi emulator (or two) + a lot of docs/pdfs in background, and able normal play/debug games (also from CHD)?
User avatar
No.06532
Haze
Senior Tester
Aug 11, 2010, 01:01
In short

MAME will allocate the memory needed for a fully populate maximum capacity DIMM ram board as part of the device. This amount was increased to accommodate the recently added Chihiro CHDs, otherwise they will crash when attempting to decrypt the file.

It's not optimal, and the reality is most Naomi games don't need such a fully populated board, however, for the time being it's not considered a priority to specify it per game. I don't consider it a bug because it falls under the usual performance / system requirements bracket and I wouldn't say expecting 2gig of RAM was unreasonable when the system needs upwards of 20ghz to emulate properly with the current driver ;-)