summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/debug/debughlp.c
Commit message (Collapse)AuthorAgeFilesLines
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-1508/+0
|
* License self-service. Aaron Giles2015-05-251-1/+1
| | | | | | License self-service. Mostly adding attribution where I made significant contributions. In a few cases files I previously missed were default-attributed to Nicola.
* lot more updated (nw) Miodrag Milanovic2015-05-111-5/+2
|
* Added dummy license headers for EMU section (nw) Miodrag Milanovic2015-05-071-0/+2
|
* Fix various typos Zoë Blade2014-11-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 040fd169bfd6845b33d3f86fd66afb4a632605c6 Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:24:30 2014 +0000 Fix more typos in comments commit 6121ae593008a574735427e047fdb7a16f4fa47f Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:20:37 2014 +0000 Fix more typos Not all are in comments this time, but the vast majority are, and the rest are in printed text. None are variable or constant names. commit 84bc72573009bb46f5601f7257a7f7538f25cfc2 Author: Zoë Blade <zoe@bytenoise.co.uk> Date: Sun Nov 30 22:01:46 2014 +0000 Fix some typos
* Fixed strange display of long strings in Qt debugger (nw). Andrew Gardner2014-10-191-2/+1
|
* use ARRAY_LENGTH (nw) Oliver Stöneberg2014-04-031-2/+2
|
* reverting, sorry for this vconv needs to be updated (nw) Miodrag Milanovic2014-03-311-3/+2
|
* VS2013 x64 is little bit more anal about signed/unsigned comparison (nw) Miodrag Milanovic2014-03-311-2/+3
|
* Adds statesave (ss) & stateload (sl) commands to the debugger. [Andrew Gardner] Andrew Gardner2013-05-141-8/+40
|
* Adds memory tracking to debugger. This includes two new commands: trackmem and Andrew Gardner2013-05-091-2/+42
| | | | | | | | | | | | | | | | | | pcatmem(p|d|i). [Andrew Gardner] Fixes left-click selection bug in the memory window. [Andrew Gardner] Explanation: ------------ Call trackmem to start tracking which PC writes to which address in memory and pcatmem(p|d|i) to query a memory region for which PC wrote to it. Users of the QT debugger can also right click on a memory address in the memory window to make a popup message appear with the results - right-clicking also automatically copies the resultant PC onto the clipboard. (I'll attach an image of this behavior in a follow-up mail).
* QT Debugger: Adds trackpc command, allowing for a visual display of where the Andrew Gardner2013-04-201-0/+20
| | | | | | | | | | | | | | | | | | | | program counter has visited in the dasm windows. Run "help trackpc" in the debugger to see the options. [Andrew Gardner] Out of whatsnew: This isn't enabled by default because of how sloooow it is to disassemble each opcode when you want to compute its crc32. That can be sped up with lookup tables and the like. There's a good chance I should pull the 'clear tracks' argument into its own command, but it functions as-is. This can be added to the windows debugger with a simple change to the osd display code.
* Debugger: [Wilbert Pol] Wilbert Pol2013-03-111-0/+97
| | | | | | - Added support for registerpoints. - Added 'exit' as a synonym for 'quit'.
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-111-6/+5
|
* First pass at modernizing struct definitions. Aaron Giles2012-09-151-2/+1
|
* Added image devices support to debugger [Miodrag Milanovic] Miodrag Milanovic2011-06-081-0/+48
|
* Cleanups and version bump.mame0141u2 Aaron Giles2011-02-091-1/+1
|
* Add basic LOAD function to the debugger to complement the existing SAVE ↵ Scott Stone2011-02-031-0/+25
| | | | function. It allows you to load a binary file straight into writeable memory. The format is the same as the SAVE function with the exception that the <length> can be handled differently. [Pugsy]
* Added a 'changed by' search to the cheat engine [Pugsy] Phil Bennett2010-12-191-0/+6
| | | | | | | | | | | | | | | | | | | | | ---------- Forwarded message ---------- From: Pugsy <pugsy@gmx.net> Date: Tue, Dec 14, 2010 at 3:13 PM Subject: Minor patch to improve cheat finding functionality To: submit@mamedev.org Cc: "stephh U.P." <upstephh_wip@yahoo.com> Hi Here is a simple patch that will add a "changed by" search - it's effectively a increased and decreased search rolled into one. It is useful when you are uncertain if the value has increased by x or decreased by x so it saves having to guess which search method to try first. -- Martin 'Pugsy' Pugh MAME Cheat File Maintainer http://mamecheat.co.uk Gamebase64 Team Member http://www.gamebase64.com
* Bulk driver.h -> emu.h switch. Aaron Giles2010-01-101-1/+1
|
* > -----Original Message----- Aaron Giles2009-09-211-19/+10
| | | | | | | | | | | > From: Sandro Ronco [mailto:sandroronco@gmail.com] > Sent: Wednesday, September 16, 2009 12:48 AM > To: submit@mamedev.org > Subject: MAME cheat update > > I have added the byte swap to the cheat search.
* > -----Original Message----- Aaron Giles2009-09-101-0/+12
| | | | | | | | | | | | > Sent: Wednesday, September 09, 2009 10:32 PM > To: submit@mamedev.org > Subject: cheat update > > Simple update for add "increase or equal" and "decrease or equal" in > cheatnext conditions [Sandro Ronco]
* Cleanups and version bump.mame0133u5 Aaron Giles2009-09-071-1/+1
|
* From: Sandro Ronco [mailto:sandro.ronco@alice.it] Aaron Giles2009-09-031-0/+160
| | | | | | | | | | | | | Sent: Wednesday, August 26, 2009 5:57 AM To: submit@mamedev.org Subject: MAME cheat search engine This is a diff of my cheat search engine with help of Pugsy. This is only a first part, not has the same functions of the old search engine, but is better than nothing I have update the search engine to support search of byte, word, dword and qword signed and unsigned.
* Added casts to ensure proper values are passed to the ctype.h functions. Aaron Giles2009-06-251-1/+1
| | | | [Juergen Buchmueller]
* Made CPUs into proper devices. CPUs are now added in the Aaron Giles2008-12-161-38/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | machine configuration just as any other device, and the standard CPU configuration is performed via the inline configuration macros. Change cpu_type from an enumeration into a pointer to the CPU's get_info function, very similar to device behavior. For now all CPUs are declared in cpuintrf.h, but eventually they should be declared in the CPU's header file, and the driver should #include that header. Added function cpu_get_type() to return the CPU type. Changed several cpu_* functions into macros that call through to the equivalent device_* function. The device system now maintains a parallel list of devices based on type, for faster iteration through all devices of a given type. Cleaned up code that looped over CPUs via the machine->cpu array to now loop using the type-based device list. Removed start/stop/reset/nvram functions from the device_config in favor of grabbing them as needed. Cleaned up the generic interrupt_enable code to work with CPU devices instead of numbers. Mapped the devtag_* functions to device_* functions via macros instead of parallel implementations.
* CPU_IS_LE -> ENDIANNESS_LITTLE Aaron Giles2008-12-041-2/+2
| | | | | | CPU_IS_BE -> ENDIANNESS_BIG Also fixed help for step over/in to specify correct keys.
* (From Oliver Stoneberg) Aaron Giles2008-01-071-0/+6
| | | | Added missing debugger commands to the help.
* Copyright cleanup: Aaron Giles2008-01-061-1/+1
| | | | | | - removed years from copyright notices - removed redundant (c) from copyright notices - updated "the MAME Team" to be "Nicola Salmoria and the MAME Team"
* fixed help for wpset to match the required syntax for checking the data written. smf-2007-12-301-1/+1
|
* Changes for MAME 0.121u4.mame0121u4 Aaron Giles2007-12-171-2/+2
|
* Initial checkin of MAME 0.121.mame0121 Aaron Giles2007-12-171-0/+1075