===== 13 D4B F16 DMA4 BLOCKS | BIOS 19951204 System ROM Version 3.0 11/18/96 A BadVaddr as the group starts: 00000480 First reads, twice back to back then 1000 cycles on: I_STAT 950D0000 950D0000 950D0000, GPUSTAT 5606200F 5606200F 5606200F, SPUSTAT 0805 0805 0805, JOY_STAT 00007005 00001805 0001C805, DICR 00000000 00000000 00000000 DMA4 SPU write, SyncMode 1, to 30000h, cycles from the CHCR write until bit 24 clears, three times each. SPU delay register (1F801014h) as found 200931E1. Delay 200931E1, blocks of 1 words x 256 (256 words): 16393 16330 16340 Delay 200931E1, blocks of 2 words x 128 (256 words): 16321 16265 16292 Delay 200931E1, blocks of 3 words x 85 (255 words): 17186 17174 17626 Delay 200931E1, blocks of 4 words x 64 (256 words): 18077 18296 18296 Delay 200931E1, blocks of 5 words x 51 (255 words): 17572 17594 17597 Delay 200931E1, blocks of 6 words x 42 (252 words): 17024 17008 17009 Delay 200931E1, blocks of 7 words x 36 (252 words): 16956 16915 16898 Delay 200931E1, blocks of 8 words x 32 (256 words): 17033 17094 17028 Delay 200931E1, blocks of 9 words x 28 (252 words): 16576 16579 16585 Delay 200931E1, blocks of 10 words x 25 (250 words): 16912 16888 16885 Delay 200931E1, blocks of 11 words x 23 (253 words): 17002 16962 16962 Delay 200931E1, blocks of 12 words x 21 (252 words): 15823 15829 15829 Delay 200931E1, blocks of 13 words x 19 (247 words): 16270 16225 16253 Delay 200931E1, blocks of 14 words x 18 (252 words): 16391 16409 16409 Delay 200931E1, blocks of 15 words x 17 (255 words): 16579 16594 16579 Delay 200931E1, blocks of 16 words x 16 (256 words): 16884 16855 16873 Delay 200931E1, blocks of 32 words x 8 (256 words): 8181 8195 8212 Delay 200931E1, blocks of 4 words x 64: 18109 18108 18296 Delay 210931E1, blocks of 4 words x 64: 18070 18063 18063 Delay 220931E1, blocks of 4 words x 64: 18347 18311 18312 Delay 230931E1, blocks of 4 words x 64: 19495 19446 19427 Delay 240931E1, blocks of 4 words x 64: 19461 19519 19529 Delay 250931E1, blocks of 4 words x 64: 19469 19498 19481 Delay 260931E1, blocks of 4 words x 64: 21681 21672 21673 Delay 270931E1, blocks of 4 words x 64: 21689 21637 21704 Delay 280931E1, blocks of 4 words x 64: 21732 21730 21730 Delay 290931E1, blocks of 4 words x 64: 24237 24220 24180 Delay 2A0931E1, blocks of 4 words x 64: 24261 24208 24208 Delay 2B0931E1, blocks of 4 words x 64: 24232 24223 24186 Delay 2C0931E1, blocks of 4 words x 64: 24264 24262 24262 Delay 2D0931E1, blocks of 4 words x 64: 24304 24258 24281 Delay 2E0931E1, blocks of 4 words x 64: 24297 24283 24272 Delay 2F0931E1, blocks of 4 words x 64: 24312 24297 24325 SPU delay register back to 200931E1 Done.