summaryrefslogtreecommitdiffstatshomepage
path: root/docs/source/advanced/shiftertoggle.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/source/advanced/shiftertoggle.rst')
0 files changed, 0 insertions, 0 deletions
an class='gravatar'> AJR2021-08-151-1/+2 | | | | | | | | - Remove the hotspot read tracker. This was never robustly implemented, but changes to the memory system made it much less useful, and the "speedup opportunities" which it aimed to determine are not very important from a current emulation standpoint. - Remove the CURSP/GENSP state symbol and the generic sp() getter. Stacking semantics vary too much between CPU architectures for this to be of much use. (A "SP" symbol has been added to a few CPU cores whose stack pointers were otherwise not being registered.) - Remove the cached pointer to device_state_interface and the state() fast accessor from device_t. Most users of device_state_interface either already had a pointer to the specific CPU device type or needed to check first for the presence of the interface. - Change the PC memory write tracker to use pcbase(), which works even when the instruction callback is masked out, instead of peeking at the PC history index. - Remove some obsolete watchpoint-related definitions from machine.h. * Update debugimgui to compile with latest imgui MooglyGuy2021-08-101-2/+7 | * debugimgui: fix mount and create image dialogs. Barry Rodewald2021-07-251-5/+13 | * API cleanups and miscellaneous fixes. Vas Crabb2021-07-152-18/+14 | | | | | | | | | | | | | | | | emu/ioport.cpp: Allow controller files to override input sequences for inputs that don't use defaults, and to override the toggle setting for digital inputs. emu/config.cpp: Expose configuration level (mostly matters for controller files), improved verbose diagnostic messages, and moved a few things out of the global and preprocessor namespaces. docs: Added documentation for some controller configuration file features. The device mapping feature documentation will be merged in at some point. util/unicode.cpp, emu/input.cpp: API cleanups. * floppy: Change the formats from an intrusive list to a vector Olivier Galibert2021-05-271-2/+1 | * Fix crashes in Qt debugger caused by trying to select a nonexistent ↵ AJR2021-05-112-16/+22 | | | | disassembly or memory view * -cpu/score: Added bittgl! opcode. Sandro Ronco2021-04-241-0/+67 | | | | -debuggdbstub.cpp: add score7 registers map. * srcclean in preparation for branching release Vas Crabb2021-02-211-2/+2 | * add m68000 to debuger gdbstub nabetse2021-02-151-0/+29 | * Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-1/+1 | | | | | | | | | | * osdcomm.h: Move definition of EQUIVALENT_ARRAY to coretmpl.h * sharc.cpp, gt64xxx.cpp, ym2413.cpp, gb_lcd.cpp, snes_ppu.cpp: Use STRUCT_MEMBER for save state registration * gio/newport.cpp, megadrive/svp.cpp, nes_ctrl/bcbattle.cpp, arm7.cpp, tms9995.cpp, pckeybrd.cpp, sa1110.cpp, sa1111.cpp, jangou_blitter.cpp, vic4567.cpp: Use std::fill(_n) instead of memset * emucore.h: Remove obsolete typedef * Debuger updates: Vas Crabb2021-01-306-77/+242 | | | | | * Improved behaviour of bottom line in Qt and win32 debugger views. * Ported memory tracking feature from Qt to win32 module. * Bug fixes and usablility enhancements: Vas Crabb2021-01-291-29/+34 | | | | | | * Declare intent when requesting virtual memory (for NetBSD, 7712) * Improve scrolling behaviour in Qt debugger (MT07795) * Added prompts to input mapping menu to make it less intimidating * -Qt debugger updates: Vas Crabb2021-01-2819-763/+739 | | | | | | | | * Added context menu with Copy Visible and Paste commands to debug views (partially addresses #6066). * Made memory view last PC display a context menu item. * Fixed crash on right-clicking a memory view showing something other than an address space. -debugger: Fixed commas in dumpkbd output. * Goodbye 64 suffix on the main executable, it was nice knowing you. Vas Crabb2021-01-262-1/+23 | | | | | | If you want to build 64-bit and 32-bit in the same tree without them stomping on each other, use SEPARATE_BIN=1 (you already need to do this for TOOLS=1 anyway). * win32 debugger: Added context menu with Copy Visible and Paste commands to ↵ Vas Crabb2021-01-262-30/+183 | | | | debug views (partially addresses #6066). * Tidy up loose ends: Vas Crabb2021-01-061-4/+3 | | | | | | | | * Fixed a couple of fixed-size buffers in Windows OSD code. * Marked MAME as aware of long paths in Windows manifest. * Made a cleaner, thread-safe API for getting volume names. * Added compile-time option to disable recompiler W^X mode. * NuBus image device current directory doesn't need to be pinned. * Further additions of std::string_view