Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cleanups and version bumpmame0153 | 2014-04-07 | 1 | -1/+1 | |
| | |||||
* | es5503 used devcb2 instead of custom callbacks (nw) | 2014-03-23 | 1 | -2/+6 | |
| | |||||
* | 8530scc: devcb2. (nw) | 2014-03-17 | 1 | -1/+1 | |
| | |||||
* | (MESS) apple2gs: render to rgb32, allowing palette raster tricks (e.g. "3200 ↵ | 2014-03-16 | 1 | -3/+4 | |
| | | | | color mode") to work. [R. Belmont] | ||||
* | Checkpoint 2: | 2014-03-15 | 1 | -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) | 2014-03-14 | 1 | -0/+1 | |
| | |||||
* | Huge update, palette is now device (nw) | 2014-02-27 | 1 | -5/+5 | |
| | | | 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 ↵ | 2014-02-16 | 1 | -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. | ||||
* | kb3600: converted to devcb2 (nw) | 2014-02-13 | 1 | -18/+13 | |
| | |||||
* | (MESS) apple2: rewrote keyboard handling according to schematics and using ↵ | 2014-02-12 | 1 | -2/+42 | |
| | | | | | | | the generic AY-3600. [R. Belmont] nw: next up, devcb2 the generic 3600. | ||||
* | (MESS) Apple drivers cleanup: [R. Belmont] | 2014-02-09 | 1 | -0/+3 | |
| | | | | | | | - apple3_state is no longer an unnecessary subclass of apple2_state - ay3600 keyboard decoder is now independent from apple2_state - cleaned up some includes | ||||
* | (MESS) apple2gs: Add support for Vulcan Gold IDE card [R. Belmont, Spk] | 2014-02-03 | 1 | -0/+1 | |
| | |||||
* | Canonicalize more devcb2 (nw) | 2014-01-04 | 1 | -8/+16 | |
| | |||||
* | Cleanups and version bumpmame0152 | 2013-12-24 | 1 | -2/+1 | |
| | |||||
* | (MESS) New System Drivers Supported | 2013-12-07 | 1 | -0/+19 | |
| | | | | | Apple IIgs (ROM00 prototype 6/19/1986) | ||||
* | (MESS) Apple II bus moving day (nw) | 2013-10-22 | 1 | -18/+20 | |
| | |||||
* | or is this the better way.. | 2013-07-11 | 1 | -1/+1 | |
| | | | (note: cause was devlegacy/stddef.h related) | ||||
* | fix compile | 2013-07-11 | 1 | -1/+1 | |
| | |||||
* | Moved default card config, device inputs and clock off the slot interface so ↵ | 2013-05-29 | 1 | -7/+7 | |
| | | | | they can be specified for all cards [smf] | ||||
* | moving some static functions in driver state for MESS drivers plus some ↵ | 2013-04-18 | 1 | -2/+2 | |
| | | | | other modernization (nw) | ||||
* | Cleanups and version bumpmame0148u3 | 2013-04-09 | 1 | -11/+11 | |
| | |||||
* | (MESS) apple2gs: Checkpoint on ADB MCU emulation (nw) | 2013-03-31 | 1 | -31/+40 | |
| | |||||
* | Cleanups and version bumpmame0148u2 | 2013-03-19 | 1 | -2/+2 | |
| | |||||
* | (MESS) Apple II: Preliminary support for the Apple II Rev. C SCSI Card. [R. ↵ | 2013-03-01 | 1 | -1/+4 | |
| | | | | Belmont] | ||||
* | Moved some mess devices to proper place (nw) | 2013-02-22 | 1 | -2/+2 | |
| | |||||
* | (MESS) Apple II: Added support for Street Electronics Echo Plus and Zip ↵ | 2013-02-18 | 1 | -2/+11 | |
| | | | | Technologies ZipDrive cards [R. Belmont, Lord Nightmare] | ||||
* | don't dupe devices (nw) | 2013-02-13 | 1 | -1/+0 | |
| | |||||
* | (MESS) apple2gs can use SSC too (nw) | 2013-02-13 | 1 | -0/+3 | |
| | |||||
* | Cleanups and version bumpmame0148u1 | 2013-02-11 | 1 | -98/+97 | |
| | |||||
* | apple2gs: Enable AE Vulcan IDE card (nw, will self-serve) | 2013-02-10 | 1 | -0/+2 | |
| | |||||
* | (MESS) Apple II: General modernization, some tagmap cleanup, and prep work ↵ | 2013-02-06 | 1 | -1/+1 | |
| | | | | to emulate IIe aux slot cards. [R. Belmont] | ||||
* | (MESS) apple2gs: Enable 6850 MIDI card. Tested in MasterTracks Pro and ↵ | 2013-01-30 | 1 | -0/+2 | |
| | | | | synthLAB. [R. Belmont] | ||||
* | (MESS) De-tagged the Apple II series drivers [R. Belmont] | 2013-01-28 | 1 | -94/+173 | |
| | |||||
* | Cleanups and version bumpmame0148 | 2013-01-11 | 1 | -91/+90 | |
| | |||||
* | es5503: Make the number of output channels configurable [O. Galibert] | 2012-11-23 | 1 | -1/+1 | |
| | |||||
* | Replace some *_DEVICE_HANDLER with _MEMBER calls in MESS section (no whatsnew) | 2012-10-03 | 1 | -15/+11 | |
| | |||||
* | TIMER_CALLBACK_DEVICE_MEMBER modernization part 1 (no whatsnew) | 2012-09-25 | 1 | -1/+1 | |
| | |||||
* | change from device->machine() to space.machine() in device handlers in order ↵ | 2012-09-21 | 1 | -5/+5 | |
| | | | | to make next changes easier (no whatsnew) | ||||
* | Modernized screen update calls (no whatsnew) | 2012-09-17 | 1 | -1/+1 | |
| | |||||
* | (MESS) apple2gs: Save states now officially supported. [R. Belmont] | 2012-09-16 | 1 | -3/+4 | |
| | |||||
* | Massive change, MACHINE_START\RESET, VIDEO_START\RESET and PALETTE_INIT ↵ | 2012-09-13 | 1 | -8/+8 | |
| | | | | changed to be members of state classes (no whatsnew) | ||||
* | Clear out remaining global inlines in diexec.h. | 2012-09-12 | 1 | -1/+1 | |
| | |||||
* | Merge of MESS sources (no whatsnew) | 2012-08-21 | 1 | -0/+416 | |