| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Revert "Changes to debugger memory address translation"
This reverts commit bb0964f9a284b15851773f5428bd602ca01cc28b.
|
|
|
|
|
|
| |
- memory_translate now returns an address space number rather a boolean flag, permitting addresses in part of one space to map to an entirely different space. This is primarily intended to help MCUs which have blocks of internal memory that can be dynamically remapped, but may also allow for more accurate emulation of MMUs that drive multiple external address spaces, since the old limit of four address spaces per MAME device has been lifted.
- memory_translate has also been made a const method, in spite of a couple of badly behaved CPU cores that can't honestly treat it as one.
- The (read|write)_(byte|word|dword|qword|memory|opcode) accessors have been transferred from debugger_cpu to device_memory_interface, with somewhat modified arguments corresponding to the translate function it calls through to if requested.
|
|
|
| |
Include -output and it's available options in documentation.
|
|
|
| |
DNF is now preferred package manager. alsa-lib-devel is also required (not mentioned in the current docs)
|
| |
|
| |
|
|
|
| |
(nw)
|
| |
|
|
|
| |
(nw)
|
|
|
| |
update edit docs link (nw)
|
|
|
|
| |
slighly → slightly
transistion → transition
|
|
|
| |
Updates "2016" strings to "2017 where relevant.
|
| |
|
| |
|
|
|
|
|
| |
- removed -antialias option (does not exist anymore)
- added missing -vector_beam_smooth option
- fixed suggested default values for -bloom_lvl_weights options (were messed up in the last update)
|
|
|
|
|
|
| |
* Fix a few 'mess' references.
* Add important note for -listslots
* FAQ: Wouldn't MAME be faster if X?
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change adds id() property to input_device, which represents the
unique device id. This allows the osd layer when creating a device to
pass a friendly display name along with a unique identifier.
Currently the device id is only used to map a physical controller device
to controller id, but can be used more generally in the future. For raw
input devices, we use the full raw input name as the device id. For all
other devices, we fall back to device name as the device id. The
"uniqueness" of the device id is not currently enforced in code.
|
|
|
|
|
|
| |
- Fix null-reference exception when mapping device to unused (null)
controller index
- Restrict device map to controller configs
|
| |
|
|
|
|
|
|
|
|
| |
This change adds support for configuring device to conrtoller id. This
allows for stable controller ids even if USB devices are plugged /
unplugged, system is rebooted, etc.
See documentation for additional context.
|
| |
|
|
|
|
| |
unofficial builds
|
|
|