CXBX kingofc's dev version



Description

This is an inofficial page with pre-release screenshots of my cxbx developer version. All features of this version will be added to the official one as far as possible. I decided to make this site to show you some of my work. I'll also post news about my development of cxbx.
And if I have time I'll give here some nice information on Xbox emulation and especially the cxbx project.

DO NOT ASK FOR DOWNLOADS, THIS VERSION IS A PRE-RELEASE AND ALL FEATURES WILL BE ADDED TO THE NEWEST OFFICIAL ONE


News


0.7.9 Pre5 Rev 1

- many bugfixes
- added again some more XDK4627 Direct3D stuff
- added also some sound stuff
- fixed pixel shader recompilation engine
* added support for final combiner
- fixed a pointsprite bug
- fixed NtCreateFile and a bug in the path correction routine
- added more kernel fnctions


0.7.9 Pre2 Rev 1

- many bugfixes
- added again some more XDK4627 Direct3D stuff
- added also some sound stuff
- fixed vibration input problem (some demos stopped waiting for an event never coming)
- fixed some render target problems and fixed VSH and PSH stuff almost finally
- so the Delphin demo runs ;-)
- a nice demo game runs, but without sound, as WMV is not supported yet


0.7.8b Rev 1

- fixed some bugs
- took over all new changes
- added more IDirectMusic support for
* IDirectMusicTool
* IDirectMusicGraph
- added sound buffer support, so ROTT plays sound ;-)
- added working support for
* VERTEX SHADERS
* PIXEL SHADERS
(although it's not perfect, much work is necessary, but the main stuff is ok)
- added XNET support for XDK4627 (only WSAStartup and XNetStartup)
- added more D3D and kernel stuff
- XBoxMediaPlayer 1.0 is almost running (I modified the source to prevent it from calling network/sound stuff)


0.7.7-Pre1 Rev 2

- fixed some bugs
- took over all new changes
- added IDirectMusic support for
* IDirectMusicLoader
* IDirectMusicPerformance
* IDirectMusicSegment
* IDirectMusicSegmentState
and some others will follow...
- added some more DSound support
- added support for sprites
- wrote a decompiler for NV2A microcode --> will be recompiled by cxbx to vertex shader code
- added support for volume textures
- got rott (RiseOfTriadX) running (by recompiling to XDK4627)


0.7.7-Pre1 Rev 1

- fixed some bugs
- took over all new changes
- added a small z/rhw hack to get over xbox's z-buffer difference
- homebrew games seem to run now (InvaderX 3 runs without sound)


0.7.6-Pre1 Rev 4

- added support for some surface creation functions
- improved some stuff
- fixed small point sprites bug
- got XFONT working (added surface locking)
- missing: a way to get access to the front buffer, GetFrontBuffer fails
- added some more Direct3D stuff


0.7.6-Pre1 Rev 3

- added support for linear texture coordinates
- point sprites work now correctly
- fixed DrawVerticesUP
- fixed the primitive patching and added LINELOOP
- fixed some stuff in XPR stuff
- * corrected offset calculation
- * added support for DXT1/4/5 (2/3 will follow)
- fixed some mesh stuff, so meshes are drawn correctly (only in HARDWARE mode --> DirectX bug??)
- fixed render and texture stage states (inline), so now they are set and saved correctly
- took over newest features of caustik's official version (XOnline, ...)


Screenshots





The old shots:





Hope you like dolphins ;-)