Post subject: Request: Cheat window improvements
Joined: 8/3/2009
Posts: 158
First of all, kudos to whoever did the cheat/ram search/etc. engine. Finally, a decent way to hack N64, PS1, Saturn, and Genesis codes. And maybe Sega CD? Haven't tried that one, but apparently it's very difficult to makes codes for. Anyway, I have a few improvement requests for the cheat window (the one just titled Cheats in the Tools menu) in case anyone decides to work on it. 1) Stop cheats from moving around on the list. Let's say you have several cheats on the list, if you edit any of them, the cheat will automatically be sent to the bottom of the list. As a cheat maker, I can have up to 10 or 40 cheats on the list for testing purposes and it's very annoying when every time I modify the name, or value, the cheat moves places (which is pretty much all the time). 2) Allow more than one cheat with the same address. Some cheats don't work as neatly as an Infinite Energy code, which you just tend keep on all the time. Sometimes you want to have more than one cheat with the same address, but with different values because it's easier to turn them on/off than to be constantly changing the value to what you want. However, that is currently that is not possible. The biggest offenders are ASM cheats, which usually stay on permanently (even if you disable or delete the cheat), and the only way to turn them off is to set the value to something else. With other emus you would just have the same address repeated twice, but with different values. Another big offender are Item Modifiers (for RPGs). When you find an address that controls the the item in a slot, it's very tedious to be changing the value one by one to see each item available. The faster process is to have the same address repeated multiple times, but with different values so you can turn them on/off and see the changes quickly. Thanks in advance to whoever decides to implement this.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
1. was a quick fix. I just committed it. 2. This would require some internal discussion and may not happen anytime soon. I'm sympathetic to the request, but it seems as if a lot of stuff in bizhawk was designed to limit it to one cheat per address.
Joined: 8/3/2009
Posts: 158
Great, thanks for that zeromus! Hopefully that second one gets approved in the future. All the previous emulators you guys have modified to suit the TAS needs have had great cheat options, and that second request has always been available, if that would help with the decision.