I have long given up on expecting anything. Nowadays I just hope for the best.rainwarrior wrote:So instead you expect from him
That is contradicted by the statement further that the Taito X1-017's 5120 bytes should be rounded up.rainwarrior wrote:I had interpreted the spec given on the wiki as this field normally specifying external RAM only
You missed the most important part of the specification: "If a cartridge has both dedicated RAM and RAM in the mapper". According to the spec (or at least how I understand it):rainwarrior wrote:NewRisingSun appears to expect B because of the header used in the test program, except it contradicts the statement above (neither are battery backed, so internal RAM should be unspecified?).
- Internal RAM, no WRAM, no battery -> denote internal RAM as PRG-RAM (most N163 games)
- Internal RAM, WRAM, no battery -> does not apply to any game. Spec would say denote only WRAM as PRG-RAM, and expect the emulator to add internal RAM by itself.
- Internal RAM, no WRAM, battery -> denote internal RAM as PRG-NVRAM (Mindseeker)
- Internal RAM, WRAM, battery -> Megami Tensei II, King of Kings. Spec would say denote only WRAM as PRG-NVRAM, and expect the emulator to add internal RAM by itself. Given that I verified that no such game uses internal RAM for save data (Megami Tensei II and King of Kings use it for expansion audio), I would say denote internal RAM as PRG-RAM and WRAM as PRG-NVRAM, which at least would be permissible under the spec as well, even though pedants would insist that the internal RAM technically is battery-backed as well.
The discussion that led to tepples asking kevtris-sama about this is here. Feel free to ask him, but I see no need for a further clarification. I do agree though that the wiki should explicitly denote that unless there is both WRAM and internal RAM, PRG-RAM should denote internal RAM.
Also, Dokuganryuu Masamune has no WRAM. Nescartdb is wrong on this; the additional glob performs some kind of internal RAM protect, if I remember correctly (lidnariq has investigated this, I think).