mirror of https://github.com/bsnes-emu/bsnes.git
891f1ab7af
byuu says: Changelog: - NES: added VRC1, VRC2, VRC3, MMC6 emulation - shrink window doesn't do anything when no cartridge is loaded - phoenix Horizontal,VerticalLayout use const Size& instead of unsigned width,height [for consistency] So, all official NES ASICs are supported now. Just need sound output for MMC5+VRC7 to complete them; and then some board re-arrangement stuff for VRC2+MMC3. Note that MMC6 uses the same mapper ID as MMC3, and VRC2 uses the same ID as VRC4, so you have to make a BML board mapping or toggle which type is chosen in the source file to use these two chips. Side note: NES overscan clamping is obviously still assuming 16-bit, as only half the lines are erased. Need to fix that. |
||
---|---|---|
bsnes | ||
snesfilter | ||
snespurify | ||
snesshader |