- JF-13: fixed simultaneous samples playing at boot of Moero Pro Yakyuu.
- JF-16, discrete 74x161: set hardware-valid one-screen mirroring mode at reset.
- JF-17/19: Streamlined by putting common details in base class. Fixed latches which switch banks on low to high transition. Demoted moejudo since it's not playable.
- SS88006 boards: Also streamlined everything into common base class. Parameterized common code patterns. Added WRAM enable bits.
- nes.xml: Corrected ROM sizes of undumped uPD775xC chips.
* Updated machine/acorn_bmu.cpp, machine/i2cmem.cpp, machine/pcf8573.cpp and machine/machine/pcf8583.cpp.
* Check device ID and only acknowledge device’s own ID.
* Release SDA line to be pulled up when idle.
* aa310.cpp: Combine SDA lines with logical AND.
iwm: Increate the flux write buffer size for better performance (complete sector write in a single call)
2gs: Correct the q3 clock value, making (sync) writes reliable
iwm: Increate the flux write buffer size for better performance (complete sector write in a single call)
2gs: Correct the q3 clock value, making (sync) writes reliable
z80scc: Removed unused Z80SCC_USE_LOCAL_BRG and simplified
WR15_ZEROCOUNT usage to reduce the likelihood of needless timer
activation.
mips3drc: Additional micro-optimizations to generate_checksum_block.
z80scc: Removed unused Z80SCC_USE_LOCAL_BRG and simplified
WR15_ZEROCOUNT usage to reduce the likelihood of needless timer
activation.
mips3drc: Additional micro-optimizations to generate_checksum_block.
Partially reverts an old commit from @Robbbert (2479398533) where the floppy device was (mistakenly?) set to FLOPPY_525_QD (quad density) from FLOPPY_525_SSDD (single-sided double-density).
As far as I am aware, the Osborne1 only supported SSSD and SSDD disks. Revert appears to resolve known Osborne1 issues [5792](https://mametesters.org/view.php?id=5792) (thanks to @Osso13 for pointing this out) and [8100](https://mametesters.org/view.php?id=8100) @cuavas.