revision 176:8be4abcaa454
summary |
tree |
shortlog |
changelog |
graph |
changeset |
raw | bz2 | zip | gz changeset | 176:8be4abcaa454 |
parent | 175:8711cf9a9897 |
child | 177:e81b20f61ba8 |
author | nkeynes |
date | Tue Jun 27 11:12:22 2006 +0000 (16 years ago) |
Add initial version of CREDITS and STATUS files
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +00001.2 +++ b/CREDITS Tue Jun 27 11:12:22 2006 +00001.3 @@ -0,0 +1,21 @@1.4 +Credits1.5 +=======1.6 +1.7 +None of this would have been possible without the work of many people in the1.8 +dreamcast homebrew community, for whom I have the utmost respect. In1.9 +particular, I'd like to thank:1.10 +1.11 +* Marcus Comstedt (http://mc.pp.se/dc/) for much educational documentation1.12 +1.13 +* Andrew Kieschnick (http://adk.napalm-x.com/dc/index.html) for the invaluable1.14 + dcload-ip utility.1.15 +1.16 +* Maiwe (http://www.ludd.ltu.se/~jlo/dc/) for the excellent PVR2 and AICA1.17 +documentation1.18 +1.19 +* bITmASTER (http://www.fuzzymuzzle.com/Bitmaster/bITmASTERs_dCdeV.htm) for1.20 +(among other things) the SPU dma examples.1.21 +1.22 +And of course, last but by no means least1.23 +* Dan Potter (http://cadcdev.sourceforge.net/) for almost single handedly1.24 +jump starting the DC homebrew scene with libdream and KOS
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +00002.2 +++ b/STATUS Tue Jun 27 11:12:22 2006 +00002.3 @@ -0,0 +1,80 @@2.4 +Current status2.5 +==============2.6 +2.7 +General issues2.8 + - No dynamic recompilation yet2.9 + - Slow (not performance optimized yet at all. See above).2.10 + - No I/O timing whatsoever except at a timeslice level for audio/video.2.11 + (ie DMA, rendering, GD-Rom operations need to take > 0 ms to complete)2.12 +2.13 +SH4 Core2.14 + + Base instruction set (Complete?)2.15 + - No MMU support (address translation, TLB, etc)2.16 + - No user-mode support2.17 + - Not remotely cycle-correct timing2.18 +2.19 +SH4 On-chip peripherals2.20 + BSC2.21 + * Not implemented except for PCTRA/PDTRA, and that part is quite dodgy.2.22 + CPG2.23 + * Complete?2.24 + DMAC2.25 + * Implemented to extent needed by ASIC DMA, not fully complete2.26 + INTC2.27 + * Complete?2.28 + RTC2.29 + * Not implemented2.30 + SCI2.31 + * Not implemented (not even hooked up in the hardware?)2.32 + SCIF2.33 + * Complete? (not heavily tested)2.34 + TMU2.35 + * Complete?2.36 + UBC2.37 + * Not implemented2.38 +2.39 +AICA SPU2.40 + ARM core2.41 + + Base instruction set (Complete?)2.42 + - No thumb support2.43 + - No system coprocessor support2.44 + - No cycle-correct timing2.45 + DSP2.46 + + Basic sound generation2.47 + - No waveform support2.48 + - No LFO support2.49 +2.50 +PVR2 GPU2.51 + TA2.52 + + Quick-n-dirty hack job to store the TA command lists in the poly2.53 + buffer and nothing else. Not remotely correct.2.54 + - Doesn't support 16-dword vertexes2.55 + Render2.56 + + Basic opaque and translucent polygon support2.57 + + Depth buffer, alpha blend, most poly modes2.58 + - No translucent poly sorting2.59 + - No modifier volumes2.60 + - No sprites2.61 + - No specular highlight2.62 + - No 16-dword vertexes2.63 + Texture2.64 + + Most texture formats supported2.65 + - No support for VQ decompression2.66 +2.67 +GD-Rom2.68 + IDE interface2.69 + + Supports Ident, Set feature, and Packet (and no other IDE commands)2.70 + + Supports PIO and DMA modes2.71 + GD-Rom interface2.72 + + Supports Test ready, Ident, Read TOC, Read Session info, Sense request, and Read CD2.73 + commands2.74 + - other 20-odd commands not supported2.75 +2.76 +Maple2.77 + + Maple bus complete?2.78 + + Standard DC controllers2.79 + - No support for VMU2.80 + - No support for other controller types (keyboard, mouse, gun, etc)2.81 +2.82 +Network2.83 + - Not implemented
.