Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix build failure with SOURCES defined (#3187) | 2018-02-10 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | * Fixed building using system utf8proc * Fixed building using system portaudio * Allow using system-wide asio headers (1.11.0 or higher required). * Allow using system-wide glm headers * Allow using system-wide rapidjson headers * Put all ext_includedir calls together * Fixed build failure when SOURCES is defined | ||||
* | doc: update MAME short description (nw) | 2017-11-05 | 1 | -1/+1 | |
| | |||||
* | windows rc: use emulator name for description (this is the application title ↵ | 2017-11-05 | 1 | -2/+2 | |
| | | | | that shows up on task manager for example) (nw) | ||||
* | make emulator description generic (nw) | 2017-11-05 | 1 | -2/+2 | |
| | |||||
* | Add support for layout item groups, replace simple_list with more | 2017-07-29 | 1 | -27/+62 | |
| | | | | | | | | | | | | | appropriate containers, remove misleading const qualifiers, reduce repeated XML walking. (nw) Groups aren't parameterised, so they aren't as useful as they could be (yes, it's on my TODO list). However, it's already useful for putting a common set of elements in multiple views, potentially at different locations/scales. See intlc44.lay and intlc440.lay for examples of the level of copypasta this can eliminate. Be aware that groups with explicit bounds don't clip thair content, it's only used for calucating the transform matrix. | ||||
* | remove vestigial exception class (nw) | 2017-07-11 | 1 | -6/+0 | |
| | |||||
* | (nw) notes, coverity complaints, INTELLEC 4/MOD 4 layout, detect duplicate ↵ | 2017-07-09 | 1 | -1/+24 | |
| | | | | bounds/color in layouts | ||||
* | work around python version differences (nw) | 2017-07-09 | 1 | -0/+5 | |
| | |||||
* | Do substantial validation of internal layouts at build time | 2017-07-08 | 1 | -2/+202 | |
| | |||||
* | Cherry-pick some features from self-registering drivers PoC: | 2017-02-16 | 1 | -1/+1 | |
| | | | | | | | | * Use size_t for sizes and <algorithm> for algorithms * Fix up some files that were getting linked into multiple libs * Add missing virtual method to sh2 peripheral class * Put shortname in driver struct for locality * Use shared pointers in config LRU cache for safety | ||||
* | coretmpl: add an associative LRU cache with map-like behaviour | 2016-12-15 | 1 | -45/+64 | |
| | | | | | | | | | | | | | | selmenu: use LRU cache so icons don't all need to be reloaded on scroll uismall.bdf: set default character for missing glyphs rendfont.cpp: * encapsulate many BDF and BDC handling details * make file I/O 64-bit clean, check for allocation errors * more solid BDF parser with error messages and trace logging * fix heap smash when building bitmaps for BDF fonts * extend BDC format to support high planes and default character * render default character if glyph not found for BDF/BDC | ||||
* | Made ldplayer regular driver, same as vgmplay (nw) | 2016-11-23 | 1 | -1/+1 | |
| | |||||
* | python why are you incompatible (nw) | 2016-11-23 | 1 | -2/+2 | |
| | |||||
* | Rewrite complay.py to parse/minify layout XML | 2016-11-20 | 1 | -55/+138 | |
| | | | | Doesn't make much difference to executable size, but it catches XML errors at build time rather than waiting for you to try the system (nw) | ||||
* | NOTICE (TYPE NAME CONSOLIDATION) | 2016-10-22 | 1 | -1/+1 | |
| | | | | | Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8 | ||||
* | made proper formats compiled only if needed (nw) | 2016-08-12 | 1 | -1/+2 | |
| | |||||
* | Fix dependency resolving (nw) | 2016-05-01 | 1 | -1/+3 | |
| | |||||
* | complay.py: Python 3 compat. (nw) | 2016-03-30 | 1 | -3/+1 | |
| | |||||
* | Compressed internal layouts [David Haywood] | 2016-03-30 | 1 | -0/+71 | |
| | |||||
* | added line back removed by mistake (nw) | 2016-03-29 | 1 | -0/+1 | |
| | |||||
* | fix per source build (nw) | 2016-03-29 | 1 | -6/+2 | |
| | |||||
* | (nw) | 2016-03-26 | 1 | -0/+0 | |
| | |||||
* | Proper msgfmt fix for Python 2.6 (nw) | 2016-03-26 | 1 | -1/+1 | |
| | |||||
* | oops (nw) | 2016-03-26 | 1 | -1/+1 | |
| | |||||
* | Bugfixes to msgfmt, charset parsing broken on Python 2.6 for inexplicable ↵ | 2016-03-26 | 1 | -7/+9 | |
| | | | | reasons but does not cause failure (nw) | ||||
* | (nw) | 2016-03-25 | 1 | -1/+1 | |
| | |||||
* | Make msgfmt also Python2 compatible and fix several bugs (nw) | 2016-03-25 | 1 | -6/+59 | |
| | |||||
* | Import current msgfmt.py from Python 3 tree (nw) | 2016-03-25 | 1 | -38/+48 | |
| | |||||
* | Convert msgfmt script to UTF-8 (nw) | 2016-03-24 | 1 | -1/+1 | |
| | |||||
* | fix build errors (nw) | 2016-03-05 | 1 | -3/+3 | |
| | |||||
* | Support for filtering exceptions (nw) | 2016-03-05 | 1 | -0/+13 | |
| | |||||
* | made sources build use info from mame.lst (nw) | 2016-03-02 | 2 | -61/+7 | |
| | |||||
* | Added mame.lst as main list, it is now generated, and should be updated ↵ | 2016-03-02 | 1 | -3/+61 | |
| | | | | | | manually (nw) Filtering for subtargets are done by flt files now | ||||
* | fix makedep when encoutering GAMEL (nw) | 2016-02-23 | 1 | -2/+1 | |
| | |||||
* | Placed official version, and removed other files since work only with ↵ | 2016-02-21 | 4 | -1875/+45 | |
| | | | | parsing python (nw) | ||||
* | Add other python tools for gettext replacement (nw) | 2016-02-21 | 4 | -41/+1871 | |
| | |||||
* | Added python replacement for msgfmt (nw) | 2016-02-21 | 1 | -0/+226 | |
| | |||||
* | fix issue with SOURCES=src/mame/drivers/namcops2.cpp (nw) | 2016-02-13 | 1 | -1/+3 | |
| | |||||
* | Fix build for drivers that use netlist (nw) | 2016-01-06 | 1 | -1/+1 | |
| | |||||
* | makedep.py: Finish making it python3-compatible [O. Galibert] | 2016-01-03 | 1 | -15/+15 | |
| | |||||
* | Remove not longer needed ForceCpp flag (nw) | 2015-11-08 | 1 | -7/+3 | |
| | |||||
* | png.py: Fix undefined name 'e'. (nw) | 2015-11-02 | 1 | -1/+2 | |
| | |||||
* | png.py: Remove unused import. (nw) | 2015-11-02 | 1 | -1/+0 | |
| | |||||
* | Moved tools in proper place, and moved build python scripts together with ↵ | 2015-10-07 | 6 | -0/+3797 | |
other scripts (nw) |