47 Commits

Author SHA1 Message Date
RD42
6506991783 [saco] Implement CUnkClass15 constructor
* Implement `CUnkClass15::sub_1006BE40()`
* Implement various RenderWare function calls
* Update `DoInitStuff()`
2024-04-02 22:40:58 +08:00
RD42
c01899123c [saco] Implement CUnkClass14 constructor
* Implement `CUnkClass14::RestoreDeviceObjects()`
* Update `DoInitStuff()`
2024-04-02 22:24:25 +08:00
RD42
aac4f57110 [saco] Implement CUnkClass13 constructor
* Implement `CUnkClass13::RestoreDeviceObjects()`
* Update `DoInitStuff()`
2024-04-02 22:22:38 +08:00
RD42
fdde0ffe60 [saco] Implement CUnkClass12 constructor 2024-04-02 22:20:14 +08:00
RD42
12b5c7433d [saco] Implement CUnkClass11 constructor 2024-04-02 22:19:13 +08:00
RD42
04a2af446a [saco] Implement CUnkClass10 constructor 2024-03-28 23:32:21 +08:00
RD42
efb3a5a812 [saco] Implement CUnkClass9 constructor 2024-03-28 23:29:42 +08:00
RD42
a4ae2c88df [saco] Implement CUnkClass8 constructor 2024-03-28 23:25:57 +08:00
RD42
1c679ea374 [saco] Implement CUnkClass7 constructor 2024-03-27 23:29:41 +08:00
RD42
408b637e3c [saco] Implement CSvrNetStats 2024-03-27 23:27:18 +08:00
RD42
531911be69 [saco] Implement CUnkClass6 constructor 2024-03-27 22:47:09 +08:00
RD42
890477a533 [saco] Implement CUnkClass5 constructor 2024-03-26 23:52:21 +08:00
RD42
8ef36cc71e [saco] Implement CUnkClass4 constructor 2024-03-26 23:50:28 +08:00
RD42
6241c3d9a2 [saco] Implement CUnkClass3 constructor 2024-03-25 23:10:42 +08:00
RD42
44199a40f8 [saco] Implement CUnkClass2 constructor
* Implement `CUnkClass2::sub_1006E930()`
2024-03-25 23:09:08 +08:00
RD42
6d646178a4 [saco] Implement CUnkClass1 constructor 2024-03-25 23:01:51 +08:00
RD42
bbf72d218d [saco] Implement all CSpawnScreen member functions
* Updates `DoInitStuff()`
2024-03-20 23:49:06 +08:00
RD42
a7b92a2f3d [saco] Add CDeathWindow stub constructor 2024-03-20 23:46:57 +08:00
RD42
7aab86cc96 [saco] Update CCmdWindow constructor 2024-03-20 23:43:00 +08:00
RD42
79572bb0f8 [saco] Update CChatWindow constructor
* Update `DoInitStuff()`
* Add `CChatWindow::CreateFonts()` stub
2024-03-20 23:39:55 +08:00
RD42
b6d8c9c215 [saco] Update DoProcessStuff()
* Add `CNetGame::Process()` stub
* Add `CNetGame::UpdateNetwork()` stub
* Implement `GetPacketID(...)`
* Implement `HasTimestamps()`
2024-03-16 23:28:06 +08:00
RD42
3687b95a9d [saco] DllMain jump? 2024-03-14 23:56:03 +08:00
RD42
e8c56e3085 [saco] Implement ID3DXFontHook functions 2024-03-14 23:48:25 +08:00
RD42
673ec195bc [saco] Update DoInitStuff() 2024-02-26 22:57:09 +08:00
RD42
bc5ef7e0b1 [saco] Implement HookRwRenderStateSet()
Implements:
* `HookRwRenderStateSet()`
* `RwRenderStateSetHook()`
2024-02-19 21:20:00 +08:00
RD42
c486b3b26e [saco] Implement SetupD3DFog(...) 2024-02-19 21:16:42 +08:00
RD42
ff4a8795f2 [saco] Add DoInitStuff() and DoProcessStuff()
* Updates `TheGraphicsLoop()`
2024-02-18 22:05:04 +08:00
RD42
7565bc1bc1 [saco] Implement cmdDebugLabels(...) 2024-02-16 22:23:35 +08:00
RD42
58263d0e96 [saco] Implement UninstallFileSystemHooks()
* Updates `DllMain(...)`
2024-02-16 22:20:59 +08:00
RD42
adce37adc0 [saco] Implement InstallShowCursorHook() 2024-02-14 23:26:23 +08:00
RD42
53c6b978c2 [saco] Implement InstallFileSystemHooks() 2024-02-14 23:23:26 +08:00
RD42
93b0d9ea8f [saco] Add CDeathWindow::AddMessage(...) stub 2024-02-05 21:59:11 +08:00
RD42
fc358a2996 [saco] Implement LaunchMonitor()
* Adds `CGame::StartGame()` stub
2024-02-05 21:30:36 +08:00
RD42
4daffd4d83 [saco] Implement CallRwRenderStateSet, CallRwRenderStateGet 2024-02-05 21:19:22 +08:00
RD42
fed514aa5b [saco] Add directory setup functions 2023-12-01 18:31:52 +08:00
RD42
2a34366051 [saco] Update DllMain 2023-11-24 23:30:07 +08:00
RD42
44d17b0586 [saco] Add hooks and hook functions 2023-11-23 23:41:28 +08:00
RD42
f91d165449 [saco] Missing ARCHIVE_FILE macro 2023-11-22 23:40:22 +08:00
RD42
99157fd9f2 [saco] Implement ApplyPreGamePatches 2023-11-15 18:46:57 +08:00
RD42
0fa1ef624a [saco] Add few class stub
+ CChatWindow
+ CCmdWindow
+ CNetGame
+ CFontRender
2023-11-14 22:58:51 +08:00
RD42
252bf7136d [saco] Put TODO label back to DllMain 2023-11-08 20:31:44 +08:00
RD42
8defa849b9 [saco] Implement archive functions 2023-11-08 20:29:53 +08:00
RD42
916d4d02f2 [saco] Implement few exception functions 2023-11-08 20:10:20 +08:00
RD42
a80d3607f4 [saco] Add CGame class 2023-10-23 23:04:28 +08:00
RD42
f157a5f8f0 [saco] Add font resources 2023-10-23 22:58:28 +08:00
RD42
464dbb5db8 [saco] Implement command line parser 2023-10-20 06:46:57 +08:00
RD42
ec0f1febb0 Create VC2003 project for saco 2023-10-19 02:02:18 +02:00