summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/util/astring.c
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-05-29 08:54:21 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-05-29 08:54:21 +0000
commit7247ecbce25e9d3ab9a6cca7131c08688fe52560 (patch)
tree684382f4cc2c54e21a0f3eb844692c2e36e91c6e /src/lib/util/astring.c
parent7733c26136a13db290d80467c5d972956afe7e11 (diff)
From: ShimaPong
fixed Testers bug [01039] ------------------------------- Updated cheat sytem drastically * Supported (preliminary) new cheat format - Added new operations PDWWrite, RWrite, VRWrite, CWrite, Move, Branch, Loop, Popup - Added new options ValueSelectNegative, Return, AddressReadFrom, DataReadFrom - Added cheat variables You can store data with Write or Move operations and read as an address or data from each fields - Added condition check for CWrite, Branch and Popup operations - Added new custom codes Separator, Layer - Supported Shared Code [MESS ONLY] different machine shares common code for a game * Allowed mixed label-select or user-select with standard code * Added label selector menu for label-selection code * Added extend comment displayer for multi-line comments * Added command menu for cheat list and watchpoint Easy selectable cheat commands in this menu * Added debug view menu [DEBUG BUILD ONLY] It displays internal info to debug cheat system * Supported unique separator by ui_draw_menu() in several menus * Added user defined search region You can set free memory range from cheat database * Enhanced error check for cheat code to prevent from unexpected working Error code is locked. If you select this code, the analyser works instead of the code activater * Enhanced value input with keyboard-less Cheat edit key gives new input system in several menus Left/right keys moves the edit cursor and up/down keys changes a value * Added cheat command save, reload, reset in option menu * Supported address shift in searching Now searchable default region in TMS340*0 cpu games (Trog, Smash T.V. etc) * Refined cheat menu handling with function pointer called cheat_menu_handler * Added format strings table to manage in an integrated fashion * Deleted unused hacks of default search region for Neo Geo and TMS34010 * Refined code based on MAME coding guidelines - Renamed many functions/structures/constants But not complete due to too many items - Converted small but often used functions to INLINE - Fixed a comparison in case of 0 or NULL - Added missing function prototype for several functions
Diffstat (limited to 'src/lib/util/astring.c')
0 files changed, 0 insertions, 0 deletions