Compatibility is fairly obvious. The question is more, "what's the target audience?", I guess. Personally, I'd prefer to see something powerful and extensible versus something that can use all my old codes with no transformation. Maybe that's just me. If I want to use unmodified CodeBreaker codes, I can use my CodeBreaker. However, if you're aiming this at a user-base that consists of anyone who can follow the instructions to boot it with an exploit, then compatibility with no extra steps becomes more important. Or if the goal is to provide a cheat engine simply as a convenience for testing codes prior to publishing them for commercial devices, then adding types is just needless.
Off the top of my head, I'm missing 8- and 16-bit multiple address writes and the "string" write I mentioned before. I can think of other things that would be handy, but I wouldn't deem any of them necessary. The point is simply that if something useful comes up later, you either have to ignore it, or wedge it in as an extension in a manner similar to what Gtlcpimp posted above.


Reply With Quote





