Has anyone ever seen code obfuscation using memory banks in the wild? In other words, an instruction straddles two adjacent memory banks, and a correct static disassembly requires the bank configuration to be known.

@herrprofdr Some Game Boy pirate cartridges rely heavily on exotic banking configurations. @lion would know more

Follow

@sanqui @herrprofdr They do yeah but I've never seen an instruction crossing banks like that. But tbh I couldn't totally rule it out, I don't usually disassemble these things I just debug them enough to figure out how the mapper works

Sign in to participate in the conversation
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!