Echelon9
Echelon9
Create an alternative Direct3D 9 renderer alongside the existing Direct3D 8 (August 2007 SDK) renderer. TODO: Separate in small PRs: - Use blushogun96's existing work-in-progress Direct3D 9 patch. - Abstract...
Output a JSON representation of the location, library and hooked API function. Provides a pathway to undertake regression testing of the hooking of known titles.
Resolves the following Clang warning. ``` clang++ -g -O2 -Wall -I../../src -I../../src/Common/Linux -I../..src/Linux -o ../../src/Common/OpenXDK.o -c ../../src/Common/OpenXDK.cpp In file included from ../../src/Common/OpenXDK.cpp:34: In file included from ../../src/Common/Xbe.h:37: ../../src/Common/Error.h:54:19: warning: field...
Meta issue for the following issues found in the existing [doc/Todo.txt](https://github.com/Echelon9/cxbx-shogun/blob/master/doc/Todo.txt): - Modularize inline vertex buffers (Begin()/End()) - Support Direct3D_SetPushBufferSize() - Add Pause hotkey - Add FPS counter - Use...
A reproducible memory corruption crash has been observed following certain titles' call to RtlReAllocateHeap() when running with Cxbx Debug. A typical call pattern will be as follows. Note it is...