SkyGfx SSE1 (Win32, no SSE2) � plugin-sdk based, /arch:SSE
  • C++ 85.9%
  • HLSL 7.1%
  • C 6.1%
  • Lua 0.7%
  • Batchfile 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
john c3d78eafb9 SSE1 Win32: plugin-sdk based RW, /arch:SSE, _XM_NO_INTRINSICS, shader ps_2_a fallback for envCarPS
- premake5.lua: use ../plugin-sdk/plugin_sa/game_sa as RW SDK (no RWSDK36 needed)
  defines GTASA/RW/_DX9_SDK_INSTALLED/_XM_NO_INTRINSICS_, Win10 SDK fxc.exe, /arch:SSE
- shaders: envCarPS.ps_2_0 exceeds 64 slots -> rebuild_shaders.bat retries as ps_2_a
- ModuleList.hpp: add missing <string>
- texdb.cpp: add <string> <cstring> <cctype>
Built: Release|Win32 299KB PE32 DLL, verified headers, movss 416 dominant
2026-10-17 14:11:10 -07:00
external 3.2 release 2017-07-16 19:06:46 +02:00
resources 4.2 release 2020-01-07 19:59:25 +01:00
shaders timecycle alpha fixes 2020-03-26 17:57:28 +01:00
src SSE1 Win32: plugin-sdk based RW, /arch:SSE, _XM_NO_INTRINSICS, shader ps_2_a fallback for envCarPS 2026-10-17 14:11:10 -07:00
.gitignore premake adjustments 2017-01-07 16:19:11 +03:00
.gitmodules enhanced rain droplets 2017-07-13 19:55:36 +03:00
premake5.cmd rewrote most postfx! support for debugmenu 2017-09-05 07:44:01 +02:00
premake5.exe premake 2017-01-07 00:03:51 +03:00
premake5.lua SSE1 Win32: plugin-sdk based RW, /arch:SSE, _XM_NO_INTRINSICS, shader ps_2_a fallback for envCarPS 2026-10-17 14:11:10 -07:00
readme.md committing old changes 2018-01-12 09:35:51 +01:00
rebuild_shaders.bat SSE1 Win32: plugin-sdk based RW, /arch:SSE, _XM_NO_INTRINSICS, shader ps_2_a fallback for envCarPS 2026-10-17 14:11:10 -07:00

SkyGfx (Sky is name of Renderware for the PS2) brings accurate PS2 graphics to the PC version of San Andreas, Vice City and III (and now Xbox graphics to III and Vice City).

More information on gtaforums.


How to compile: Define the RWSDK36 environmental variable or replace it with the path to RWSDK in premake5.lua. For example:

RWSDK36: <some path>\RWSDK\RW36\Graphics\rwsdk\include\d3d9

Use premake to generate a solution.