summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/amstrad.c
Commit message (Collapse)AuthorAgeFilesLines
* move mess into mame (nw) Miodrag Milanovic2015-09-301-1287/+0
|
* al520ex: added preliminary Magic Sound expansion (not working) [Barry Rodewald] mahlemiut2015-09-101-0/+25
|
* change flags from GAME_ to MACHINE_ David Haywood2015-07-291-1/+1
| | | | 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.
* al520ex: added back MSX disk image support (no idea where it went in the ↵ mahlemiut2015-07-291-5/+8
| | | | first place). Note that the disks in the softlist won't load due to extra superfluous text at the end of the image.
* al520ex: corrected floppy drive types (still need to figure out why MSX ↵ mahlemiut2015-07-281-3/+3
| | | | disks still won't load, however)
* amstrad: added DDI-1 disk drive expansion (464 only), and make 464 and 664 ↵ mahlemiut2015-07-051-13/+62
| | | | default to 64k RAM.
* amstrad: removed FDC and AMSDOS ROM from cpc464. The 464 does not have ↵ mahlemiut2015-06-291-12/+11
| | | | these components without an expansion.
* amstrad: added 3.5 inch drives as a slot option, and made it the default for ↵ mahlemiut2015-06-271-2/+3
| | | | drive B
* amstrad: fixed analogue input type (improves pointer control in FutureOS) mahlemiut2015-06-251-4/+4
|
* amstrad: add support for the Dobbertin HD20 hard disk. mahlemiut2015-06-201-0/+2
|
* Cleanups and version bumpmame0162 Miodrag Milanovic2015-05-271-1/+1
|
* Update for Kevin Thacker (nw) Miodrag Milanovic2015-05-221-1/+1
|
* Updated MESS info for licenses (nw) Miodrag Milanovic2015-05-131-1/+1
|
* cpcexp: added ROMEN signal, and a function to tell an expansion to set up ↵ mahlemiut2015-05-091-1/+4
| | | | any RAM mapping it needs. Added support for Brunword MK4 as an expansion device.
* Added dummy license lines to each file for MESS (nw) Miodrag Milanovic2015-05-071-0/+2
|
* amstrad: added support for the Dobbertin Smart Watch mahlemiut2015-02-241-0/+2
|
* Uppercase hash cleanup (nw) Scott Stone2014-12-241-1/+1
|
* (MESS) softlist: added new list for Patisonic Aleste floppies and etabeta782014-11-281-0/+4
| | | | added more images to Tatung Einstein list. [Riley110]
* (MESS) included modern .dsk format among default supported etabeta782014-11-231-9/+4
| | | | formats. [Riley110]
* amstrad: add CRTC Cursor signal to expansion bus, connected to PlayCity ↵ mahlemiut2014-11-031-0/+1
| | | | which now has working NMIs.
* (MESS) amstrad: Added preliminary support for the PlayCity. mahlemiut2014-11-011-0/+2
|
* Use the same list of centronics devices everywhere (except the Amstrad CPC), ↵ smf-2014-10-281-3/+3
| | | | the list has been renamed as they aren't all printers. [smf]
* (MESS) amstrad.c: converted cpc+ and gx4000 to use generic Fabio Priuli2014-09-231-79/+66
| | | | | | cart slot, added correct keyboard to cpc+ machines (with Fn keys in place of the keypad number keys), added cpc+ system carts to the softlist and converted driver to use io_port array for keyboard input reads. nw.
* amstrad: added Digiblaster printer-port device [Barry Rodewald] mahlemiut2014-08-231-1/+11
|
* amstrad: added Amdrum expansion card [Barry Rodewald] mahlemiut2014-08-231-0/+2
|
* amstrad: removed ROMEN signal callback, it is actually an input to an mahlemiut2014-08-161-2/+1
| | | | | | | | expansion device. added the ability to map in Symbiface II rewriteable ROM for reading and writing. Still not usable as an alternate source of ROMs as yet. remembered to add RAM size options to the CPC+
* amstrad: added support for 64k, 320k, and 576k RAM sizes mahlemiut2014-08-061-0/+3
| | | | | | added preliminary support for the SYMBiFACE II board [Barry Rodewald] idehd: added Read Native Max Address IDE command
* Cleanups and version bump Miodrag Milanovic2014-07-221-2/+2
|
* amstrad: added the ability for expansion devices to contain ROMs (as some do). mahlemiut2014-07-091-0/+2
| | | | | | | added ROMs for DK'Tronics Speech Synthesiser, and both RS232 interfaces (plus one alternate for the Amstrad interface). split Amstrad and Pace serial interfaces into separate devices as they have different sized ROM areas. [Barry Rodewald]
* kccomp: fix video output and debug build crash. mahlemiut2014-07-071-1/+2
|
* Fix r30269 regressions (nw) Alex W. Jackson2014-05-071-4/+0
|
* ay8910_device and extended family: converted to devcb2 (nw) Ivan Vangelista2014-05-061-17/+8
| | | This is easily the commit I ever did that touches the most drivers. I payed extra attention while doing it, stared at the diff really hard to find any errors and did some testing. Obviously I can't test every single game / system, so please report any regression you might find.
* cassette config moved inline (nw) Miodrag Milanovic2014-05-021-10/+9
|
* Cleanup of image device interfaces (nw) Miodrag Milanovic2014-05-021-2/+1
|
* mc6845: converted to devcb2, delegates and inline configs. nw. Fabio Priuli2014-05-011-3/+18
| | | | | | | | | while at it, cleaned up the args of the mc6845 delegates as well (no need to pass back and forth pieces of the driver class, now that delegates belong to it as well) even if I tested the changes extensively, I might have missed something among the 177 source files using this, so please report any regressions you see :)
* amstrad: added preliminary Amstrad/Pace RS232C interface. The terminal mahlemiut2014-04-241-0/+2
| | | | | | | | | software included with the original Amstrad interface works, but not much else does at this stage. [Barry Rodewald] Out of whatsnew: HoneyTerm (part of the later Pace interface) expects bit 6 of RR0 on the Z80DART to be set (seems to unsupported in the current z80dart device). Not sure on why other software doesn't work as yet.
* Replaced set_irq_acknowledge_callback with proper ↵ Miodrag Milanovic2014-04-231-0/+3
| | | | MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER/DEVICE (nw)
* converted i8255 to devcb2. nw. Fabio Priuli2014-04-171-17/+15
| | | | | 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!
* Added serial printer, renamed centronics printer to match. Standardised the ↵ smf-2014-04-161-2/+2
| | | | configuration of rs232 devices. All serial devices are now connected using an rs232 port. [smf]
* cpc_expansion_slot_device: converted to devcb2 (nw) Ivan Vangelista2014-04-151-11/+12
|
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-3/+3
|
* upd765: Refactored to use devcb2 callbacks. [Curt Coder] Curt Coder2014-03-171-7/+1
|
* redo amstrad expansion slot devcb usage (nw) Miodrag Milanovic2014-03-161-2/+2
|
* Made palette settings for screen explicit and mandatory for ind16 mode (nw) Miodrag Milanovic2014-03-141-0/+3
|
* MCFG_DEVICE_REMOVE("palette") replaced with proper MCFG_PALETTE_MODIFY (nw) Miodrag Milanovic2014-03-071-2/+2
|
* Video attributes are now per screen (nw) Miodrag Milanovic2014-03-061-6/+3
|
* Huge update, palette is now device (nw) Miodrag Milanovic2014-02-271-11/+14
| | | note: Aaron please give more descriptive text for release log I have no more strength :)
* first round of clang 3.4 fixes for MESS (nw) Oliver Stöneberg2014-02-201-0/+2
|
* amstrad: Added a basic implementation of the Programmers Development System ↵ mahlemiut2014-02-101-0/+2
| | | | hardware for the CPC. Only lacks a way to set up a parallel connection between MESS instances to enable PC<->CPC communication. [Barry Rodewald]
* Centronics WIP using write lines and DEVCB2. Added an output latch and input ↵ smf-2014-02-091-2/+4
| | | | 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]