Quote:
Originally Posted by BonaBona
I'm trying to educate you. Both intel and amd processor use directx API to handle 2d/3d rendering on windows app especially games. How the hell the hack works only for intel if the hack uses directx libraries to draw esp? Logic.
|
That is the most ignorant thing i've ever heard. While yes rendering does use directX the problem with CPU architectures is assembly. To bypass BE and EAC you will need to use assembly and usually create a driver. Assembly instructions vary per CPU and most will be coded for an intel CPU.
AMD and Intel processors(*) have a large set of instructions in common, so it is possible for a compiler or assembler to write binary code which runs "the same" on both.
However, different processor families even from one manufacturer have their own sets of instructions, usually referred to as "extensions" or whatever. Ignoring the x87 co-processor, the first time I remember this being a marketing point was when everything suddenly went "with MMX(TM) technology". Binary code expected to run on any processor either needs to avoid extensions, or to detect the CPU type before using them.
Intel's Itanium 64-bit architecture was completely different from AMD's x86-64 architecture, so for a while their 64bit offerings were non-compatible (and Itanium was nothing like x86, whereas x86-64 extended the instruction set by adding 64bit instructions). Intel blinked first and adopted x86-64, although there are still a few differences:
http://en.wikipedia.org/wiki/X86-64#...4_and_Intel_64