hayleyxyz / PPC-Altivec-IDA

PowerPC Altivec IDA 7 plugin with support for VMX128, Xbox360(Xenon), PS3(CellBE) and GC/WII(Gekko)
42 stars 6 forks source link

AltiVec/VMX instructions override Gekko PS_* instructions #2

Closed shiiion closed 1 year ago

shiiion commented 3 years ago

Because of the support for 3 separate extensions, the Gekko support is effectively bunk. ps_add, ps_mul, etc are overriden by whichever AltiVec/VMX instruction matches first.

Also the W operand has the incorrect shift, should be 15, not 16.

hayleyxyz commented 2 years ago

I only really have knowledge of the Xenon instructions/sprgs; Gekko and CELL have fallen by the wayside. If you are able to submit a PR with those changes, I will happily merge.