Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
xan1242 committed Feb 23, 2023
1 parent e141f64 commit f3cc94d
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

This is an attempt to port and implement XenonEffect particle emitters to NFS Most Wanted PC version.

Currently this is an early prototype. It may cause instability, so use it at your own risk.

## What are XenonEffects?

XenonEffects are an extension of the existing particle emitter system in Speed based games since Most Wanted. They primarily consist of extra sparks and contrails (wind effect) behind the car.
Expand All @@ -24,20 +22,22 @@ This feature was famously not included in the PC version of NFS Most Wanted and

- Particle effect list initialization, generation & erasing (EASTL list/vector)

- Particle bouncing

## What doesn't work

- ~~Debug camera crashes the game while the contrail hook is enabled~~ ExOpts was the culprit and was patched in the latest build! Make sure you update!
- ~~Debug camera crashes the game while the contrail hook is enabled~~ ExOpts was the culprit and was patched in the latest build! Make sure you update it!

- Particle bouncing seems broken (maybe it's an unused parameter in MW)
- FIxed pipeline rendering - this will only work via pixel shaders. You will not be able to use this with, for example, a GeForce 2.

- Check the top of `dllmain.cpp` for more up-to-date info

## Usage

- Extract NFSMW_XenonEffect.asi and .ini to the scripts folder
- If not installed already, install either [Widescreen Fix](https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/nfsmw) (recommended) or [Ultimate ASI Loader](https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases) (only if you don't want Widescreen Fix)

- Place MAIN.dds either in game root or the scripts folder
- Extract the .zip to the root directory of the game

- Reconfigure the .ini to your liking
- Reconfigure the .ini in the scripts folder to your liking

- Make sure that texture filtering is turned on in video settings! Otherwise sparks will be drawn at wrong coordinates!

0 comments on commit f3cc94d

Please sign in to comment.