| Welcome to NHL04 Rebuilt 2017. We hope you enjoy your visit. You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free. Join our community! If you're already a member please log in to your account to access all of our features: |
| NHL 2004 Launcher 1.45 - 01/09/14; Adds new features incl. widescreen | |
|---|---|
| Tweet Topic Started: Jun 16 2013, 07:54 AM (79,742 Views) | |
| Vod | Jun 16 2013, 07:54 AM Post #1 |
|
Development Team
|
Features:
Extract to any folder and run it as admin. This does not modify the exe, it's all done in memory. Most of the options needs to be entered manually in Launcher.ini using a word processor. Support: Reverse-engineering the game and developing this software is a very time-consuming and tiring process. Click here if you would like to support the continuation of this massive undertaking. Modder Notes: HCKU\EA SPORTS\NHL 2004\MyDocsPath is equal to the MyDocsPath setting in launcher.ini when the launcher is used to start the game. If this key is blank, then the standard My Documents path is being used or the launcher was not used to start the game. Hotkeys [dohtml] <table style="width:450px;" border="1" cellpadding="5px"> <tr><td>F8</td><td>Toggle Wireframe mode</td></tr> <tr><td>F9</td><td>Decrease FOV modifier by 2</td></tr> <tr><td>F10</td><td>Increase FOV modifier by 2</td></tr> <tr><td>F11</td><td>Toggle FPS Display</td></tr> <tr><td>F12</td><td>Take Screenshot</td></tr> <tr><td>Alt+F12</td><td>Take Screenshot, including text such as the FPS display and launcher messages</td></tr> </table> [/dohtml] Launcher.ini settings: [dohtml]<table style="width:450px;" border="1" cellpadding="5px"> <tr><td style="width:20%;font-weight:bold;">Option</td> <td style="width:80%;font-weight:bold;">Info</td></tr> <tr><td>Width</td><td>Screen Width</td></tr> <tr><td>Height</td><td>Screen Height</td></tr> <tr><td>RefreshRate</td><td>Screen refresh rate (Hz)</td></tr> <tr><td>Antialiasing</td><td>Antialiasing samples. 0 to disable antialiasing.</td></tr> <tr><td>Filtering</td><td>Texture Filtering. 0 = Point, 1 = Bilinear >1 = Anisotropic</td></tr> <tr><td>VSync</td><td>Enable or disable Vertical Synchronization</td></tr> <tr><td>TripleBuffering</td><td>Enable or disable triple buffering</td></tr> <tr><td>Fov</td><td>Field of view modifier (Gets added to default FOV)</td></tr> <tr><td>DrawFPS</td><td> Display FPS by default. F11 toggles in-game regardless of the setting</td></tr> <tr><td>LODBias</td><td>This is a float, so it can have a decimal. 0 = default. This can be negative (sharper distant textures, with possible aliasing) or positive (more blurry distant textures).</td></tr> <tr><td>MaxMipLevel</td><td>Every increase by 1 effectively cuts all max texture dimensions by half. For instance, the crowd texture dimensions is 1024x1024. A value of 1 will cut the max dimensions to 512x512, a value of 2 will cut the max dimensions to 256x256 etc. This may or may not increase performance on some systems.</td></tr> <tr><td>Wireframe</td><td>Enable or disable wireframe mode by default. Can toggle with F8</td></tr> <tr><td>Windowed</td><td>Launches the game in a window</td></tr> <tr><td>DisableIntro</td><td>Disables the game intro</td></tr> <tr><td>QuickLaunch</td><td>Bypass the settings window and launch the game</td></tr> <tr><td>Adapter</td><td>Display adapter. You can use this for selecting a monitor if you have multiple monitors.</td></tr> <tr><td>DeviceType</td><td>1 = HAL (Hardware - default), 2 = Ref (Software)</td></tr> <tr><td>VertexProcessing</td><td>1 = Hardware (default), 2 = Mixed, 3 = Software</td></tr> <tr><td>HighPriority</td><td>1 = High priority, 0 = Normal priority</td></tr> <tr><td>MyDocsPath</td><td> (May not work on certain systems) Full path to your My Documents folder. This can be any folder, IE the main game. With this you can have multiple self-contained installs without shuffling folders.</td></tr> <tr><td>DynastyStartYear</td><td>The starting year for dynasty mode.</td></tr> <tr><td>FightsPerGame</td><td>Maximum fights per game</td></tr> <tr><td>InstantFights</td><td>When enabled, the option to fight is always available when there are fighters on the ice.</td></tr> <tr><td>PointsWin<br />PointsWinOT<br />PointsLoseOT<br />PointsTie</td><td>Applies to all game modes. By default, the vanilla NHL 2004 values are used.</td></tr> <tr><td>CreateLog </td><td> Set to 1 to create a log file in the NHL 2004 main folder. The file is named "Launcher Log.txt".</td></tr> </table>[/dohtml] FAQ Q) "After setting the 'Device' value in launcher.ini for my secondary monitor, what do I do if the native resolution of this display is different than the primary display?" A) Set the resolution of the secondary monitor in Launcher.ini and set QuickLaunch to 1 in order to bypass the settings window. This way the Width and Height values aren't changed. This will be addressed in a future version. Download Click here to download Click here to be notified of updates Credits
[dohtml]<div style="height:240px;overflow:auto;border: 1px solid #000;padding:10px;">[/dohtml]Version 1.45 - 01/09/14
</div> [/dohtml] |
| NHL 2004 Launcher | My Changelog | NHL 2004 Preservation | NHL 2004 Debugger | |
![]() |
|
| Södy | Jun 16 2013, 08:21 AM Post #2 |
|
Charter Member
![]() ![]() ![]() ![]() ![]()
|
Hey Vod, I still have a stretched image. 1920x1080 and 1366x768. |
| Colorado Avalanche | |
![]() |
|
| Vod | Jun 16 2013, 08:26 AM Post #3 |
|
Development Team
|
Where is the streching? The 3d scene (players etc) or the 2d sprites (gameclock etc)? Can you take a screenshot? |
| NHL 2004 Launcher | My Changelog | NHL 2004 Preservation | NHL 2004 Debugger | |
![]() |
|
| stlouis26 | Jun 16 2013, 08:30 AM Post #4 |
|
PNHL v2 Project Leader
|
Vod, two questions as I do have also a stretech image (1920x1080 resolution): As you wrote you have tested it with v1.3 - can you post a download link for this exe ? Will it really be not stretched as the aspect ratio is different ? I think a 1280x1024 windowed version would be a great alternative. I would try it again with v1.3 and if there is still strechting I will make some screens. |
| |
![]() |
|
| Vod | Jun 16 2013, 08:35 AM Post #5 |
|
Development Team
|
Do the players appear fat/squished or is the gameclock etc stretched? They are two separate problems. For now, this only fixes the first one, which was more severe. The second one still requires some more research. Here is 1.03 (download the version by Drunk!)
|
| NHL 2004 Launcher | My Changelog | NHL 2004 Preservation | NHL 2004 Debugger | |
![]() |
|
| Södy | Jun 16 2013, 08:54 AM Post #6 |
|
Charter Member
![]() ![]() ![]() ![]() ![]()
|
No, both, gameclock and players are fat/squished. |
| Colorado Avalanche | |
![]() |
|
| Vod | Jun 16 2013, 09:03 AM Post #7 |
|
Development Team
|
Are you using the no-cd that I linked to and does changing the fov have any affect? (Try setting it to something like 50 to make it obvious) |
| NHL 2004 Launcher | My Changelog | NHL 2004 Preservation | NHL 2004 Debugger | |
![]() |
|
| Södy | Jun 16 2013, 09:17 AM Post #8 |
|
Charter Member
![]() ![]() ![]() ![]() ![]()
|
No. Works like a charm with the 1.03 exe
|
| Colorado Avalanche | |
![]() |
|
| stlouis26 | Jun 16 2013, 09:17 AM Post #9 |
|
PNHL v2 Project Leader
|
Tried it with your exe and have an improvement. Everything that is rendered by the game looks fine (I mean players, ices, "ingame graphics"), but interface stuff and overlay graphics (e.g. line change) is scretched - I hope you know what I mean. Ingame resolution was set to 800x600 - I tried it first with 1280x1024 but then the game was a bit lagging. This a great improvement, but an alternative (windowed 1280x1024) would be great to, so that all graphics are not stretched, but I don't want to complain. Your patch is really HUGE. Perhaps if you could make it real with 1.04 too it would be awesome (I think there were some reasons for using 1.04). But:
|
| |
![]() |
|
| Vod | Jun 16 2013, 09:19 AM Post #10 |
|
Development Team
|
I will add support for 1.04 in the next major version and hopefully fix the 2d interface.
|
| NHL 2004 Launcher | My Changelog | NHL 2004 Preservation | NHL 2004 Debugger | |
![]() |
|
| stlouis26 | Jun 16 2013, 09:25 AM Post #11 |
|
PNHL v2 Project Leader
|
Thanks Vod, this is really a great improvement. What is the FOV parameter in the launcher for (it is set to 15 atm) ? |
| |
![]() |
|
| Södy | Jun 16 2013, 09:29 AM Post #12 |
|
Charter Member
![]() ![]() ![]() ![]() ![]()
|
FOV. The higher it is set, the more "you see from the game". Hard to describe. Vod the mod is awesome! Especially that I can choose the resolution when starting up the game. Really good since I switch displays quite often (Notebook or TV). |
| Colorado Avalanche | |
![]() |
|
| Vod | Jun 16 2013, 09:30 AM Post #13 |
|
Development Team
|
It essentially controls the zoom. It gets added to the default FOV, so 0 = default. The higher you set it, the further back the camera will be, but it may also result in FPS loss since more of the crowd needs to get drawn. I found 15 to be a decent value, but feel free to mess with it. |
| NHL 2004 Launcher | My Changelog | NHL 2004 Preservation | NHL 2004 Debugger | |
![]() |
|
| stlouis26 | Jun 16 2013, 09:36 AM Post #14 |
|
PNHL v2 Project Leader
|
Thanks for the explanation and this amazing tool !!! Really awesome. |
| |
![]() |
|
| Vod | Jun 16 2013, 09:48 AM Post #15 |
|
Development Team
|
No problem. Enjoy!
|
| NHL 2004 Launcher | My Changelog | NHL 2004 Preservation | NHL 2004 Debugger | |
![]() |
|
| 2 users reading this topic (2 Guests and 0 Anonymous) | |
![]() Our users say it best: "Zetaboards is the best forum service I have ever used." Learn More · Sign-up for Free |
|
| Go to Next Page | |
| « Previous Topic · NHL 2004 Launcher · Next Topic » |








![]](http://z4.ifrm.com/static/1/pip_r.png)

8:17 AM Jul 11