From c3f5932904245986249c196937dbfd1d0cf3b3b5 Mon Sep 17 00:00:00 2001 From: cottonvibes Date: Mon, 29 Sep 2008 03:37:49 +0000 Subject: [PATCH] optimized some retarded code... git-svn-id: http://pcsx2-playground.googlecode.com/svn/trunk@157 a6443dda-0b58-4228-96e9-037be469359c --- pcsx2/Hw.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pcsx2/Hw.c b/pcsx2/Hw.c index b55c3efca0..8303a35ccb 100644 --- a/pcsx2/Hw.c +++ b/pcsx2/Hw.c @@ -784,7 +784,7 @@ void hwWrite16(u32 mem, u16 value) } void hwWrite32(u32 mem, u32 value) { - int i; + //int i; //IPU regs if ((mem>=0x10002000) && (mem<0x10003000)) { @@ -1033,13 +1033,19 @@ void hwWrite32(u32 mem, u32 value) { HW_LOG("DMAC_STAT Write 32bit %x\n", value); #endif psHu16(0xe010)&= ~(value & 0xffff); // clear on 1 +/* value = value >> 16; + for (i=0; i<16; i++) { // reverse on 1 if (value & (1<> 16); + if ((cpuRegs.CP0.n.Status.val & 0x10807) == 0x10801) cpuTestDMACInts(); break;