To find the RNG one must either disassemble the game (hard), or gain some understanding of at what point the RNG changes (easier). Once you understand WHEN the RNG changes you can apply 'Equal' and 'Not Equal' to get a short list of addresses that may be the RNG.
(Using disassembly, one would only need to know what sort of action would cause the relevant address to be accessed. Many things like damage calculation can only be found through the game code, and these formulas directly address the RNG.)
See this page if you haven't already:
http://tasvideos.org/MemorySearch.html It should answer most of your questions.
Also, please don't create new threads for games that have existing threads. Either post in the Newbie forum or post in the relevant game thread.
Also again, if you aren't aware, everything you do here is reported to the IRC channel. =p