diff --git a/saco/main.cpp b/saco/main.cpp index 8598701..8907b7d 100644 --- a/saco/main.cpp +++ b/saco/main.cpp @@ -167,6 +167,30 @@ void SetupDirectories() //---------------------------------------------------- +void CallRwRenderStateSet(int state, int option) +{ + _asm push option + _asm push state + _asm mov ebx, 0xC97B24 + _asm mov eax, [ebx] + _asm call dword ptr [eax+32] + _asm add esp, 8 +} + +//---------------------------------------------------- + +void CallRwRenderStateGet(int state, int *option) +{ + _asm push option + _asm push state + _asm mov ebx, 0xC97B24 + _asm mov eax, [ebx] + _asm call dword ptr [eax+36] + _asm add esp, 8 +} + +//---------------------------------------------------- + void TheGraphicsLoop() { }