| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
this better fits the drivers from MESS (which have always illogically used the GAME_ flags despite not being games) and also fits fine with arcade machines.
|
| | |
|
| |
|
|
| |
the list has been renamed as they aren't all printers. [smf]
|
| | |
|
| |
|
|
|
| |
p.s. I tested several games/systems and I triple checked the diff to be sure I did not
make any copy and paste mistake in the 195 files touched by this, but let me know
if any system suddenly stops working!
|
| |
|
|
| |
configuration of rs232 devices. All serial devices are now connected using an rs232 port. [smf]
|
| | |
|
| | |
|
| |
|
| |
note: Aaron please give more descriptive text for release log I have no more strength :)
|
| | |
|
| | |
|
| |
|
|
| |
and midi devices, changed h89 to use an rs232 port to communicate with the serial terminal to instead of connecting it directly. [smf]
|
| |
|
|
| |
buffer device to allow configuration in MCFG. Renamed centronics device "printer" to "image". FM-7 parallel port joystick works again. Added support for using PC LPT control lines as inputs (not tested). c64 geocable now just passes individual lines through, changed the strobe line to what is documented online (not tested). Converted MSX & exidy sorcerer parallel port DAC to use covox device instead of using a configuration switch (not tested). Sorcerer parallel port is more like the commodore user port, so should be converted to it's own slot where one option is a centronics card. [smf]
|
| |
|
|
| |
allows multiple chips to be connected together without using glue methods. [smf]
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
they can be specified for all cards [smf]
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
| |
(MESS) bw2: Fixed floppy loading. [Curt Coder]
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
[Curt Coder]
(MESS) bw2: Fixed floppy drive select. (nw)
(MESS) v1050: Refactored to use modern floppy system. (nw)
|
| |
|
|
|
|
| |
(MESS) bw2: Fixed memory mapping. (nw)
(MESS) msm6255: Refactored to use device_memory_interface. (nw)
(MESS) floppy: Added macros for declaring modern floppy formats. The generic floppy formats (D88/DFI/IMD/IPF/MFI/MFM) are now automatically supported in each driver using the modern floppy code. [Curt Coder]
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
device_memory_interface::space() assert against NULL and
return a reference, and pushed references throughout all
address space usage in the system. Added a has_space()
method to check for those rare case when it is ambiguous.
[Aaron Giles]
Also reinstated the generic space and added fatal error
handlers if anyone tries to actually read/write from it.
|
| |
|
|
| |
changed to be members of state classes (no whatsnew)
|
| | |
|
| |
|
|
|
|
|
| |
device_execute/memory_interfaces respectively in order
to catch unnecessary usage of the corresponding device_t
methods. Removed all existing redundant usage.
[Aaron Giles]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and set_state() to set_state_int() for consistency.
Update all callers. Also add set_pc() helper and updated
all callers to use that instead of set_state_int(STATE_GENPC)
[Aaron Giles]
Added device_t::state() method to get the state interface.
Added redundant device_state_interface::state() method to
catch redundant use of it. [Aaron Giles]
Removed cpu_get_reg() and cpu_set_reg() macros in favor of
using the above methods. [Aaron Giles]
|
| |
|