EmuCR Feeds
Email Us

EmuCR:Xbox EmulatorsCxbx Reloaded Git (2017/01/21) is compiled. Cxbx-Reloaded is an emulator for running Microsoft Xbox (and eventually, Chihiro) games on Microsoft Windows. The project began life as a fork of Cxbx with added 64-bit support. Work is currently underway to backport some of the improvements from Dxbx. Cxbx-Reloaded is still pretty unstable, don't expect it to run much at this point.

Cxbx Reloaded Git Changelog:
* Merge branch 'master' of https://github.com/LukeUsher/Cxbx-Reloaded
* Merge branch 'master' of https://github.com/Cxbx-Reloaded/Cxbx-Reloaded
* Merge pull request #123 from PatrickvL/master
More renaming and texture fix
* Merge branch 'master' of https://github.com/PatrickvL/Cxbx-Reloaded
* Fixed messed up textures
Optimizing unswizzle wasn't possible after all
* Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
* Added version field to OOVPA, removed 1_0_ infix
Also needed to move the _LTCG marking so it now resides before the
version number (otherwise, Version couldn't be interpreted as an
integer).
* Merge branch 'master' of https://github.com/Cxbx-Reloaded/Cxbx-Reloaded
* Merge pull request #122 from PatrickvL/master
Big rename of patches
* More D3D renames and some manual corrections
Also removed duplicate D3DDevice_CreateVertexShader_1_0_3925 and
* Applied D3D renames to OOVPA patch registrations too (duh)
* Extra underscore in EMUPATCH
* Updated 5788.inl files after merge
* Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
* Renamed IDirect3DVertexBuffer8_ into D3DVertexBuffer_
* Renamed IDirect3DSurface8_ into D3DSurface_
* Renamed IDirect3DPalette8_ into D3DPalette_
* Renamed IDirect3DBaseTexture8_ into D3DBaseTexture_
* Renamed IDirect3DTexture8_ into D3DTexture_
* Renamed IDirect3DResource8_ into D3DResource_
* Renamed IDirect3DVolumeTexture8_ into D3DVolumeTexture_
* Renamed IDirect3DCubeTexture8_ into D3DCubeTexture_
* Renamed IDirectD8_ into D3D_
* Renamed IDirect3DDevice8 into D3DDevice
* Removed Emu prefix from all EMUPATCH'es
Now the EMUPATCH macro is in place, this could done in a single
find&replace action.
* Surrounded all patch occurences with EMUPATCH()
All leftover XTL::Emu (case-sensitive) substrings are NOT patches on
original Xbox library functions, but Cxbx-specific variables or
functions.
* OOVPA_TABLE_ macros updated
_DEBUG_TRACE handling done via one new macro (OOVPA_TABLE_ENTRY), to
which the other OOVPA_TABLE_ macro's are redirected.
Moved complex EmuThis-expansion to a new macro
(OOVPA_TABLE_PATCH_EmuThis for now)
Removed XTL::Emu prefix from all patch registrations, in preparation for
another round of simplications
* Fix compiler warning
* Removed reference to non-existing external
IDirect3DDevice8_SetRenderState_CullMode_1_0_4134
* Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
* Merge branch 'master' of https://github.com/Cxbx-Reloaded/Cxbx-Reloaded
* Fix compilation caused by the new 5788 pattern (#120)
* Fix compilation caused by the new 5788 pattern referencing the now removed XGSwizzle functions.
* More of the same
* More of the same

Download: Cxbx Reloaded Git (2017/01/21)
Source: Here

2 Comments:

  1. cool wish i had a debug unit so i could help

    ReplyDelete
    Replies
    1. No debug unit needed, just the ability to program in C++ and knowledge of X86, Xbox, or Windows APIs

      Delete

Can't post a comment? Try This!