PG> Does anyone have code for detecting the presence of an emulator? under boycott advance DMA copy from null adress gives 0xFFFF and 0x0000 on real hw. ...
... Easy. dir /s /b \visualboyadvance.exe Oh, you mean you want the GBA program to detect which GBA model or emulator it's running on. In other words, you...
... You hit the nail on the head with this article. Indeed if what you are doing is looking for inaccuracies in emulation, then as emulation improves, the...
... This works pretty well. It has to be run from RAM, of course. detectGBA: ;returns 0 if emulated mov r0,#0 str r0,_0 _0: mov r0,#1 mov pc,lr ... ...
... Heh ;-) ... Nah, if I wanted #2 I wouldn't be discussing it in a public forum. ;-) Actually our code can compensate for the (horribly flawed) gamma on the...
... something that works the same on gb/gbc/gba and can detect any known emulator of these systems is to check the voice 3 userdefined waveform.... i dont ...
Maybe it would be easier to approach this from a different angle. Since
you
say that you are not attempting to achieve #2 then I assume that your
program
will...
... Thanks, that was exactly what I needed. ;-) Cheers, -Pete P.S. His code works by overwriting the next instruction with a NOP. On a real CPU, the old...
I don't know how they could force an emulator to use a copyright protection because the program doesn't aid in copying anything. Plus it's just doing the job...
... Well, this is rock-solid for home devving, but it'll not work for commercial software, because the extracode mechanism will be well-known for public (i.e....