summaryrefslogtreecommitdiff
path: root/libpcsxcore
diff options
context:
space:
mode:
authorSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-04-16 05:08:42 +0000
committerSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2010-04-16 05:08:42 +0000
commit505d6c07d6941e2e703b6855298c95f4ea203cba (patch)
treefe1903208c792ae9ab2896e573a5843ca42b00a5 /libpcsxcore
parent44be51f99365fa387b318030b7b86c0c5681a20b (diff)
downloadpcsxr-505d6c07d6941e2e703b6855298c95f4ea203cba.tar.gz
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@45549 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'libpcsxcore')
-rw-r--r--libpcsxcore/gte.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/libpcsxcore/gte.c b/libpcsxcore/gte.c
index fefe4f73..ca96d8f7 100644
--- a/libpcsxcore/gte.c
+++ b/libpcsxcore/gte.c
@@ -351,7 +351,7 @@ void gteSWC2() {
}
void gteRTPS() {
- int h_over_sz3;
+ int quotient;
#ifdef GTE_LOG
GTE_LOG("GTE RTPS\n");
@@ -368,18 +368,18 @@ void gteRTPS() {
gteSZ1 = gteSZ2;
gteSZ2 = gteSZ3;
gteSZ3 = limD(gteMAC3);
- h_over_sz3 = limE(DIVIDE(gteH, gteSZ3));
+ quotient = limE(DIVIDE(gteH, gteSZ3));
gteSXY0 = gteSXY1;
gteSXY1 = gteSXY2;
- gteSX2 = limG1(F((s64)gteOFX + ((s64)gteIR1 * h_over_sz3)) >> 16);
- gteSY2 = limG2(F((s64)gteOFY + ((s64)gteIR2 * h_over_sz3)) >> 16);
+ gteSX2 = limG1(F((s64)gteOFX + ((s64)gteIR1 * quotient)) >> 16);
+ gteSY2 = limG2(F((s64)gteOFY + ((s64)gteIR2 * quotient)) >> 16);
- gteMAC0 = F((s64)(gteDQB + ((s64)gteDQA * h_over_sz3)) >> 12);
+ gteMAC0 = F((s64)(gteDQB + ((s64)gteDQA * quotient)) >> 12);
gteIR0 = limH(gteMAC0);
}
void gteRTPT() {
- int h_over_sz3;
+ int quotient;
int v;
s32 vx, vy, vz;
@@ -400,11 +400,11 @@ void gteRTPT() {
gteIR2 = limB2(gteMAC2, 0);
gteIR3 = limB3(gteMAC3, 0);
fSZ(v) = limD(gteMAC3);
- h_over_sz3 = limE(DIVIDE(gteH, fSZ(v)));
- fSX(v) = limG1(F((s64)gteOFX + ((s64)gteIR1 * h_over_sz3)) >> 16);
- fSY(v) = limG2(F((s64)gteOFY + ((s64)gteIR2 * h_over_sz3)) >> 16);
+ quotient = limE(DIVIDE(gteH, fSZ(v)));
+ fSX(v) = limG1(F((s64)gteOFX + ((s64)gteIR1 * quotient)) >> 16);
+ fSY(v) = limG2(F((s64)gteOFY + ((s64)gteIR2 * quotient)) >> 16);
}
- gteMAC0 = F((s64)(gteDQB + ((s64)gteDQA * h_over_sz3)) >> 12);
+ gteMAC0 = F((s64)(gteDQB + ((s64)gteDQA * quotient)) >> 12);
gteIR0 = limH(gteMAC0);
}