Skip to content

JBShady/T4M-Enhanced

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

154 Commits
 
 
 
 
 
 
 
 

Repository files navigation

T4Menhanced

T4M loads into World at War through DirectX d3d9.dll and performs enhancements to the game. This fork (T4Me) provides several additional enhancements beyond the final release of T4M, r45. The mod works for valid versions of World at War on Steam or CD. Modders can view the full original release of T4M here on UGX-mods.

CD versions of World at War may require the LanFixed .exe

New Features/Fixes

  • Console reset times (r49)
  • Gamepad autoaim from console (r49)
  • New dvars perks_phdflopper_engine and perks_phdflopper_engine_enum, (off by default) does some improvements to help mimic PHD Flopper behaviour when client has whatever perk is equal to perks_phdflopper_engine_enum (by default speciality_damageexplosive) (r49)
  • New dvar version_t4me read only dvars, equals to current T4Me version (r49)
  • New dvar gpad_lastinput read only dvar, 1 equals to last input being mouse, 2 is controller. (r49)
  • Allow for controller and keyboard (arrows) input within menus (r49)
  • New dvars cg_scoreboard_w,cg_scoreboard_h,cg_scoreboard_textscale,cg_scoreboard_zombie_console_hud last dvar sets the previous values to what it would be on console (r49)
  • New dvar r_hud_scale_fix (on by default) fixes the size of the ammo counter, previously it would get smaller at higher resolutions above 720p (r49)
  • New dvar perk_weapRateEnhanced makes it so that Double tap will shoot 2x the bullets for every shot.
  • Backported fovcomp behaviour from Black Ops 1 (off by default) with the dvars from that game as well as cg_fovComp_enable & cg_fovComp_fovscale (r49)
  • Raised several graphic buffers, meant to fix "R_MAX_SKINNED_CACHE_VERTICES" warnings, models flashing should be absent now, editable via dvars. (r49)
  • UseFixedXAudio in ini (on by default) fixes issue where audio quality would get worse if output device's sample rate is set to anything above 16-bit/44.1KHz (r49)
  • Restored safearea dvars/functionality: safeArea_horizontal and safeArea_horizontal (r49)
  • Added new dvar that approximates the gamma correction seen in the Xbox 360 version of the game: r_gamma_x360 (r49)
  • Added new dvar that patches GiveMaxAmmo() so it will also reset cooldown for overheat weapon types: gsc_OverheatMaxAmmo (r49)
  • Automatically patches game .exe with 4GB/LAA flag which fixes vertex corruption/texture issues due to not enough memory (r48+)
  • Added support for ReShade (rename ReShade's .dll to "d3d9r.dll") (r47+)
  • Unlocked model LOD dvars: r_lodBiasSkinned and r_lodBiasRigid (r47+)
  • Added a description and default value for custom bools meant for JBShady's COD5-Remastered mod primarily related to the HUD (Only useful if using this mod) (r47+)
  • Tidied up new DVAR descriptions, should not use periods (r47+)
  • Fixed issue when trying to play LAN with T4M (r46+)
  • Re-enabled intro cinematic (r46+)

Features

  • Increased asset limits for T5 standard or higher
    • FX: 600
    • Image: 4096
    • Loaded Sound: 2400
    • Material: 4096
    • Stringtable: 80
    • Weapon: 320*
    • Xmodel: 1500 [r41]
  • Increased memory limit from 314572800 bytes to 343932928 bytes (425721856 bytes in r42 and afterwards)
  • Included windowed, no-border mode
  • Unlocked FoV dvars: cg_fov, cg_fovMin, and cg_fovScale
  • Display Dvar types in console
  • Unlocked external console and prevent in-game console from disabling
  • Included bool dvar r_externalconsole con_external (r43+) for displaying the external console
  • Added listassetpool
  • Added entity count for cg_drawfps 2
  • Added listassetcounts (r45+)

Fixes

  • Suppressed console spam
  • Enabled solo scoreboard (r39)
  • Notetacks in CSC work on all notes and not just the notes which include the suffix tesla_ (r40)
  • An extra fastfile named mod_ex can load into a mod if the file exists and has priority over all other fastfiles (r42)

Installation

Installing the T4M mod is extremely simple:

  • Drag the DLL into World at War's root directory
  • If playing with ReShade, re-name the ReShade "d3d9.dll" to "d3d9r.dll" and also keep it in the same root directory
  • For usage with WINE/Proton, simply add WINEDLLOVERRIDES="d3d9=n,b" %command% to World At War's launch options in Steam

T4Me contributors

  • Clippy95
  • JB Shady

T4Me credits

  • JezuzLizard
  • Guy
  • ineedbots
  • JerryALT for iw3sp_mod
  • Parallellines0451 (Rec 709 shader for Xbox 360 gamma approximation)

Original T4M Developers

  • DidUknowiPwn
  • momo5502
  • SE2Dev
  • TheApadayo

Original T4M Contributions

  • HitmanVere
  • Ray1235
  • ProGamerzFTW

Notes

  • Fullscreen Borderless: Enter this into console -> r_fullscreen 0;vid_xpos 0;vid_ypos 0;r_noborder 1;vid_restart
  • Revision 48 of the DLL
  • Confirmed weapon limit to work along with every other asset limitation
  • Mods created that pass the asset limits require users to have T4M
  • Steam and "LanFixed" versions of the game will work with the mod, the CD version may not work

Bugs

  • Vertex Corruption Fixed in r48 with automatic game .exe patch, or user can manually patch using this
  • Steam vs CD may not be able to connect to the same lobbies

About

A modification to T4 for modders. T4Me includes a fix for vertex corruption, patches LAN, and supports ReShade.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

No contributors

Languages

  • C 86.4%
  • C++ 13.6%