summaryrefslogtreecommitdiffstatshomepage
path: root/makefile
Commit message (Collapse)AuthorAgeFilesLines
* version bump (nw)mame0211 Vas Crabb2019-06-261-2/+2
|
* version bump (nw)mame0210 Vas Crabb2019-05-301-2/+2
|
* Disable WII Lightgun hack by default (#5056) Kiall Mac Innes2019-05-141-0/+5
|
* fix make clean (nw) hap2019-05-011-2/+0
|
* m680x0: gratuitously convert the generator to python [O. Galibert] Olivier Galibert2019-04-291-8/+0
|
* Merge pull request #4913 from kiall/default-enable-xinput R. Belmont2019-04-251-1/+1
|\ | | | | Enable Xinput by default
| * Enable Xinput by default Kiall Mac Innes2019-04-211-1/+1
| | | | | | | | | | | | | | On Linux, enable Xinput support by default. The Xinput lightgun driver is the only reliable+accurate method to use lightguns on Linux, we should enable this by default to reduce the friction for Linux Lightgun users. This should have no effect on users of Windows/Mac etc.
* | version bump (nw)mame0209 Vas Crabb2019-04-241-2/+2
|/
* mu: Extract the lcd into an independant device [O. Galibert] Olivier Galibert2019-04-141-4/+4
| | | | | | Eventually, the svg should be used instead of the pre-rendered ppm. I'm a little afraid of the performance impact of the 3840 outputs though, so one thing at a time...
* version bump (nw)mame0208 Vas Crabb2019-03-271-2/+2
|
* version bump (nw)mame0207 Vas Crabb2019-02-271-2/+2
|
* (nw) misc stuff: Vas Crabb2019-02-181-0/+2
| | | | | | * Document cross-compilation options * Use lowercase for some libraries that are lowercase in system32 on Windows anyway * Make USE_BUNDLED_LIB_SDL2=0 not use the bundled SDL
* Use OVERRIDE_CC if defined to determine GCC_VERSION. (nw) couriersud2019-02-171-0/+4
| | | | Fixes some cross-compilation issues and most likely edge case using OVERRIDE_CC.
* enable sub-second snapshot timers (nw) (#4493) Peter Ferrie2019-02-041-0/+11
| | | | | | | | | | | | | | * enable sub-second snapshot timers (nw) * switch to attotime, accept doubles * support LLVM extension in MSVC make vsllvm using extension from here: https://marketplace.visualstudio.com/items?itemName=LLVMExtensions.llvm-toolchain
* version bump (nw)mame0206 Vas Crabb2019-01-301-2/+2
|
* version bump (nw)mame0205 Vas Crabb2018-12-261-2/+2
|
* Android compile fix (#4395) Miodrag Milanović2018-12-111-31/+1
| | | | | | | | | | * Fix compile for Android, set API to 24 * Update Android Studio project to API 24 * Fixed project file to latest Android Studio * fix build with gradle alone
* Allow clang for FreeBSD and NetBSD. Thomas Klausner2018-12-091-0/+34
|
* (nw) fix stuff: Vas Crabb2018-11-291-0/+20
| | | | | | | | * Add per-language compiler flag options to help with exotic setups * Get rid of a potention buffer overrun in NuBus image card * CHAR_WIDTH and LONG_WIDTH are preprocessor macros in limits.h with glibc if __GLIBC_USE (IEC_60559_BFP_EXT) is enabled - avoid using them as names * Make formats/upd765_dsk.h slightly safer with defualt initialisers for key format members * Don't rely on random BSS data being zero in imagedev/floppy.cpp
* version bump (nw)mame0204 Vas Crabb2018-11-281-2/+2
|
* version bump (nw)mame0203 Vas Crabb2018-10-311-2/+2
|
* version bump (nw)mame0202 Vas Crabb2018-09-261-2/+2
|
* version bump (nw)mame0201 Vas Crabb2018-08-291-2/+2
|
* make rectangle work better with constexpr, change many things to use ↵ Vas Crabb2018-07-281-2/+2
| | | | designated getters/setters (nw)
* version bump (nw)mame0200 Vas Crabb2018-07-251-2/+2
|
* (nw) srcclean and some cleanup: Vas Crabb2018-07-221-1/+1
| | | | | | * Make more #include guards follow standard format - using MAME_ as the prefix makes it easy to see which ones come from our code in a preprocessor dump, and having both src/devices/machine/foo.h and src/mame/machine/foo.h causes issues anyway * Get #include "emu.h" out of headers - it should only be the first thing in a complilation unit or we get differences in behaviour with PCH on/off * Add out-of-line destructors to some devices - it forces the compiler to instantiate the vtable in a certain location and avoids some non-deterministic compiler behaviours
* allow multiple digits in components of clang version (see PR #3733) Vas Crabb2018-07-081-3/+3
|
* version bump (nw)mame0199 Vas Crabb2018-06-271-2/+2
|
* Enable building on riscv64 (#3655) Julian Sikorski2018-06-131-0/+13
| | | | | | * First attempt at enabling building on riscv64 * PTR64=1 needs to be defined on riscv64 otherwise build fails
* version bump (nw)mame0198 Vas Crabb2018-05-301-2/+2
|
* version bump (nw)mame0197 Vas Crabb2018-04-241-2/+2
|
* Merge tag 'mame0196' Vas Crabb2018-03-281-2/+2
|\ | | | | | | MAME 0.196
| * version bump (nw)mame0196 Vas Crabb2018-03-281-2/+2
| |
* | Added possibility of building using system pugixml Julian Sikorski2018-03-271-0/+5
|/
* Start squeezing out the poor-performing parts of the output_manager: Vas Crabb2018-02-281-1/+1
| | | | | | * Turn deprecated declataion warnings on by default and make them non-fatal * Make output_finder iterable in algorithms and range-based for loops * Replace a lot of set_something with output_finder
* version bump (nw)mame0195 Vas Crabb2018-02-281-2/+2
|
* Enable use of system-wide asio, glm and rapidjson (#3172) Julian Sikorski2018-02-081-0/+15
| | | | | | | | | | | | * 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
* version bump (nw)mame0194 Vas Crabb2018-01-311-2/+2
|
* restored SANITIZE make option (#3043) Oliver Stöneberg2018-01-111-1/+5
| | | | | | * restored basic support for SANITIZE make option * disabled some unwanted UBSAN checks / enabled nullability checks / enabled ASAN use-after-scope checks (nw)
* version bump (nw)mame0193 Vas Crabb2017-12-271-2/+2
|
* version bump (nw)mame0192 Vas Crabb2017-11-291-2/+2
|
* version bump (nw)mame0191 Vas Crabb2017-10-251-2/+2
|
* (nw) Improve localisation: Vas Crabb2017-10-031-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change makefile rules to treat mame.pot as a target so rules can depend on it * Put mame.pot inside the build directory so it will get cleaned * Couldn't get xgettext to scrape lua and C++ in the same command and still remove stale strings * Use larger strings and format specifiers to fix some localisation issues - Issue with "None" lacking context in Russian and Turkish translations - Issue with "Not implemented" changing depending on the noun in Serbian - Issues with lua plugins not allowing for languages with different grammar/punctuation Strings that need to be translated after this change - most of these are existing text that's been made into larger chunks or reworded slightly: "Mechanical Machine\tYes\n" "Mechanical Machine\tNo\n" "Requires Artwork\tYes\n" "Requires Artwork\tNo\n" "Requires Clickable Artwork\tYes\n" "Requires Clickable Artwork\tNo\n" "Support Cocktail\tYes\n" "Support Cocktail\tNo\n" "Driver is BIOS\tYes\n" "Driver is BIOS\tNo\n" "Support Save\tYes\n" "Support Save\tNo\n" "Screen Orientation\tVertical\n" "Screen Orientation\tHorizontal\n" "Requires CHD\tYes\n" "Requires CHD\tNo\n" "ROM Audit Result\tOK\n" "ROM Audit Result\tBAD\n" "Samples Audit Result\tNone Needed\n" "Samples Audit Result\tOK\n" "Samples Audit Result\tBAD\n" "ROM Audit Disabled\t\n" "Samples Audit Disabled\t\n" "Activated: %s = %s" "Activated: %s" "Enabled: %s" "Disabled: %s" "%s added" "Default name is %s" "Cheat written to %s and added to cheat.simple" "Unable to write file\n" "Ensure that cheatpath folder exists"
* add lua translation to makefile and update translations cracyc2017-09-291-3/+3
|
* version bump (nw)mame0190 Vas Crabb2017-09-271-2/+2
|
* version bump (nw)mame0189 Vas Crabb2017-08-301-2/+2
|
* Modification for Android build (NDK r14b, build-tools 21.1.2 and gradle ↵ Miso Kim2017-08-231-1/+1
| | | | 2.2.1) (#2585)
* version bump (nw)mame0188 Vas Crabb2017-07-261-2/+2
|
* version bump (nw)mame0187 Vas Crabb2017-06-281-2/+2
|
* version bump (nw)mame0186 Vas Crabb2017-05-311-2/+2
|