Skip to content
This repository was archived by the owner on Mar 27, 2026. It is now read-only.

Latest commit

 

History

337 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NX1-Mod - Modification for Future Warfare (NX1).

Supported XEXs

  • 1-nx1sp.xex
  • 2-nx1mp.xex

How to use (Xenia Canary)

Patches

  • Download the required game patches.
  • Put them into xenia\patches.
  • Make sure apply_patches is set to true in the Xenia Canary config (It's true by default).
  • Done.

Plugins

  • Make sure allow_plugins is set to true in the Xenia Canary config (It's false by default).
  • Download the latest version and place it in into Xenia Canary\plugins\4156089E\.
  • Place the plugins.toml there too, depending on the mode you want, SP-Mod for Campaign, MP-Mod for Multiplayer.
  • Done.

Playing

  • Launch Xenia Canary and load up Future Warfare (NX1).
  • Done.

How to use (Xbox 360)

  • Uhhh...

Changes

  • Black Box will no longer start (MP/SP)
  • Unlocked FPS (MP/SP)
  • Custom FPS counter (MP/SP)
  • Console + DevGui font is now fwsmallfont instead of consolefont (MP/SP)
  • Console + DevGui safe area fits the full screen, like it does on PC (MP/SP)
  • Start-up configs no longer execute multiple times (MP/SP)
  • Custom intro movie (MP/SP)
  • Removed XRay material from scoreboard (MP)
  • Fixed thread names showing as gibberish (MP/SP)
  • Removed dev autoexec for a cleaner screen (MP/SP)
  • Enabled unsecure Fast File loading (MP)
  • Inital menu is now main_selection instead of main_lockout (SP)
  • Missing localization strings no longer error by default (MP/SP)
  • Added listassetpool command for modders (MP/SP)
  • printf outputs to the console log file (MP/SP)
  • Removed un-needed build version from the external console window (MP/SP)
  • NX1-Host is the default host name, used to be CoD4Host (MP)
  • NX1 is now the game name, instead of NX1 (MP)
  • Added game init print (SP)
  • Game no longer performs a session sanity check (MP/SP)
  • SP BSP resolving works in MP (and vice versa) (MP/SP)
  • Reallocated some asset sizes (MP/SP):
    • Loaded Sound: 5400
    • FX: 2400
    • Localize Entry: 14000
    • XAnim: 16384
    • Phys Preset: 128
    • Pixel Shader: 10000
    • Weapon: 2400
    • String Table: 800
    • Impact FX: 8
  • Added a print that tells you what .d3dbsp has loaded (MP/SP)
  • Removed some prints (MP/SP):
    • dvar set
    • cmd line
    • unknown map add to xlast
    • start $init
    • end $init
    • looking for alias
    • com_init_tbf build version
    • loading from disc, not update drive
    • missing soundalias
    • adding/hiding channel
    • no channels added/hidden
    • log file opened

Asset Types

  • ✅ = Supported
  • ❌ = Unsupported
  • ⁉️ = Partially support
Asset Type Dumping Loading
PhysPreset ✔️ ❌
PhysCollmap ❌ ❌
XAnimParts ❌ ❌
XModelSurfs ❌ ❌
XModel ❌ ❌
Material ⁉️ ❌
MaterialPixelShader ❌ ❌
MaterialTechniqueSet ❌ ❌
GfxImage ❌ ❌
SndAliasList ❌ ❌
SndVfCurve ✔️ ❌
LoadedSound ❌ ❌
clipMap_t ⁉️ ❌
ComWorld ✔️ ❌
GameWorldSp ⁉️ ❌
GameWorldMp ✔️ ❌
MapEnts ✔️ ✔️
FxWorld ✔️ ❌
GfxWorld ⁉️ ❌
GfxLightDef ✔️ ❌
Font_s ✔️ ❌
MenuList ✔️ ❌
menuDef_t ⁉️ ❌
LocalizeEntry ✔️ ❌
WeaponCompleteDef ❌ ❌
SndDriverGlobals ✔️ ❌
FxEffectDef ✔️ ❌
FxImpactTable ❌ ❌
SurfaceFxTable ❌ ❌
RawFile ✔️ ✔️
StringTable ✔️ ❌
LeaderboardDef ✔️ ❌
StructuredDataDefSet ✔️ ❌
TracerDef ✔️ ❌
LaserDef ✔️ ❌
VehicleDef ❌ ❌
AddonMapEnts ✔️ ✔️
ShellShockParams ✔️ ❌
AudioVolumeSetting ✔️ ❌
RadVerbPreset ✔️ ❌
FogDef ✔️ ❌

About

Modification for Future Warfare (NX1)

Topics

Resources

Stars

7 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages