summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/apricotf.c
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-1/+1
|
* (MESS) apricotkb: devcb2. (nw) Curt Coder2014-03-191-11/+1
|
* wd_fdc: Refactored to use devcb2 callbacks. [Curt Coder] Curt Coder2014-03-161-11/+3
|
* Checkpoint 2: Alex W. Jackson2014-03-151-1/+1
| | | | | | gfxdecode devices must now be assigned a palette in MCFG. Added palette devices to several MESS drivers and devices to comply with this requirement. This palette is assigned as a default to the gfx_elements created by the device (but still not used for drawing yet, except in the UI graphics viewer) Tilemaps now have a pointer to a palette device and use that palette for rgb32 drawing, rather than the palette of the screen or bitmap they are drawing to (since rgb32 screens don't have palettes now). When a tilemap is created, it takes its palette from the gfxdecode device it was created with, but you can change a tilemap's palette device with set_palette() at any time (doing this does not mark the tilemap dirty, since all tilemaps use indexed bitmaps internally)
* Made palette settings for screen explicit and mandatory for ind16 mode (nw) Miodrag Milanovic2014-03-141-0/+2
|
* Huge update, palette is now device (nw) Miodrag Milanovic2014-02-271-2/+2
| | | note: Aaron please give more descriptive text for release log I have no more strength :)
* Created gfxdecode_device instead of using machine fixed gfxdecode [Miodrag ↵ Miodrag Milanovic2014-02-161-1/+1
| | | | | | | | | | Milanovic] Updated all devices and drivers for using it. out of whatsnew: Note that it is made to work same as before, in some cases it can be more logic to move gfxdevice into subdevice itself then to keep it in main driver.
* Centronics WIP using write lines and DEVCB2. Added an output latch and input ↵ smf-2014-02-091-15/+7
| | | | 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]
* replaced read rx callback in Z80DART (and clones) with a write handler, ↵ smf-2013-12-221-3/+5
| | | | which allows multiple chips to be connected together without using glue methods. [smf]
* New NOT WORKING system Angelo Salese2013-10-171-2/+2
| | | | -------------------- MOLECULAR Computer [Al Kossow]
* Copyright update. Please let me know if there's a blank and you would like ↵ Angelo Salese2013-10-151-0/+2
| | | | to fill it somehow, not going to force it for now. I've surely missed some drivers, but for now that's enough.
* apricotf.c: updated to use the new wd17xx Dirk Best2013-08-101-32/+27
|
* (MESS) Cleanup. (nw) Curt Coder2013-05-281-2/+2
|
* z80dart: Merged in uPD7201 and modernized the interface. [Curt Coder] Curt Coder2013-05-271-7/+7
|
* few more removed (nw) Miodrag Milanovic2013-04-191-1/+1
|
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-111-8/+8
|
* Since nobody checks for NULLs anyway, make Aaron Giles2012-09-191-2/+2
| | | | | | | | | | | | 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.
* Add ambiguous execute() and memory() methods to the Aaron Giles2012-09-111-1/+1
| | | | | | | device_execute/memory_interfaces respectively in order to catch unnecessary usage of the corresponding device_t methods. Removed all existing redundant usage. [Aaron Giles]
* Merge of MESS sources (no whatsnew) Miodrag Milanovic2012-08-211-0/+403