-_pentium5.1_- wrote:
would it be a good idea for emulator authors to drop emulation of the FFE mappers right away?
Not really, either way it doesn't accomplish anything, nobody plays Super Magic Card ("FFE") images anyway.
tepples wrote:
Does anybody own that kind of copier? If so, what is the writing on the circuit board?
I own one. Why writing on the circuit board?
Basically the copier is built upon it's predecessors, all logical clones of Bung units:
First generation plays only CNROM, UN/UOROM, GNROM so there's no need for it to be emulated.
Second generation plays the above but extends CNROM to add UOROM bankswitching on D2-D5 and "CNROM" CRAM bankswitching to UOROM D4-D5. This is more or less mapper 6, there are 4 banks of 8k CRAM. The entire game, CHR and all, is banked in the CPU space.
Third generation is the same as above but has a "4M mode" (4x6 bit register file) which adds 8k swapping at $8000,$A000,$C000,$E000 by writing the bank<<2 ala second generation.
Fourth generation (Super Magic Card) has the above and the addition of actual CHR ROM emulation, 8-bit/1MB PRG addressing, and an IRQ counter. This mode is covered completely by mapper 17.
There should be 3 mappers in all:
-Second generation type A (perhaps with fourth generation IRQ and CHR registers, some images hackishly mixed modes)
-Second generation type B (also with fourth generation registers)
-Third generation and fourth generation, many fourth generation hacks use bank<<2 switching for whatever reason. The presense of CHR ROM would determine whether or not the unit is in the third or fourth generation mode for CHR.
That would cover nearly all the hacked Front Fareast (one word) images. There really is no place for hacks like Y's which are UOROM with GD mirroring heh (BTW, that is where the Final Fantasy UOROMs came from--Bung)