Commit Graph

483 Commits (master)

Author SHA1 Message Date
Vas Crabb a5db728b9c version bump (nw) 2017-10-25 11:30:18 +11:00
Vas Crabb 2851d7d6cd (nw) Improve localisation:
* 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"
2017-10-03 10:49:30 +11:00
cracyc 8ca63912a2 add lua translation to makefile and update translations 2017-09-29 01:49:22 +10:00
Vas Crabb f57574c238 version bump (nw) 2017-09-27 11:30:10 +10:00
Vas Crabb 2beedc540f version bump (nw) 2017-08-30 10:05:26 +10:00
Miso Kim 41e044ae01 Modification for Android build (NDK r14b, build-tools 21.1.2 and gradle 2.2.1) (#2585) 2017-08-23 13:09:38 +10:00
Vas Crabb 7b45ec19f1 version bump (nw) 2017-07-26 09:15:29 +10:00
Vas Crabb 1d9648b01c version bump (nw) 2017-06-28 09:19:31 +10:00
Vas Crabb e4c6cb15e0 version bump (nw) 2017-05-31 09:08:49 +10:00
Vas Crabb fe01a1342c version bump (nw) 2017-04-26 09:02:36 +10:00
Vas Crabb 7768128734 version bump (nw) 2017-03-29 14:12:20 +11:00
Vas Crabb 4ee22dce05 version bump 2017-02-22 08:21:10 +11:00
Julian Sikorski c50ddac28b Fixed building using system utf8proc 2017-01-26 09:28:21 +11:00
Vas Crabb 22c42abfdf version bump (nw) 2017-01-25 09:44:30 +11:00
Brad Hughes c1c379a0fb Fix UWP Build - no portaudio support (nw) 2017-01-16 15:48:06 -05:00
inte alls cd03a64284 Initial PortAudio backend with build script changes to support library version 20161030 2017-01-11 20:24:00 +01:00
Vas Crabb 304836a55c make DEBUG=0 and SYMBOLS=0 behave (nw) 2017-01-02 18:41:42 +11:00
Vas Crabb bbeda6ad99 version bump (nw) 2016-12-27 10:09:29 +11:00
Vas Crabb 127fd9b427 first srcclean pass (nw) 2016-12-25 13:57:31 +11:00
Miodrag Milanovic 124f30dbbc Enable building projects that are separate of MAME but use same core and lives in separate git tree (nw) 2016-12-08 11:46:15 +01:00
Vas Crabb cfc8419567 Version bump 2016-11-27 09:59:14 +11:00
Logan B 6c133b7450 Remove USE_BGFX option (nw)
Wasn't removed when mmicko did 9eb2734495
2016-11-27 03:22:25 +13:00
Miodrag Milanovic 8e61a7d3d3 Added VS2017 support into project files (nw) 2016-11-16 21:00:29 +01:00
Miodrag Milanovic 0d1f5b6be4 Make 3rdparty compile for UWP and start adding new OSD for UWP based on previous Brad work (nw) 2016-11-09 14:53:19 +01:00
Julian Sikorski e7bbbf4f45 Fixed building on s390x 2016-11-07 23:42:32 +01:00
Julian Sikorski 6ff12773a8 Fixed building on ppc64le 2016-11-07 21:35:51 +01:00
Miodrag Milanovic cf4a8b9e03 resurected sqlite3 and lsqlite3 (nw) 2016-11-07 16:12:06 +01:00
Branimir Karadžić a3b4058bf7 Updated BGFX and BX and recompiled shaders (nw) 2016-10-29 09:11:50 +02:00
Justin Kerk b99be73f2d Experimental support for compiling to WebAssembly using Emscripten (not yet working) (nw) 2016-10-29 06:00:45 +00:00
Vas Crabb 32b7e58d94 Version bump! 2016-10-26 10:45:58 +11:00
Miodrag Milanovic ab9fd24fbb forgot to commit this one (nw) 2016-10-22 13:27:35 +02:00
Miodrag Milanovic c0a5494de5 Replaced code usage of libuv with asio library (nw) 2016-10-07 14:15:01 +02:00
Vas Crabb e2641a33c1 Version bump 2016-09-28 12:05:20 +10:00
Vas Crabb ce743b9981 srcclean (nw) 2016-09-28 11:43:48 +10:00
Vas Crabb dc9f8852b3 Bump that too 2016-08-31 16:07:45 +10:00
Miodrag Milanovic 62fe8b8980 some C++14 features are not supported by VS2013. VS2015 is free for home use so no need for legacy support (nw) 2016-08-27 11:15:38 +02:00
Miodrag Milanovic 4f84793a05 made proper formats compiled only if needed (nw) 2016-08-12 18:27:54 +02:00
Miodrag Milanovic 4887ce1844 Cleanups and version bump 2016-07-27 09:26:22 +02:00
Jordi Mallach 0e5db039d8 Add arch defines for Linux alpha and mips64el.
Add detection for Linux architectures alpha and mips64el, to avoid
using gcc -m64, which isn't available on them.
2016-07-14 01:01:04 +02:00
Vas Crabb 31c4a81369 misc fixes (nw)
* remove a temporary
* fix deps
* remove a vestigial member
* play nicer with dotfiles
* play nicer with pch
2016-07-12 13:09:42 +10:00
Miodrag Milanovic 1b00260f3f documented shaders compile (nw) 2016-07-02 18:24:57 +02:00
Miodrag Milanovic acc5713f1e this does not belong here (nw) 2016-07-02 18:15:09 +02:00
Miodrag Milanovic cb41d1f091 no need to build all tools, just shaderc (nw) 2016-07-02 18:07:04 +02:00
Jeffrey Clark e3217681a7 android avoid generating unnecessarily (nw) 2016-06-30 16:31:16 -05:00
Miodrag Milanovic 63f9a01f8c Cleanup and version bump 2016-06-29 08:34:30 +02:00
Jeffrey Clark c35dee1371 cmake generate, posix on windows (nw) 2016-06-13 18:11:51 -07:00
Vas Crabb bd4f90db2e Fix with cmd.exe shell 2016-06-10 01:27:12 +10:00
Vas Crabb 89466e4937 Fix travis 2016-06-10 01:08:12 +10:00
Vas Crabb 93cd0cd40b Fix git version [Vas Crabb]
* git version is set by top-level make, not just when GENie runs
* can set IGNORE_GIT=1 for make to ignore git
* git ignored/unavailable uses "unknown" in version string
* mark modified trees as dirty
* note that version now comes from makefile
2016-06-10 00:36:29 +10:00
Miodrag Milanovic ebd8e7d74b Added initial ninja support to use add MAKETYPE=ninja to compile command line (nw)
Custom build tasks are not yet working
2016-06-09 13:46:36 +02:00