More relevant material, I've been learning ASM, maybe there's a way to predict what causes item drops to guarantee getting rare items.

Tutorial: using a debugger to figure out game mechanics - Zophar's Message Domain