Difference between revisions of "Engine:Nu2"
From PCGamingWiki, the wiki about fixing PC games
(succeeded by NTT) |
|||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox engine | {{Infobox engine | ||
− | |developer= | + | |developer=Traveller's Tales |
− | |first release= | + | |first release=October 29, 2001<ref>{{Refcheck|user=SirYodaJedi|date=2021-09-06|comment=The earliest known game to use the engine is [[Wikipedia:Crash Bandicoot: The Wrath of Cortex|Crash Bandicoot: The Wrath of Cortex]], a console-only game which first released on the [[Emulation:PlayStation 2|PS2]] on this date in North America.}}</ref> |
|latest release=2019 | |latest release=2019 | ||
− | |successor= | + | |successor=nTT |
}} | }} | ||
+ | ==Video== | ||
+ | ===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]=== | ||
+ | {{ii}} Nvidia users can force [[SGSSAA]] in DirectX 9 regardless of Enhanced Graphics setting. For games earlier than 2008 (including [[The Complete Saga]]), see their individual game pages. | ||
+ | {{Fixbox|description=Force SGSSAA in Nu2 games from 2008 and later (Nvidia only)|ref=<ref name="sgssaa">{{Refcheck|user=SirYodaJedi|date=2020-04-04|comment=}}</ref><ref>[https://docs.google.com/spreadsheets/d/1ekUZsK2YXgd5XjjH1M7QkHIQgKO_i4bHCUdPeAd6OCo/pub?output=html NVidia Profile Inspector - AA Flags]</ref>|fix= | ||
+ | # Download and open [[Nvidia Profile Inspector]]. | ||
+ | # Open the game profile. | ||
+ | # Set ''Antialiasing compatibility'' to {{code|0x004010C1}}. | ||
+ | # For games from 2011 onward, set ''Antialiasing fix'' to {{code|On}}. | ||
+ | # Set ''Antialiasing - Behavior flags'' to {{code|None}}. | ||
+ | # Set ''Antialiasing - Mode'' to {{code|Override any application setting}}. | ||
+ | # Set ''Antialiasing - Setting'' to {{code|2x [2x Multisampling]}}, {{code|4x [4x Multisampling]}}, or {{code|8xQ [8x Multisampling]}} based on the level of anti-aliasing you wish to use. | ||
+ | # Set ''Antialiasing - Transparency Supersampling '' to {{code|2x Sparse Grid Supersampling}}, {{code|4x Sparse Grid Supersampling}}, or {{code|8x Sparse Grid Supersampling}}, but make it the same value as in the preceding step. | ||
+ | # Apply changes and exit. | ||
+ | '''Notes''' | ||
+ | {{--}} Depth of Field does not work properly in some games when the compatibility bit is set. | ||
+ | {{ii}} LOD adjustment is not necessary.<ref name="sgssaa" /> | ||
+ | {{++}} [[Lego Indiana Jones: The Original Adventures|Lego Indiana Jones 1]], [[Lego Batman: The Videogame|Lego Batman 1]], and [[Prince Caspian]] also support [[MSAA]] without SGSSAA. | ||
+ | }} | ||
+ | |||
+ | ==Game data and modding== | ||
+ | ===Extracting game files=== | ||
+ | {{Fixbox|description=Use QuickBMS|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=_EQ3hPrh0V8|title=LEGO Modding Tutorial: How to use QuickBMS in 2021 - YouTube|date=2022-05-22}}</ref><ref>{{Refcheck|user=SirYodaJedi|date=2022-02-26|comment=}}</ref>|fix= | ||
+ | # Download [http://aluigi.altervista.org/quickbms.htm QuickBMS] and the [http://aluigi.altervista.org/bms/ttgames.bms ttgames.bms script (direct download)]. | ||
+ | # Create a new directory (which this guide will henceforth refer to as {{folder|Extracted}}). {{note|note=Newer games can have really long paths, so it may be necessary to extract somewhere like {{folder|C:\Nu}}, then, if [https://docs.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=cmd#enable-long-paths-in-windows-10-version-1607-and-later Long Paths are enabled], the folder can be moved to somewhere else after extraction.}} | ||
+ | # Copy the {{folder|{{p|game}}\AUDIO}} and {{folder|{{p|game}}\MOVIES}} folders (if present) to the newly created {{folder|Extracted}} folder. | ||
+ | # Copy all {{code|.EXE}} and {{code|.DLL}} files from {{folder|{{p|game}}}} to the {{folder|Extracted}} folder. | ||
+ | # Run {{file|quickbms.exe}} or {{file|quickbms_4gb_files.exe}}. | ||
+ | # When prompted for the BMS script, choose the appropriate {{file|ttgames.bms}} file. | ||
+ | # When prompted which files to extract, select all of the {{code|.DAT}} files in {{folder|{{p|game}}}}, except for {{file|unins000.dat}} (if present). | ||
+ | # When prompted for the destinatin directory, choose the previously created {{folder|Extracted}} folder. | ||
+ | # When it prompts asking what to do with files that have the same name, press {{key|R}}, then hit {{key|enter}}. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} Newer versions of QuickBMS are known to have issues with some games, such as [[Lego Harry Potter: Years 5-7]]. Versions 0.9.0 through [https://web.archive.org/web/20190127023959/https://aluigi.altervista.org/papers/quickbms.zip 0.9.2 (direct download)] are known to be the most compatible. | ||
+ | {{ii}} Newer versions of the ttgames.bms script are known to have issues with some games, such as [[Lego City Undercover]]. An older version from around 2017, such as [https://web.archive.org/web/20170202221253/http://aluigi.altervista.org/bms/ttgames.bms v0.9.6] ([https://cdn.discordapp.com/attachments/884935259421048863/939207945185558638/ttgames.bms direct download, if the other link doesn't download as a {{code|.bms}} file]), may work better. | ||
+ | {{ii}} For [[Lego Jurassic World]], [[Lego Star Wars: The Force Awakens]], and [[Wikipedia:Lego Dimensions|Lego Dimensions]], a [https://cdn.discordapp.com/attachments/540477596123660288/551128751329771549/ttgames.bms slightly modified script] is necessary, and some files may not extract correctly. | ||
+ | }} | ||
+ | |||
+ | ====Patching executables to run extracted==== | ||
+ | Newer games require a modified executable in order to run with the DAT files extracted, a list is as follows: | ||
+ | * [[Lego Marvel's Avengers]] | ||
+ | * [[Lego Star Wars: The Force Awakens]] | ||
+ | * [[Lego Worlds]] | ||
+ | * [[The Lego Ninjago Movie Video Game]] | ||
+ | * [[Lego Marvel Super Heroes 2]] | ||
+ | * [[Lego The Incredibles]] | ||
+ | * [[Lego DC Super-Villains]] | ||
+ | * [[The Lego Movie 2 Videogame]] | ||
+ | <!-- not necessary for Lego City, for assorted reasons --> | ||
+ | These can be patched using TtTools [https://alub.dev/archive.html?archive=1] by dragging the game executable onto {{file|TTTools.exe}} and selecting the third option to patch the EXE for the game you want to mod. | ||
+ | |||
+ | == Other information == | ||
+ | === Allow skipping all cutscenes (N0CUT5) === | ||
+ | {{++}} In most games from [[Lego Indiana Jones 2]] onwards, cutscenes can be skipped ({{key|"Start/Pause"}}, then {{key|"Tag"}}) regardless of if they have already been watched by inputting the cheat code {{code|N0CUT5}}{{note|the number zero, not the letter O}}. This code will apply across all save games until quitting the game application, and will reset when re-launching the game. | ||
+ | :* For [[Lego City Undercover]] (and possibly other games that have 7-character cheat codes{{cn}}), a blank space should be inserted after the code. | ||
+ | |||
+ | {{References}} |
Latest revision as of 00:07, 10 February 2024
Developers | |
---|---|
Traveller's Tales | |
First release date | |
October 29, 2001[1] | |
Latest release date | |
2019 | |
Successor | |
nTT |
Video
Anti-aliasing (AA)
- Nvidia users can force SGSSAA in DirectX 9 regardless of Enhanced Graphics setting. For games earlier than 2008 (including The Complete Saga), see their individual game pages.
Force SGSSAA in Nu2 games from 2008 and later (Nvidia only)[2][3] |
---|
Notes
|
Game data and modding
Extracting game files
Use QuickBMS[4][5] |
---|
Notes
|
Patching executables to run extracted
Newer games require a modified executable in order to run with the DAT files extracted, a list is as follows:
- Lego Marvel's Avengers
- Lego Star Wars: The Force Awakens
- Lego Worlds
- The Lego Ninjago Movie Video Game
- Lego Marvel Super Heroes 2
- Lego The Incredibles
- Lego DC Super-Villains
- The Lego Movie 2 Videogame
These can be patched using TtTools [1] by dragging the game executable onto TTTools.exe
and selecting the third option to patch the EXE for the game you want to mod.
Other information
Allow skipping all cutscenes (N0CUT5)
- In most games from Lego Indiana Jones 2 onwards, cutscenes can be skipped ("Start/Pause", then "Tag") regardless of if they have already been watched by inputting the cheat code
N0CUT5
[Note 2]. This code will apply across all save games until quitting the game application, and will reset when re-launching the game.- For Lego City Undercover (and possibly other games that have 7-character cheat codes[citation needed]), a blank space should be inserted after the code.
Notes
- ↑ Newer games can have really long paths, so it may be necessary to extract somewhere like
C:\Nu
, then, if Long Paths are enabled, the folder can be moved to somewhere else after extraction. - ↑ the number zero, not the letter O
References
- ↑ Verified by User:SirYodaJedi on 2021-09-06
- The earliest known game to use the engine is Crash Bandicoot: The Wrath of Cortex, a console-only game which first released on the PS2 on this date in North America.
- ↑ 2.0 2.1 Verified by User:SirYodaJedi on 2020-04-04
- ↑ NVidia Profile Inspector - AA Flags
- ↑ LEGO Modding Tutorial: How to use QuickBMS in 2021 - YouTube - last accessed on 2022-05-22
- ↑ Verified by User:SirYodaJedi on 2022-02-26