sifadil / pcsx2-playground

Automatically exported from code.google.com/p/pcsx2-playground
2 stars 0 forks source link

The 64-bit Linux version hangs upon running any game. #19

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
When running the 64 bit version in Linux (and possibly Windows), pcsx2
hangs before loading the bios when executing a cd. Reverting either both
ix86.c/h to the official svn version, or just the function ADD32ItoM seems
to resolve the issue.

I know you're already aware of the issue, but felt it should officially
have an open issue for it until it's resolved.

Original issue reported on code.google.com by arcum42@gmail.com on 10 Oct 2008 at 1:30

GoogleCodeExporter commented 8 years ago
I thought a log dump might be handy:

--

# ./pcsx2

        F1 - save state
        (Shift +) F2 - cycle states
        F3 - load state
        F10 - dump performance counters
        F11 - save GS state
        F12 - dump hardware registers
PCSX2 v0.9.5 save ver: 7a300010
EE pc offset: 0x2a8, PSX pc offset: 0x208
x86Init:
        CPU vender name =  AuthenticAMD
        FamilyID        =  2
        x86Family =  AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
        CPU speed =  2.012 Ghz
        x86PType  =  Standard OEM
        x86Flags  =  178bfbff
        x86EFlags =  ebd3fbff
Features:
        Detected MMX
        Detected SSE
        Detected SSE2
        Detected SSE3
 Extented AMD Features:
        Detected MMX2
        Detected 3DNOW
        Detected 3DNOW2
EE Recompiler data reset
Bios Version 1.70

**************
rom1 NOT FOUND
**************

**************
rom2 NOT FOUND
**************

**************
erom NOT FOUND
**************

GIF reset
NTSC
Framelimiter rate updated (UpdateVSyncRate): 59.94 fps
_openfile /usr/local/src/pcsx2/bin/isos/disgaea.iso 0
detected blocksize = 2048
isoOpen: /usr/local/src/pcsx2/bin/isos/disgaea.iso ok
offset = 0
blockofs = 24
blocksize = 2048
blocks = 603952
type = 2
ZeroGS: creating
ZeroGS: Got Doublebuffered Visual!
ZeroGS: glX-Version 1.3
ZeroGS: Depth 24
ZeroGS: you have Direct Rendering!
ZeroGS: Disabling MRT depth writing
ZeroGS: Creating effects
ZeroGS: Creating extra effects
ZeroGS: using accurate shaders
ZeroGS: initialization successful
Using Frame Skipping: Normal
Framelimiter rate updated (UpdateVSyncRate): 59.94 fps
* PCSX2 *: ExecuteBios
bfc00800: Unknown Hardware write 32 at 1000f500 with value ffffffff (70400000)
NTSC
Framelimiter rate updated (UpdateVSyncRate): 59.94 fps
GS write 64 at 12000010 with data 00000007_40834504
GS write 64 at 12000040 with data 0007f5b6_1f03c040
GS write 64 at 12000050 with data 00000000_0033a53e
GS write 64 at 12000060 with data 00c78006_01a01801
GS write 64 at 12000020 with data 00000000_00000003
GS write 64 at 12000030 with data 00000000_00000009
NTSC
Framelimiter rate updated (UpdateVSyncRate): 59.94 fps
GS write 64 at 12000010 with data 00000007_40814504
Counter 0 not running c0 s10045 c1212d
Starting 0, v83
9fc43354: Unknown Hardware write 32 at 1000f100 with value 20 (70400000)
9fc43354: Unknown Hardware write 32 at 1000f120 with value 0 (70400000)
9fc43354: Unknown Hardware write 32 at 1000f140 with value 7 (70400000)
9fc43354: Unknown Hardware write 32 at 1000f140 with value 0 (70400000)
9fc433d4: Unknown Hardware write 32 at 1000f150 with value 1d (70400000)
# Initialize memory (rev:3.63, ctm:393Mhz, cpuclk:295Mhz detected)
9fc41348: Unknown Hardware write 32 at 1000f410 with value 0 (70400000)
9fc421b4: DMAC_ENABLER Read 32bit 1201
9fc414a0: Unknown Hardware write 32 at 1000f480 with value 7c30 (70400000)
9fc414a0: Unknown Hardware write 32 at 1000f490 with value 882222 (70400000)
9fc42858: Unknown Hardware Read 32 at 1000f400, ret 0
9fc4288c: Unknown Hardware write 32 at 1000f400 with value 40000 (70400000)
9fc428a4: Unknown Hardware write 32 at 1000f400 with value 0 (70400000)
9fc41870: Unknown Hardware write 32 at 1000f400 with value 4 (70400000)
9fc41870: Unknown Hardware write 32 at 1000f420 with value 1454 (70400000)
9fc418c4: Unknown Hardware write 32 at 1000f450 with value 0 (70400000)
9fc418c4: Unknown Hardware write 32 at 1000f460 with value 7 (70400000)
9fc418c4: Unknown Hardware write 32 at 1000f410 with value 80000000 (70400000)
9fc4197c: Unknown Hardware write 32 at 1000f410 with value 207f023 (70400000)
9fc41ac4: Unknown Hardware write 32 at 1000f410 with value 207f08f (70400000)
Hardware read 16bit at 1000f480, ret 7c30
9fc42034: Unknown Hardware Read 16 at 1000f480
# Total accessable memory size: 32 MB (B:2:8:0) (363:2:7c30)
# TLB spad=0 kernel=1:12 default=13:30 extended=31:38
800008c0: INTC_MASK Read  32bit 0
800008e0: INTC_MASK Write 32bit 2
# Initialize Start.
8000d670: ba00000 Memory write16 to  address ba000008 with data 3
8000d670: ba00000 Memory write16 to  address ba000004 with data 1
GS write 64 at 12001000 with data 00000000_00000200
NTSC
Framelimiter rate updated (UpdateVSyncRate): 59.94 fps
GS write 64 at 12000010 with data 00000007_40814504
80007c9c: ba00000 Memory write16 to  address ba000006 with data 3
80007c9c: ba00000 Memory write16 to  address ba000002 with data 42
80007c9c: ba00000 Memory write16 to  address ba000010 with data 7e
80007c9c: ba00000 Memory write16 to  address ba000000 with data 81
80007cf4: ba00000 Memory write16 to  address ba000006 with data 3
80007cf4: ba00000 Memory write16 to  address ba000002 with data 43
80007cf4: ba00000 Memory write16 to  address ba000000 with data 81
80007c9c: ba00000 Memory write16 to  address ba000006 with data 3
80007c9c: ba00000 Memory write16 to  address ba000002 with data 42
80007c9c: ba00000 Memory write16 to  address ba000010 with data 7f
80007c9c: ba00000 Memory write16 to  address ba000000 with data 81
80007cf4: ba00000 Memory write16 to  address ba000006 with data 3
80007cf4: ba00000 Memory write16 to  address ba000002 with data 43
80007cf4: ba00000 Memory write16 to  address ba000000 with data 81
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
WriteFIFO GIF 0x10006000
8000d7a8: Unknown Hardware Read 32 at 10003020, ret 0
8000e618: INTC_STAT Write 32bit 0
8000e618: INTC_MASK Read  32bit 2
8000e618: INTC_MASK Write 32bit 0
NTSC
Framelimiter rate updated (UpdateVSyncRate): 59.94 fps
GS write 64 at 12000010 with data 00000007_40834504
GS write 64 at 12000040 with data 0007f5b6_1f06f040
GS write 64 at 12000050 with data 00000000_0033a4d8
GS write 64 at 12000060 with data 00c78006_01a01801
GS write 64 at 12000020 with data 00000000_00000003
GS write 64 at 12000030 with data 00000000_00000008
NTSC
Framelimiter rate updated (UpdateVSyncRate): 59.94 fps
GS write 64 at 12000010 with data 00000007_40814504
# Initialize GS ...
# Initialize INTC ...
8000e618: INTC_STAT Write 32bit c
8000e618: INTC_MASK Read  32bit 2
8000e618: INTC_MASK Write 32bit 0
# Initialize TIMER ...
Stopping
Counter 1 not running c0 sf2ccc5 cf2e860
Counter 2 not running c0 sf2ccc5 cf2e860
Starting 2, vc80
Counter 3 not running c0 sf2ccc5 cf2e860
Starting 3, vc83
8000e618: INTC_STAT Write 32bit 0
8000e618: INTC_MASK Read  32bit 2
8000e618: INTC_MASK Write 32bit 0
800008c0: INTC_MASK Read  32bit 2
800008e0: INTC_MASK Write 32bit 1000
# Initialize DMAC ...
8000de10: Unknown Hardware write 32 at 10008080 with value 0 (70400000)
VIF0dma 0
8000de10: Unknown Hardware write 32 at 10008030 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 10008010 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 10008050 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 10008040 with value 0 (70400000)
8000de10: VIF1dma SADR 0
VIF1dma CHCR 0
8000de10: VIF1dma TADR 0
8000de10: VIF1dma Madr 0
8000de10: VIF1dma ASR1 0
8000de10: VIF1dma ASR0 0
8000de10: Hardware write DMA2_SADDR 32bit at 1000a080 with value 0
0x00f2eda4 hwWrite32: GSdma 0
8000de10: Hardware write DMA2_TADDR 32bit at 1000a030 with value 0
8000de10: Hardware write DMA2_MADR 32bit at 1000a010 with value 0
8000de10: Hardware write DMA2_ASR1 32bit at 1000a050 with value 0
8000de10: Hardware write DMA2_ASR0 32bit at 1000a040 with value 0
8000de10: Hardware write IPU0DMA_SADDR 32bit at 1000b080 with value 0
IPU0dma 0
8000de10: Hardware write IPU0DMA_TADR 32bit at 1000b030 with value 0
8000de10: Hardware write IPU0DMA_MADR 32bit at 1000b010 with value 0
8000de10: Unknown Hardware write 32 at 1000b050 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000b040 with value 0 (70400000)
8000de10: Hardware write IPU1DMA_SADDR 32bit at 1000b480 with value 0
IPU1dma 0
8000de10: Hardware write IPU1DMA_TADR 32bit at 1000b430 with value 0
8000de10: Hardware write IPU1DMA_MADR 32bit at 1000b410 with value 0
8000de10: Unknown Hardware write 32 at 1000b450 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000b440 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000d080 with value 0 (70400000)
fromSPRdma 0
8000de10: Unknown Hardware write 32 at 1000d030 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000d010 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000d050 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000d040 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000d480 with value 0 (70400000)
toSPRdma 0
8000de10: Unknown Hardware write 32 at 1000d430 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000d410 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000d450 with value 0 (70400000)
8000de10: Unknown Hardware write 32 at 1000d440 with value 0 (70400000)
8000de38: DMAC_STAT Write 32bit e31f
8000de38: DMAC_STAT Read  32bit 0
8000de38: DMAC_STAT Write 32bit 0
8000de9c: DMAC_CTRL Write 32bit 1
8000de9c: Unknown Hardware Read 32 at 1000e020, ret 0
8000de9c: Unknown Hardware write 32 at 1000e020 with value 0 (70400000)
8000de9c: Unknown Hardware write 32 at 1000e030 with value 0 (70400000)
8000de9c: Unknown Hardware write 32 at 1000e040 with value 0 (70400000)
8000de9c: Unknown Hardware write 32 at 1000e050 with value 0 (70400000)
# Initialize VU1 ...
Recompiling COP2:8000DF38:      cfc2    v0, FBRST
Recompiling COP2:8000DF38:      ctc2    v0, FBRST
Recompiling COP2:8000DF00:      cfc2    v0, vi01
Recompiling COP2:8000DF00:      ctc2    a0, vi01
Recompiling COP2:8000DF00:      viswr vi00, (vi01)x
Recompiling COP2:8000DF00:      ctc2    v0, vi01
Recompiling COP2:8000DF18:      cfc2    v0, vi01
Recompiling COP2:8000DF18:      qmfc2   v1, vf01
Recompiling COP2:8000DF18:      vsub.xyzw vf01, vf00, vf00
Recompiling COP2:8000DF18:      ctc2    a0, vi01
Recompiling COP2:8000DF18:      vsqi vf01xyzw, (vi01++)
Recompiling COP2:8000DF18:      ctc2    v0, vi01
Recompiling COP2:8000DF18:      qmtc2   v1, vf01
8000e618: INTC_STAT Write 32bit 0
8000e618: INTC_MASK Read  32bit 1002
8000e618: INTC_MASK Write 32bit 0
# Initialize VIF1 ...
VIF1_FBRST write32 0x00000001
VIF1_STAT write32 0x00000000
WriteFIFO VIF1 0x10005000
VIF1transfer: size 4 (vif1.cmd 0)
VIFtransfer: cmd 1, num 0, imm 404, size 4
VIFtransfer: cmd 5, num 0, imm 0, size 3
VIFtransfer: cmd 6, num 0, imm 0, size 2
VIFtransfer: cmd 7, num 0, imm 0, size 1
WriteFIFO VIF1 0x10005000
VIF1transfer: size 4 (vif1.cmd 0)
VIFtransfer: cmd 3, num 0, imm 0, size 4
VIFtransfer: cmd 2, num 0, imm 0, size 3
VIFtransfer: cmd 4, num 0, imm 0, size 2
VIFtransfer: cmd 0, num 0, imm 0, size 1
WriteFIFO VIF1 0x10005000
VIF1transfer: size 4 (vif1.cmd 0)
VIFtransfer: cmd 20, num 0, imm 0, size 4
STMASK == 0
VIFtransfer: cmd 30, num 0, imm 0, size 2
WriteFIFO VIF1 0x10005000
VIF1transfer: size 4 (vif1.cmd 30)
VIFtransfer: cmd 31, num 0, imm 0, size 1
WriteFIFO VIF1 0x10005000
VIF1transfer: size 4 (vif1.cmd 31)
8000e618: INTC_STAT Write 32bit 0
8000e618: INTC_MASK Read  32bit 1002
8000e618: INTC_MASK Write 32bit 0
# Initialize GIF ...
WriteFIFO GIF 0x10006000
# Initialize VU0 ...
8000e4a8: Unknown Hardware write 32 at 1000f510 with value 0 (70400000)
8000e618: INTC_STAT Write 32bit 0
8000e618: INTC_MASK Read  32bit 1002
8000e618: INTC_MASK Write 32bit 0
Recompiling COP2:8000E358:      vsub.xyzw vf01, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf02, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf03, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf04, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf05, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf06, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf07, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf08, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf09, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf10, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf11, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf12, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf13, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf14, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf15, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf16, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf17, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf18, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf19, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf20, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf21, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf21, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf23, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf24, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf25, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf26, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf27, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf28, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf29, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf30, vf00, vf00
Recompiling COP2:8000E358:      vsub.xyzw vf31, vf00, vf00
Recompiling COP2:8000E358:      viadd vi01, vi00, vi00
Recompiling COP2:8000E358:      viadd vi02, vi00, vi00
Recompiling COP2:8000E358:      viadd vi03, vi00, vi00
Recompiling COP2:8000E358:      viadd vi04, vi00, vi00
Recompiling COP2:8000E358:      viadd vi05, vi00, vi00
Recompiling COP2:8000E358:      viadd vi06, vi00, vi00
Recompiling COP2:8000E358:      viadd vi07, vi00, vi00
Recompiling COP2:8000E358:      viadd vi08, vi00, vi00
Recompiling COP2:8000E358:      viadd vi09, vi00, vi00
Recompiling COP2:8000E358:      viadd vi10, vi00, vi00
Recompiling COP2:8000E358:      viadd vi11, vi00, vi00
Recompiling COP2:8000E358:      viadd vi12, vi00, vi00
Recompiling COP2:8000E358:      viadd vi13, vi00, vi00
Recompiling COP2:8000E358:      viadd vi14, vi00, vi00
Recompiling COP2:8000E358:      viadd vi15, vi00, vi00
Recompiling COP2:8000E358:      ctc2    zero, Status
Recompiling COP2:8000E358:      ctc2    zero, ClipFlag
Recompiling COP2:8000E358:      ctc2    zero, R
Recompiling COP2:8000E358:      ctc2    zero, I
Recompiling COP2:8000E358:      ctc2    zero, Q
Recompiling COP2:8000E358:      ctc2    zero, CMSAR0
Recompiling COP2:8000E358:      ctc2    t0, FBRST
8000e618: INTC_STAT Write 32bit 0
8000e618: INTC_MASK Read  32bit 1002
8000e618: INTC_MASK Write 32bit 0
# Initialize VIF0 ...
Recompiling COP2:8000E440:      cfc2    t0, FBRST
Recompiling COP2:8000E440:      ctc2    t0, FBRST
VIF0_MARK write32 0x00000000
VIF0_ERR write32 0x00000000
VIF0_FBRST write32 0x00000001
WriteFIFO VIF0 0x10004000
VIF0transfer: size 4 (vif0.cmd 0)
VIFtransfer: cmd 1, num 0, imm 404, size 4
VIFtransfer: cmd 20, num 0, imm 0, size 4
STMASK == 0
VIFtransfer: cmd 5, num 0, imm 0, size 4
WriteFIFO VIF0 0x10004000
VIF0transfer: size 4 (vif0.cmd 0)
VIFtransfer: cmd 4, num 0, imm 0, size 4
VIFtransfer: cmd 0, num 0, imm 0, size 4
VIFtransfer: cmd 0, num 0, imm 0, size 4
VIFtransfer: cmd 0, num 0, imm 0, size 4
8000e618: INTC_STAT Write 32bit 0
8000e618: INTC_MASK Read  32bit 1002
8000e618: INTC_MASK Write 32bit 0
# Initialize IPU ...
IPU1dma 1
Ipu write32: IPU_CTRL=0x40000000
Ipu read32: IPU_CTRL=0x00000000 8000e130
Ipu write32: IPU_CMD=0x00000000
Clear IPU input FIFO. Set Bit offset=0x0
Ipu read32: IPU_CTRL=0x00000000 8000e160
WriteFIFO IPU_in[0] <- 1B1A181A_16161616_16161310_13101008
WriteFIFO IPU_in[0] <- 1D222222_1D1D1D1B_1B1B1A1A_1A1A1B1B
WriteFIFO IPU_in[0] <- 22232325_26252222_20201D1D_1B1B1D1D
WriteFIFO IPU_in[0] <- 5345453A_38382E2E_30302828_28262623
WriteFIFO IPU_in[0] <- 10101010_10101010_10101010_10101010
WriteFIFO IPU_in[0] <- 10101010_10101010_10101010_10101010
WriteFIFO IPU_in[0] <- 10101010_10101010_10101010_10101010
WriteFIFO IPU_in[0] <- 10101010_10101010_10101010_10101010
Ipu write32: IPU_CMD=0x50000000
IPU SETIQ command.
Read intra quantisation matrix from IPU FIFO.
08 10 10 13 10 13 16 16
16 16 16 16 1A 18 1A 1B
1B 1B 1A 1A 1A 1A 1B 1B
1B 1D 1D 1D 22 22 22 1D
1D 1D 1B 1B 1D 1D 20 20
22 22 25 26 25 23 23 22
23 26 26 28 28 28 30 30
2E 2E 38 38 3A 45 45 53
Ipu read32: IPU_CTRL=0x00000004 8000e1e0
Ipu write32: IPU_CMD=0x58000000
IPU SETIQ command.
Read non-intra quantisation matrix from IPU FIFO.
10 10 10 10 10 10 10 10
10 10 10 10 10 10 10 10
10 10 10 10 10 10 10 10
10 10 10 10 10 10 10 10
10 10 10 10 10 10 10 10
10 10 10 10 10 10 10 10
10 10 10 10 10 10 10 10
10 10 10 10 10 10 10 10
Ipu read32: IPU_CTRL=0x00000000 8000e210
WriteFIFO IPU_in[0] <- 1CE718C6_14A51084_03E00842_04210000
WriteFIFO IPU_in[0] <- 39CE7FFF_35AD318C_7C00294A_2529001F
Ipu write32: IPU_CMD=0x60000000
IPU SETVQ command.
Read VQCLUT table from IPU FIFO.
00:00:00 01:01:01 02:02:02 00:31:00 04:04:04 05:05:05 06:06:06 07:07:07
00:00:31 09:09:09 10:10:10 31:00:00 12:12:12 13:13:13 31:31:31 14:14:14
Ipu read32: IPU_CTRL=0x00000000 8000e260
Ipu write32: IPU_CMD=0x90000000
IPU SETTH (Set threshold value)command 0.
Ipu read32: IPU_CTRL=0x00000000 8000e290
Ipu write32: IPU_CTRL=0x40000000
Ipu read32: IPU_CTRL=0x00000000 8000e2c0
Ipu write32: IPU_CMD=0x00000000
Clear IPU input FIFO. Set Bit offset=0x0
Ipu read32: IPU_CTRL=0x00000000 8000e2f0
8000e618: INTC_STAT Write 32bit 100
8000e618: INTC_MASK Read  32bit 1002
8000e618: INTC_MASK Write 32bit 0
8000e618: INTC_STAT Write 32bit 0
8000e618: INTC_MASK Read  32bit 1002
8000e618: INTC_MASK Write 32bit 0
# Initialize FPU ...
# Initialize User Memory ...
# Initialize Scratch Pad ...
# Initialize Done.

EE DECI2 Manager version 0.06 Feb  6 2003 08:38:48
  CPUID=2e20, BoardID=0, ROMGEN=2003-0325, 32M

80000940: DMAC_STAT Read  32bit 0
80000960: DMAC_STAT Write 32bit 800000
8000ffa4: Unknown Hardware Read 32 at 1000e000, ret 1
8000ffa4: DMAC_CTRL Write 32bit 1
SIF2dma 0
SIF0dma 0
SIF1dma 0
SIF0dma 0
80006340: Unknown Hardware write 32 at 1000c020 with value 0 (70030c13)
SIF0dma 184
EE: dmaSIF0 chcr = 184, madr = 0, qwc  = 0, tadr = 0
80006340: Unknown Hardware Read 32 at 1000c000, ret 184
800063a8: SIF1dma QWC = 0
800063a8: SIF1dma TADR = 21380

Original comment by arcum42@gmail.com on 10 Oct 2008 at 1:31

GoogleCodeExporter commented 8 years ago
Lots of unknown hardware writes, too (although its not really a problem, just 
the
logcode missing).

Did you ever get cottons mail (or pm or whatever) about you joining the project?
What about it? We could really use additional help, especially with Linux :)

Original comment by ramapcsx2 on 10 Oct 2008 at 9:06

GoogleCodeExporter commented 8 years ago
Never received that, actually. I'm certainly willing to join.

Main things I'd likely be doing would be making sure the playground-specific ui
changes stayed in sync, making sure any code that breaks linux gets fixed, and
gradually fixing up the Linux port. 

I'm not likely to touch code that would make an actual difference in speed or
compatibility (with games, anyways. Linux is a different matter.) unless the 
problems
are obvious, though...

In any case, I'll be glad to join. Just e-mail me at arcum42@gmail.com with the
details. I'll likely start by committing that linux patch.

Original comment by arcum42@gmail.com on 10 Oct 2008 at 9:29

GoogleCodeExporter commented 8 years ago
Heh, cottonvibes must've forgotten to send the mail.
You can find me idling in #pcsx2 on efnet if you want to talk about stuff.

I've added you to project members.
Thanks for joining and good luck :)

Original comment by ramapcsx2 on 10 Oct 2008 at 10:32

GoogleCodeExporter commented 8 years ago
This should be mostly straightened out, but we'll leave it open for a bit, for 
testing.

Original comment by arcum42@gmail.com on 11 Oct 2008 at 11:22

GoogleCodeExporter commented 8 years ago

Original comment by arcum42@gmail.com on 12 Oct 2008 at 8:05

GoogleCodeExporter commented 8 years ago

Original comment by arcum42@gmail.com on 12 Oct 2008 at 7:09