filename | STATUS |
changeset | 1047:e29dd1564277 |
prev | 896:433ac65ca5eb |
author | nkeynes |
date | Sat Aug 04 08:46:28 2012 +1000 (10 years ago) |
permissions | -rw-r--r-- |
last change | Handle corner case in pvr2_run_slice when we've previously slightly overrun the end of the time slice |
view | annotate | diff | log | raw |
1 Current status
2 ==============
4 General issues
5 - Slow
6 - No I/O timing whatsoever except for video events.
7 (ie DMA, rendering, GD-Rom operations need to take > 0 ms to complete)
9 SH4 Core
10 + Base instruction set
11 - no FPU exceptions
12 - Not remotely cycle-correct timing
14 SH4 On-chip peripherals
15 BSC
16 * Not implemented except for PCTRA/PDTRA, and that part is quite dodgy.
17 CPG
18 * Complete?
19 DMAC
20 * Implemented to extent needed by ASIC DMA, not fully complete
21 INTC
22 * Complete?
23 RTC
24 * Not implemented
25 SCI
26 * Not implemented (not even hooked up in the hardware?)
27 SCIF
28 * Complete? (not heavily tested)
29 TMU
30 * Complete?
31 UBC
32 * Not implemented
34 AICA SPU
35 ARM core
36 + Base instruction set (Complete?)
37 - No thumb support
38 - No system coprocessor support
39 - No cycle-correct timing
40 DSP
41 + Basic sound generation
42 - Really bad sound
43 - No waveform support
44 - No LFO support
46 PVR2 GPU
47 TA
48 - Functionally complete
49 - Some bugs/error behaviour not implemented
50 - No timing support
51 Render
52 + Basic opaque and translucent polygon support
53 + Depth buffer, alpha blend, most poly modes
54 + Opaque shadow volumes
55 - Basic translucent poly sorting
56 - Y-scaler
57 - No modifier volumes
58 Texture
59 + All texture formats supported except bump maps
61 GD-Rom
62 IDE interface
63 + Supports Ident, Set feature, and Packet (and no other IDE commands)
64 + Supports PIO and DMA modes
65 GD-Rom interface
66 + Supports Test ready, Ident, Read TOC, Read Session info, Sense request, and Read CD
67 commands
68 - other 20-odd commands not supported
70 Maple
71 + Maple bus complete?
72 + Standard DC controllers
73 - No dynamic timing
75 Network
76 - Not implemented
.