mirror of
https://github.com/holub/mame
synced 2025-06-04 20:06:28 +03:00
![]() ---------------------- - 01845: [Core] all games: cheats are broken - 01846: [Misc.] -CHEAT trigger causes MAME crash with PSX-type CPU drivers Source Changes -------------- Updated cheat system - Locked search region when malloc fails to allocate gigantic memory instead of fatal error. Also locked zero malloc error in case of search speed = all memory in 32-bit CPU. And added search region range checker to lock a search region with a big risk - Fixed a bug that old code is always converted to specified separator in enable/disable menu - Refined new cheat format. * Rewritten cheat format again. newest format is ":gamename::type::address::data::extend_data:(description:comment)" Expanded type field now requires 10 bytes (not 8 bytes) and it divides internal cpu (2 bytes) and type (8 bytes) parameters * Removed VWrite, VRWrite. The flag of Value Selection is merged into expanded type field now. * Added CBit (Condition Bit). This checks bit in read data then set or clear bit in case of true. * Rearranged cheat code viwer based on newest cheat format - Fixed unworking Load Old Format option. If you want to load old or older format code, set it (default is OFF) - Renamed functions/structures based on coding guidlines All structures and included parameters are completed - Merged resize_*_no_dispose() into resize_*() - Removed the hack of search region for SH-2 CPU because required region is now set as expected without this hack |
||
---|---|---|
docs | ||
src | ||
.gitattributes | ||
makefile |