NFS4 Modern Patch, dx7 mode with "Type=voodoo" in trash.ini
Testing NFS4 modern patch by VEG. http://veg.by/en/donate/
Features of the patch (so far) :
Changes in the nfs4.exe:
- Based on the version 4.50 of the nfshs.exe.
- Fix for the "PatchRestart" problem (command line parser didn't initialize a local variable).
- Fix for "Your hard drive has less than 1MB free space" error.
- The game reads system settings from ini file now. No more registry!
- At first, the game tries to find the ini file with the same name as a executable file name (e.g. nfshs.ini for nfshs.exe). If it is not found, nfs4.ini will be used.
- Internal heap memory limit was extended from 26 to 64 MiB. It have to solve “Out of memory” problem on some rare cases. Also you can control it by OwnHeapLimitMb ini setting (it may be from 32 to 512).
- No more "Render_GetTm() raM out of raN" error for high poly cars. Corresponding buffer is increased from 2 MiB to 8 MiB.
- Suppressing of displaying Windows Error Reporting dialog on fatal errors is disabled by default. So if something go wrong you will know about it. But you can enable suppressing of error reporting via NoErrorReporting setting in the ini file.
- Don't change state of Num Lock/Scroll Lock/Caps Lock.
- Fixes for hardware detection function. Original game by mistake tries to simplify intro video graphics for modern computers because internal benchmark thinks that it is 166MHz processor (signed integer, result of benchmark too big and it is treated as negative). This benchmark was replaced to cpuid which sees processor family (i586/i686 or newer), support of MMX/SSE/SSE2, and in result calculates class of processor which is used by game for choosing default settings and deciding which level of video quality user will see.
- Compact cop's speeds table. Now it looks like the standard opponents list.
- Structure of files of renderers was changed. All renderers are stored in the “drivers” directory, each renderer in the own subdirectory, the name of which is used as a value for the ThrashDriver ini setting. This subdirectory have to contain DLL file of the renderer and thrash.ini file with information about this renderer (File and Type are required fields, type may be d3d, voodoo, or software). This change allows to save several different Glide API emulators to neighbour subdirectories and use them when needed without file replacement.
- The game doesn't try to make own window active permanently. It is very useful for the nGlide's windowed mode.
- NoMovies ini setting which allows to disable intro movie and demo movies.
- SingleProcAffinity setting which allows to bind the process of the game to one core of your CPU. Temporary solution for the problems with the deadlocks.
- All renderers can use any DLL wrappers from the own subdirectories on the Windows XP SP1+.
Changes in the menu files:
- The “NFS4 website” button was replaced by the options button.
- “Download car” buttons were removed (they don't work for a long time).
Changes in the dx6a.dll renderer:
- Based on the original d3da.dll from the NFS4 (uses DirectX 6).
- Fixed a crash when system supports too many texture formats. (Thanks Dege.)
- Restored fog support on the modern systems.
- Resolutions count limit was extended up to 100.
- Dithering is disabled by default in the 16 bit modes.
Changes in the dx7a.dll renderer:
- Based on the dx7z.dll from the Motor City Online.
- Dithering is disabled by default.
- Resolutions under 640×480 are hidden.
Changes in the voodoo2a.dll renderer:
- Based on the original voodoo2a.dll from the NFS4 (uses Glide3x).
- Loads glide3x.dll from the own subdirectory.
- Resolutions are sorted in order.
Other Videos By JimDiabolos NFS4 Stuff
2022-12-26 | NFS4 various global type 6 objects |
2022-07-31 | T3ED_Dev4.3.0.400 |
2022-07-23 | Neighborhood Drive for Need For Speed High Stakes By Zalcus20 |
2022-03-27 | Atlantica Revisited 03 27 |
2022-03-15 | Atlantica Revisited 03.22 |
2022-02-03 | Atlantica Revisited - NFS4 Track |
2021-05-31 | Dolphin Cove wiht stacked boxes |
2021-05-31 | Dolphin Cove with more Type 6 objects |
2021-05-15 | Track 8 with weather on |
2017-06-04 | "Installing" The Need For Speed 4 Track Editor - T3ED |
2016-10-11 | NFS4 Modern Patch, dx7 mode with "Type=voodoo" in trash.ini |
2016-10-09 | nfs4 modern patch beta dx7 |
2014-09-01 | Hometown More Planes ! |
2012-07-08 | Bogey drives Lake Diabolo V129 |
2012-05-28 | T3ED Dev 3.7 : Object conversion and creation of animations |
2012-03-11 | T3ED : Import Off Objects |
2012-02-21 | T3ED Dev3.6 : Change Object belonging |
2011-05-01 | T3ED Dev 3.5 - Copy & Paste Objects Demo |
2011-01-16 | T3ED (NFS4 Track Editor) Resize & Retexture Objects |
2010-12-12 | NFS HS: Track 8 Preview 3 Backward Race |
2010-07-17 | Track 8 Preview 2 |
Other Statistics
Need for Speed: High Stakes Statistics For JimDiabolos NFS4 Stuff
JimDiabolos NFS4 Stuff presently has 107,804 views for Need for Speed: High Stakes across 19 videos, and less than an hour worth of Need for Speed: High Stakes videos were uploaded to his channel. This makes up 60.95% of the content that JimDiabolos NFS4 Stuff has uploaded to YouTube.