Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move mess into mame (nw) | 2015-09-30 | 1 | -130/+0 | |
| | |||||
* | Removed pseudo-palettes from video/generic.c. All drivers that were using ↵ | 2014-03-13 | 1 | -2/+4 | |
| | | | | them now have an actual palette [Alex Jackson] | ||||
* | Switched rgb_t to a class, replacing macros with methods. Mappings are | 2014-02-19 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | as follows: MAKE_RGB(r,g,b) == rgb_t(r,g,b) MAKE_ARGB(a,r,g,b) == rgb_t(a,r,g,b) RGB_ALPHA(data) == data.a() RGB_RED(data) == data.r() RGB_GREEN(data) == data.g() RGB_BLUE(data) == data.b() RGB_BLACK == rgb_t::black RGB_WHITE == rgb_t::white Implicit conversions to/from UINT32 are built in as well as simple addition, subtraction, and scaling (with clamping). As a result of being a class, some stricter typing was needed in a few places but overall not too much. | ||||
* | License tags. (nw) | 2013-10-16 | 1 | -0/+2 | |
| | |||||
* | (MESS) Tagmap lookup cleanup. (nw) | 2013-01-28 | 1 | -4/+1 | |
| | |||||
* | Since nobody checks for NULLs anyway, make | 2012-09-19 | 1 | -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. | ||||
* | (MESS) Death to palettes. (nw) | 2012-09-12 | 1 | -8/+5 | |
| | |||||
* | Add ambiguous execute() and memory() methods to the | 2012-09-11 | 1 | -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) | 2012-08-21 | 1 | -0/+132 | |