iw3xo - a call of duty 4 modification - rtx remix compatibility
This release comes in two variants: default and rtx
. If you want to use nvidia's rtx-remix, download the rtx
variant.
rtx variant includes:
-load_normal_spec
to re-enable specular and normal map loadingThis release comes in two variants: default and rtx
. If you want to use nvidia's rtx-remix, download the rtx
variant.
rtx variant includes:
-no_rtx
to -rtx
.-rtx
arg in order to activate rtx-remix modules (use the provided run_remix.bat
)-no_d3d9_check
r_pretess 0
)rtx_sky_materials
- iw3xo will replace these with a replacement sky texture - same logic as dvar rtx_hacks
- can be useful for custom maps with custom skyboxes)tag_flash
) - can be enabled within the debug light gui categoryThis release comes in two variants: default and rtx
. If you want to use nvidia's rtx-remix, download the rtx
variant.
rtx variant includes:
Added commandline arguments:
-no_rtx
:: disable all rtx modules (useful if you are using a d3d9.dll
that is not rtx remix)-no_d3d9_check
:: active rtx modules even if no d3d9.dll was found (eg: if you are loading remix using asi loader)Fixes:
fs_game
mod.ff
should now workThis release comes with all required files including:
edit 4th Feb. 2024: added the correct version of iw3x.dll ;)
- add custom mapEnts for each SP map to spmod (3 dm spawns, global intermission :: dynamically loaded)
- fix damage and respawn on SP maps
scr_testclients
now works on SP maps- intercept and skip a entity visibility check on SP maps (caused a crash when spawning bots)
- move MP-SP logic to module "_Map"
- slightly modify the map-exporter to export original mapEnts and not the custom ones
Visit: https://github.com/xoxor4d/iw3xo-dev/wiki/Changelog for the latest changelog in case I missed something here.
- make SP maps loadable in MP
- add mod spmod (custom map gsc/createfx and globallogic tweaks)
- updated iw3xo_xcommon
- fix a crash when opening the config tab within the DayAndNight devgui tab
dm
devmap coup
(or any other sp map)Visit: https://github.com/xoxor4d/iw3xo-dev/wiki/Changelog for the latest changelog in case I missed something here.
- added "DayNightCycle" module
- fixed structures + general clean-up
- increased main menu fps cap to 125 FPS
- fixed in-game fps getting stuck at 500 FPS (Windows 10)
- you can now tweak world and weapon fov separately ("cg_fov_tweaks" -> "cg_fov" (world) & "cg_fov_gun")
- you can now tweak framefog using "r_fogTweaks" dvars
- fixed a crash when loading a mod from the main menu (changelog related)
- refactored devgui tabs
- added fov settings to the visual tab
- added fog settings to the visual tab
- added DayNight cycle tab
- dvar "cl_avidemo_streams_viewmodel" should now work as expected
Visit: https://github.com/xoxor4d/iw3xo-dev/wiki/Changelog for the latest changelog in case I missed something here.
- added imgui_md
- added dxsdk
- added WinHttpClient
- added "_Client" module
- added "_Renderer" module
- added "Mvm" module
- cleanup and refactoring
- automatically load reshade.dll if placed in "iw3xo\bin"
- automatically load iw3mvm.dll if placed in "iw3xo\bin" and dvar "load_iw3mvm" is enabled
- forced "sv_punkbuster" to 0 (randomly crashed the game)
- increased Hunk
- increased Gmem
- proper d3d9 implementation
- devgui no longer needs r_d3d9ex enabled ^
- minor fixes for shader overlays
- sampler.resolvedPostSun now includes the latest frame with filmtweaks/visions
- added dvar "r_debugShaderTexcoord" :: show world and model uv's / texcoords
- added dvar "r_dumpShaders" :: dump shader binaries at runtime (to iw3xo\shader_dump)
- added dvar "r_wireframe_xmodels" and "r_wireframe_world" :: draw xmodels / world surfaces using their wireframe technique (use r_clear and r_clearcolor to manipulate filling-colors)
added dvar "r_cullWorld" and "r_cullEntities" to disable culling :: can be useful for vertex manipulating shaders (latched dvars, requires a vid_restart)(disabled for now)added dvar "r_drawDynents" :: disable drawing of dynamic entities(disabled for now)- added dvars to increase rendering buffers such as skinnedCache, smodelCache and various others ("r_buf_" :: make sure to disable r_fastSkin when rocking custom sizes :: disabled by default)
- R_MAX_SKINNED_CACHE_VERTICES and TEMP_SKIN_BUF_SIZE warnings are now dynamic and adjust to their respective buffer sizes ^
- fixed an out of memory error when trying to take screenshots with R_TakeScreenshot when using heavy mods
- fixed cl_avidemo screenshots being black (iw3mvm support)
- added dvar "cl_avidemo_streams" :: same as iw3mvm mvm_streams but with customization options :: "cl_avidemo_streams_" (iw3mvm support)
- added dvar "cl_pause_demo" :: pause demo's
- added dvar "pm_terrainEdgeBounces" :: allow terrainEdges to be bounceable (somewhat mimics console behavior)
- movement tweaks :: moved hud and CGaz settings into the debug tab
- map export :: added a few notes on what needs to be done in order to export maps
- menu :: added highlight dvars
- ImGui now uses OpenSans
- eyes (ui_eyes_position, ui_eyes_size, ui_eyes_alpha) :>
- proper changelog gui (symbiosis between ImGui and cod4 menus)
- latest changelog will be pulled once on startup (from https://raw.githubusercontent.com/wiki/xoxor4d/iw3xo-dev/Changelog.md)