From 5a0155a1cb5ff3f0e98e8dcc8444f92e8e821986 Mon Sep 17 00:00:00 2001 From: Pokechu22 Date: Sat, 17 Jul 2021 15:24:11 -0700 Subject: [PATCH] docs/DSP: Fix ANDCF and ANDF being swapped This was implemented in Dolphin in 7c4e6542533f7cef929ce86117b156c714820618. That change also noted that JZR/JNZ were swapped; this was already fixed in facd1dca128dcd159276b6973cb8d747ec0f9c51. --- .../GameCube_DSP_Users_Manual.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/DSP/GameCube_DSP_Users_Manual/GameCube_DSP_Users_Manual.tex b/docs/DSP/GameCube_DSP_Users_Manual/GameCube_DSP_Users_Manual.tex index 5ab87afe0b..56a1b3e2dc 100644 --- a/docs/DSP/GameCube_DSP_Users_Manual/GameCube_DSP_Users_Manual.tex +++ b/docs/DSP/GameCube_DSP_Users_Manual/GameCube_DSP_Users_Manual.tex @@ -1100,7 +1100,7 @@ There are two pairs of conditions that work similarly: \texttt{EQ}/\texttt{NE} a \begin{DSPOpcode}{ANDCF} \begin{DSPOpcodeBytefield}{16} - \monobitbox{4}{0000} & \monobitbox{4}{001r} & \monobitbox{4}{1010} & \monobitbox{4}{0000} \\ + \monobitbox{4}{0000} & \monobitbox{4}{001r} & \monobitbox{4}{1100} & \monobitbox{4}{0000} \\ \monobitbox{4}{iiii} & \monobitbox{4}{iiii} & \monobitbox{4}{iiii} & \monobitbox{4}{iiii} \end{DSPOpcodeBytefield} @@ -1126,7 +1126,7 @@ There are two pairs of conditions that work similarly: \texttt{EQ}/\texttt{NE} a \begin{DSPOpcode}{ANDF} \begin{DSPOpcodeBytefield}{16} - \monobitbox{4}{0000} & \monobitbox{4}{001r} & \monobitbox{4}{1100} & \monobitbox{4}{0000} \\ + \monobitbox{4}{0000} & \monobitbox{4}{001r} & \monobitbox{4}{1010} & \monobitbox{4}{0000} \\ \monobitbox{4}{iiii} & \monobitbox{4}{iiii} & \monobitbox{4}{iiii} & \monobitbox{4}{iiii} \end{DSPOpcodeBytefield} @@ -3635,8 +3635,8 @@ XORI & & * & 0000 001r 0010 0000 iiii iiii iiii iiii \\ ANDI & & * & 0000 001r 0100 0000 iiii iiii iiii iiii \\ ORI & & * & 0000 001r 0110 0000 iiii iiii iiii iiii \\ CMPI & & * & 0000 001r 1000 0000 iiii iiii iiii iiii \\ -ANDCF & & * & 0000 001r 1010 0000 iiii iiii iiii iiii \\ -ANDF & & * & 0000 001r 1100 0000 iiii iiii iiii iiii \\ +ANDF & & * & 0000 001r 1010 0000 iiii iiii iiii iiii \\ +ANDCF & & * & 0000 001r 1100 0000 iiii iiii iiii iiii \\ & & & \\ ILRR & & * & 0000 001r 0001 00aa \\ ILRRD & & * & 0000 001r 0001 01aa \\