| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Emularity loader - see issue emscripten-core/emscripten#10061
|
| |
|
|
| |
now 2.0.25.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* frontend: Added support for message context to localisations.
* frontend: Added string_view versions of the message lookup functions.
* frontend: Added a few more folder options to the internal UI.
* emu/softlist.cpp: Use more appropriate containers.
* Switched to Python 3 by default - this will become a requirement.
* Updated msgfmt.py for message context support.
* frontend: Show all software item info in the internal UI.
* frontend: Search alternate titles in software selection menu.
* 3rdparty/utf8proc: Updated to v2.6.1 (has several fixes).
* frontend: Added software filters for common info fields.
* frontend: Allow UI manager to hold onto persistent session data.
* frontend: Cache software lists for eight machines.
* frontend: Added support for loading localised system names.
* frontend: Add UI for selecting localised system names.
|
| | |
|
| |
|
|
| |
This reverts commit 4abb9da0ec7efde4254a436ec1baa9a889264109.
|
| | |
|
| |
|
|
| |
with the recent setjmp workaround).
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ymfm: refactor the code into a separate 3rdparty library
* Moved ymfm core implementation to 3rdparty/ymfm
* Split out each family (OPM/OPN/OPL/etc) into its own source file
* Added preliminary OPQ and OPZ support, still WIP
* Put all 3rdparty code into its own namespace ymfm
* Fixed various bugs reported in #8042
* Created interface class for communication between the 3rdparty engine and the emulator
* Standardized MAME implementation of all Yamaha devices based on a template class
* Created standard base class ym_generic that can be used when multiple YM chips are swapped in
* Changed YM2203/2608/2610 to embed a YM2149 as a subdevice instead of deriving from ay8910_device
* Also provided compile-time option to use a simplified built-in SSG rather than using MAME's at all (currently off)
* Consolidated MAME header files from one-per-chip (ym2151.h, ym2203.h, etc) to one-per-family (ymopm.h, ymopn.h, etc)
|
| | |
|
| |\
| |
| |
| | |
MAME 0.230
|
| | |
| |
| |
| |
| | |
Annoyingly, clang 6 produces warnings for unused private static data
members, but does not recognise the [[maybe_unused]] attribute for them.
|
| |/ |
|
| |
|
|
| |
supported formats, make floptool use it. Castool should use it too probably, but I don't want to touch it.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added note explaining that view options saved in machine CFG take
precedence over INI/command line.
* Added prerequisites for building HTML documentation under MSYS2 and
Fedora Linux.
* Explicitly mentioned that Ubuntu modifies GCC to enable "fortify
source" by default in the relevant section.
* Removed obsolete reference to glibstdc++6.
* Re-formated compiling guide source (hard wrap at 80 columns,
typographical quotes, code blocks for sample command lines).
-genie.lua: Show GCC ignored attribute warnings, but don't fail for
them.
|
| | |
|
| | |
|
| |
|
|
| |
comments to attributes, sorted some warning options alphabetically
|
| | |
|
| |
|
|
|
|
| |
I've guessed whether break or [[fallthrough]] is appropriate. In cases
where it looked particularly suspicious, I added a FIXME comment. All
of these changes should be reviewed by someone familiar with the code.
|
| |
|
|
|
|
|
| |
* Updated sol2 to 3.2.2
* Updated pugixml to 1.10
* Increased minimum clang version to 6
* Cleaned up some stuff that can use new features
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Most OpenGL link issues fixed. Two remain from drawogl.cpp.
This isn't working anyhow.
* "-video accel" now uses WebGL. This allows GL based scaling and
provides a performance improvement.
* Fixed pong and other games by adding another function to the
exception whitelist
* Target now is mame.html. This allows emrun to be used for testing.
mame.js is created as well and thus the current behaviour
unchanged.
|
| |
|
|
| |
xor-used-as-pow warning introduced in clang 10
|
| |
|
|
| |
LinkSupportCircularDependencies flag option (nw)
|
| | |
|
| |
|
|
| |
Studio. (This is important because debugging Debug builds is too slow)
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
introduced ages ago (nw)
|
| |
|
|
|
| |
And most of the remaining ones could be removed with simple code
modifications.
|
| |
|
|
|
|
| |
to see when you're initialising a structure or nested array inside an array""
This reverts commit 4264fcd1369dadbb774fd681bf9375e2761d5286.
|
| |
|
|
|
|
| |
when you're initialising a structure or nested array inside an array"
This (mostly) reverts commit 6959de07197e623262e614fdd0734007a41eb778.
|
| |
|
|
| |
you're initialising a structure or nested array inside an array
|
| | |
|
| |
|
|
| |
Also put vs warning options all in one place.
|
| |
|
|
| |
This reverts commit b1246642eb6e3f48f1fe19b7ae6584c1e544e88b.
|
| |
|
|
| |
Cross compiling for windows on certain ubuntu versions fails without
this.
|