Emulator Issues #932
closedRequest ~ Automatic Action Replay code decryption/encrypted code support?
0%
Description
Augh, I know, another feature request. But it's something I've been
wondering for a while now and maybe I can finally get some answers. Also,
if someone already made an issue report like this, sorry!
I was wondering if it could be possible to add encrypted Action Replay
codes into Dolphin's game properties window? There are two reasons this
could be a good thing for the user ~ you don't need to track down
gcncrypt.exe in your User folder and load it up just to decrypt a code (you
can even get rid of the program altogether!) + it can be incredibly easy
for the user to just add his/her own codes without any unnecessary work. I
can think of multiple ways you can do this:
1.) Convert encrypted -> decrypted codes in Dolphin itself manually (no
need to use gcncrypt, Dolphin has it's own window).
2.) Make a shortcut to gcncrypt.exe somewhere in the properties window for
easy access (I kinda didn't know about the program in the first place until
I read the FAQ over at dolphin-cheats-database). This would be the cheapest
way to make it easier for the user to add encrypted codes.
3.) Dolphin can handle both encrypted and decrypted code input at the same
time (have both encrypted and decrypted codes in your code list). You would
have to program Dolphin to accept encrypted codes or convert them to
decrypted codes before the game starts.
4.) Any encrypted code entered while editing the code list will
automatically be decrypted upon clicking "Add" or loading up the .ini file.
That's all I can think of for now. Another thing you could do is show the
encrypted code on one part of the window it's displayed and show the code
decrypted on another part - both being in the same window of course. Sounds
useless, but it could be a nice way to check and see if the decrypted code
differs differently from the encrypted code (I think I've had this happen
to me a few times, thus making the codes not work the way it should - I'm
not sure on this).
Again, like all feature requests, you can troll this and throw it to the
sharks if you want. Just wanted to throw these ideas out there for you guys
to maybe think about if you ever plan on having something like this in Dolphin.
Thanks for listening!
Updated by Anonymous about 16 years ago
dolphin already decrypts encrypted AR codes....I added the decryption code from
gcncrypt a while ago.
So, maybe you can try again and post back what the real issue is :)
(this is of course assuming no one else's changes broke the decryption that was
added...I haven't checked/used it for a long time)
Updated by Anonymous about 16 years ago
Oh, i see you're just talking about the gui. I know it works if you just add the
encrypted code to the ini, i have no idea how the AR editing gui works.
Updated by knuckles500 about 16 years ago
Oh yeah, me and sl1nk3 talked about this before he marked it as Accepted. It does
automatically convert via the ini, but the ability to add codes via the GUI was added
later (I think). So my guess is that support for automatic conversion hasn't been
added for the GUI yet. That's what my conclusion is anyway.
sl1nk3 said he'll work on it asap before he went to bed today. So he'll probably
better clarify it than I can later. :P
Updated by knuckles500 about 16 years ago
Agh, I know I'm asking for too much but ~ could you make it so that when you click in
the boxes that say "Insert Encrypted or Decrypted code here..." and "Insert name
here.." are automatically cleared so you don't have to highlight the entire thing to
get rid of it? :P
Updated by marcus about 16 years ago
Actually, there really isn't any space for that in the current code. It would
involve putting in an event for clicking the text box, then a check for whether or
not it it's been cleared already, and then clearing it if the answer is no. If
someone knows of a way to do that that is already implemented in wxWidgets, then
feel free to make a patch.
Updated by sl1nk3.s about 16 years ago
maybe create an onFocus event and clear the textctrl if the string == "Insert name
here.." ?
This should be simple, but is not really high priority :p
However, for the Cheat codes textbox, you don't event need to remove the text, as
it's omitted.
Updated by sl1nk3.s about 16 years ago
it's not an AR code (decrypted => xxxxxxxx xxxxxxxx, or encrypted => xxxx-xxxx-xxxxx)
so it doesn't parse it and directly goes to the next line :)
Updated by parlane about 13 years ago
Is it expecting an enter after the title maybe ?
try:
Infinite Money
C85J-749N-QBR04
7FGB-M8AT-T80HN
RR4W-BHZ7-VNMQQ