summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/plib/pfunction.cpp
diff options
context:
space:
mode:
author r09 <rzero9@gmail.com>2019-10-06 14:34:39 +0200
committer Vas Crabb <cuavas@users.noreply.github.com>2019-10-06 23:34:39 +1100
commit2576f614e6c9b7da6f9ddd936356b3262a1dd0c4 (patch)
tree297b4adf6e33f92d2518274b6c74bb85a581f107 /src/lib/netlist/plib/pfunction.cpp
parent071696acec8c3483bd5da153b0e1905f06457591 (diff)
fmtowns: bring machine configurations a bit closer to real hardware (#5719)
* fmtowns: bring machine configurations a bit closer to real hardware - Separated the SCSI controller from the base machine configuration and turned it into an optional device, since the first-generation models and the Marty don't have one. - Changed the CPU of the FM Towns II SJ to a 66 MHz 486DX2 instead of a Pentium. - Added comments describing the RAM expansion possibilities in each model, and modified the user-selectable options accordingly. - Added a separate machine configuration for the FM Towns II MX, since it has a different CPU and more RAM options than the HR. - Corrected memory maps for the 386SX-based models so the VRAM is accessible at 0xb00000 in packed format. Fixes several instances of graphics being garbled on the UX and Marty. - Configured the Marty with just one floppy drive and 2 MB of RAM. - Added a couple of sanity checks to prevent MAME from crashing when selecting 1 MB of RAM or a single floppy drive. This makes it possible to emulate something reasonably close to the functionality of an original FM Towns Model 1, though the real Model 1/2 ROMs still need to be dumped. * accidentally broke floppy change detection (nw) * move SCSI-related member functions to protected (nw) * tabs (nw)
Diffstat (limited to 'src/lib/netlist/plib/pfunction.cpp')
0 files changed, 0 insertions, 0 deletions