Search
lxdream.org :: lxdream/STATUS :: diff
lxdream 0.9.1
released Jun 29
Download Now
filename STATUS
changeset 896:433ac65ca5eb
prev354:8bf6587e1f9b
next1047:e29dd1564277
author nkeynes
date Wed Nov 05 10:05:08 2008 +0000 (15 years ago)
permissions -rw-r--r--
last change Fix (extremely boneheaded) failure to convert pc to physical address before
storing in the translation cache (in other words, the translation cache was
effectively disabled for MMU code). MMU code is now about 3 times faster...
file annotate diff log raw
1.1 --- a/STATUS Sun Feb 11 10:15:23 2007 +0000
1.2 +++ b/STATUS Wed Nov 05 10:05:08 2008 +0000
1.3 @@ -2,14 +2,12 @@
1.4 ==============
1.5
1.6 General issues
1.7 - - No dynamic recompilation yet
1.8 - - Slow (not performance optimized yet at all. See above).
1.9 + - Slow
1.10 - No I/O timing whatsoever except for video events.
1.11 (ie DMA, rendering, GD-Rom operations need to take > 0 ms to complete)
1.12
1.13 SH4 Core
1.14 - + Base instruction set (Complete?)
1.15 - - No MMU support (address translation, TLB, etc)
1.16 + + Base instruction set
1.17 - no FPU exceptions
1.18 - Not remotely cycle-correct timing
1.19
1.20 @@ -41,6 +39,7 @@
1.21 - No cycle-correct timing
1.22 DSP
1.23 + Basic sound generation
1.24 + - Really bad sound
1.25 - No waveform support
1.26 - No LFO support
1.27
1.28 @@ -52,9 +51,10 @@
1.29 Render
1.30 + Basic opaque and translucent polygon support
1.31 + Depth buffer, alpha blend, most poly modes
1.32 + + Opaque shadow volumes
1.33 - Basic translucent poly sorting
1.34 + - Y-scaler
1.35 - No modifier volumes
1.36 - - No fogging
1.37 Texture
1.38 + All texture formats supported except bump maps
1.39
1.40 @@ -71,7 +71,7 @@
1.41 + Maple bus complete?
1.42 + Standard DC controllers
1.43 - No support for VMU
1.44 - - No support for other controller types (keyboard, mouse, gun, etc)
1.45 + - No dynamic timing
1.46
1.47 Network
1.48 - Not implemented
.