diff options
author | Jannik Vogel <email@jannikvogel.de> | 2016-05-15 16:32:42 +0200 |
---|---|---|
committer | Jannik Vogel <email@jannikvogel.de> | 2016-05-16 15:00:45 +0200 |
commit | 1643786c04738d1dab9604e98cc1d815a2ca027b (patch) | |
tree | 381fcc87203aa524076b1afc18015d86daa62b7a /src/core/arm/dyncom/arm_dyncom_dec.cpp | |
parent | Merge pull request #1792 from JayFoxRox/avoid-uninitialised (diff) | |
download | yuzu-1643786c04738d1dab9604e98cc1d815a2ca027b.tar yuzu-1643786c04738d1dab9604e98cc1d815a2ca027b.tar.gz yuzu-1643786c04738d1dab9604e98cc1d815a2ca027b.tar.bz2 yuzu-1643786c04738d1dab9604e98cc1d815a2ca027b.tar.lz yuzu-1643786c04738d1dab9604e98cc1d815a2ca027b.tar.xz yuzu-1643786c04738d1dab9604e98cc1d815a2ca027b.tar.zst yuzu-1643786c04738d1dab9604e98cc1d815a2ca027b.zip |
Diffstat (limited to 'src/core/arm/dyncom/arm_dyncom_dec.cpp')
-rw-r--r-- | src/core/arm/dyncom/arm_dyncom_dec.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/arm/dyncom/arm_dyncom_dec.cpp b/src/core/arm/dyncom/arm_dyncom_dec.cpp index 8cd6755cb..247d379e3 100644 --- a/src/core/arm/dyncom/arm_dyncom_dec.cpp +++ b/src/core/arm/dyncom/arm_dyncom_dec.cpp @@ -422,6 +422,10 @@ ARMDecodeStatus DecodeARMInstruction(u32 instr, s32* idx) { n = arm_instruction[i].attribute_value; base = 0; + // 3DS has no VFP3 support + if (arm_instruction[i].version == ARMVFP3) + continue; + while (n) { if (arm_instruction[i].content[base + 1] == 31 && arm_instruction[i].content[base] == 0) { // clrex |