cxbx-shogun icon indicating copy to clipboard operation
cxbx-shogun copied to clipboard

Meta: Resolve existing doc/Todo.txt issues

Open Echelon9 opened this issue 10 years ago • 0 comments

Meta issue for the following issues found in the existing doc/Todo.txt:

  • Modularize inline vertex buffers (Begin()/End())
  • Support Direct3D_SetPushBufferSize()
  • Add Pause hotkey
  • Add FPS counter
  • Use SetAllParameters to reverse engineer 3911 DSound functions
  • DirectSoundUseFullHRTF -> 0x192D8C (Halo)..too small to detect?
  • Palette needs to actually be used, not just allowed to execute.
  • Check if 4361 Resource8_Release is the same as 4627 & 3925 (3911)
  • Configurable dead zone, for touchy controllers
  • Push Buffer Size is stored in a global. This may be important (hard to tell)
  • Special temporary X_D3DResource handles need to be tracked and periodically garbage collected
  • Register() probably needn't re-unswizzle each time
  • Resolve Heap Allocation crash (#7)
  • Stabilize TLS
  • Perfect the timing on KeTickCount()

Once complete, remove doc/Todo.txt

Done
  • ~~SetThreadPriority is basically ignored right now (#9)~~

Echelon9 avatar Jun 13 '14 04:06 Echelon9