Originally Posted by Anna Wu
mi hun che (as) [u][p1].chr

eta, is the new checksum (crc) and size correct?

I had pasted the chr correct sha1 into the prg rom. fixed with today commit.
thanks for the report

Originally Posted by Anna Wu
I am not up to date about the NES/Famicom driver. Does the driver support the MMC5 mapper (ASIC)?

it supports it as it has done in the past 4 years: very badly
Castlevania 3 runs with a lot of glitches, other games often do not even start

we need the PPU rewrite to support MMC5, because the chip is capable to interact with the PPU in a way our code is not capable to handle. I hope to be able to work again on the PPU rewrite in spring, after finishing some other stuff I'm working on, also because I'd like to modify the CHR handling to be more faithful to the real thing, by exposing the real PPU lines and allowing PCBs to wiring them in different ways to the on-board chips.
this is already being done (in a more or less hackish way) to handle some Konami VRC boards, but making it internally configurable for all boards would mean to simplify a lot MMC3 emulation where dozen of chinese pirate boards just differ by the line wirings (and a bunch of Sachen too, IIRC)...