FOR NO$GBA... yeah, it's simple if you know what you're doing. I'm a little experienced already.
why use a tool to search the emulator ram if you can use hasteds to search the internal one? emulators doesn't use the same address location always.

try hack VISUALBOYADVANCE with tsearch or artmoney... close vba, and then try use the same codes :P you'll see what happens.
you know, that's why vba has a search function to find cheat codes... almost all emulators have.
3 = 8bit
8 = 16bit
other examples (CB)
0217146C 00000063 > 3217146C 0063
13171470 0000FFFF > 83171470 FFFF
02171483 000000FF > 32171483 00FF
03171488 0000001E > 33171488 001E
1217149C 000003E7 > 8217149C 03E7
131714AC 000001F4 > 821714AC 01F4
231714B0 05F5E0FF > 831714B0 E0FF - 831714B2 05F5
221614CC 0098967F > 821614CC 967F - 821614CE 0098
NOTE: CBDS and ARDS use different 8bit and 32bit codetypes.
CBDS:
0 = 8bit
1 = 16bit
2 = 32bit
ARDS:
0 = 32bit
1 = 16bit
2 = 8bit
Just converting the codes steamfish8118 wants from AR site.
Kirby: Canvas Curse
Game ID: ATKE-81e3d510
Infinite Health
220da2d8 00000020
221121c8 00000020
Infinite Lives
220da41c 00000063
Max Stars
220da494 00000063
for
no$gba (Enter as codebreaker)
Infinite Health
320da2d8 0020
321121c8 0020
Infinite Lives
320da41c 0063
Max Stars
320da494 0063