XbSymbolDatabase
XbSymbolDatabase copied to clipboard
Xbox Symbol Database library
I need support for the following symbols (which I have already manually found in those games). *(Take the addresses with a grain of salt, especially if marked with `???`)* ---...
This ticket will act as a watchlist for https://reviews.llvm.org/D33029 ticket. How does this affect us? Planned `OOVPA_SIG_MATCH` macro support to count all OV arrays on compile time will end up...
Base on @JayFoxRox's feedback about XbSymbolDatabase. The search process is unoptimized because of not using better algorithms to gain faster scan process. > Searching for XInput for example, shouldn't take...
Acoording to my old symbol cache file with `D3DDevice_SetVerticalBlankCallback` ommited out from newer symbol cache file. Further investigation is needed to be sure if older signatures are inaccurate or confirm...
Since `XbSymbolDatabase_LibraryVersion` only return hashed value from list of OOVPA signatures. We also need to add support for manual scan method. Since it can affect symbol cache not being accurate...
ergo720 mentioned about ability to store argument info within function's data. While it's under consideration, each symbol group cannot have same name. One of the possibility is to understand in...
Moved from https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/798 Original post by @PatrickvL: > Recently, all OOVPA have been revised. > As a result, we now have OOVPA in our code that are disabled, because these...
There's many cases of non-static variables in the source-code: https://github.com/Cxbx-Reloaded/XbSymbolDatabase/blob/6820d3f74afed86b2b34810590f46ce95420755b/XbSymbolDatabase.c#L1617 https://github.com/Cxbx-Reloaded/XbSymbolDatabase/blob/6820d3f74afed86b2b34810590f46ce95420755b/XbSymbolDatabase.c#L1622 ... This also includes all of the OOVPA, which appear to use non-static variables via `OOVPA_XREF`: https://github.com/Cxbx-Reloaded/XbSymbolDatabase/blob/6820d3f74afed86b2b34810590f46ce95420755b/OOVPA.h#L136-L140 --- This...
Library databases to work on: * D3D8 **(Assigned to: __ )** * D3D8LTCG **(Assigned to: __ )** * DSound **(Do not fix this database)** * JVS **(Assigned to: __ )**...
https://github.com/Cxbx-Reloaded/XbSymbolDatabase/blob/d546b83d1493f7f249743a73e568f6da3b775b50/XbSymbolDatabase.c#L118 One thing I noticed, it is NOT checking if it has stored XRef. It will make attempt to store outside of the array. It is a serious bug. GetXRefEntry...