Skip to content
View in the app

A better way to browse. Learn more.

UnityHQ Nolfseries Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

heyjake

UnityHQ Member
  • Joined

  • Last visited

Everything posted by heyjake

    • 3 downloads
    • Version 1.0.0
    While working on another project I had to reverse engineer loading ima.dll the interactive music application in Lithtech 1.0 games. To test this I created this small music player in Godot, with GDNative (to connect to ima.dll) and GDScript (for ui controls.) I polished it up a bit and decided to release it! It's still quite ugly, but it sure plays tracks! Instructions ------------ Paste in or click browse a Shogo or Blood 2 music folder. Example: D:\GOG Games\Shogo - Mobile Armor Division - dev\Music\RedRiot Once that is done, click "Load". You'll see a list of songs on the left, you can add them to a playlist. Once you've done that you can press "Play". Music Naming Scheme ------------------- According to the SHOGO sdk the naming scheme is... Tracks that start with "a" are Ambient tracks Tracks that start with "c" are Cruising tracks Tracks that start with "h" are Harddriving tracks Tracks that start with "s" are Silent tracks Transition tracks use patterns like "cth" (Cruising to Harddriving) Known Issues ------------ - The application may crash at random (rare!) - I'm not sure why, there's an access violation in ima.dll, it's possible this is a problem ingame too! But it could be my faulty reverse engineering. Whooo knows. - The application can hang on exit - Sorry I follow the rules for ima.dll, but sometimes it doesn't like to quit! - Pause button remains if you don't stop playback before chaning the playlist. - You must press Stop and Play if you change the playlist, otherwise it won't play the new songs! - Playlist takes a second before it plays - I use a "silent" intro transition due to some requirements for ima.dll. - It's pretty ugly - Yea programmer UI, sorry. - Why is this 40mb? - I made it in Godot, so it's a bit chonky. Please note that this is a quickly put together dev tool, and I won't be providing any updates or support (Unless I come across better ways to interface with ima.dll) Have fun!
    • 138 downloads
    • Version 2_1.7
    This version hasn't been updated to use the OpenSpy master server yet. To play in the online servers you will need to install the English Modernizer. - Eliteone Feb. 2026 Modernizer by HeyThereCoffeee: Widescreen support up to 1920x1080, stable FPS for the Display, fix jerks and wavy mouse movement, the ability to connect a gamepad, English, German, French, Italian, Polish, Russian, Spanish, Czech GUI and subtitles. Mod Modernizer2 Beta 2c by HeyThereCoffeee (Multilingual version) -------------------------------------------------------------------- - Widescreen mode up to 1920x1080 - stable FPS for the monitor - mouse jerks fix - mouse bug “Mouse moves in wavelike pattern when attempting y-axis movement” fixed - the ability to connect a gamepad - the music box - Several original game crashes have been fixed - Game updates are automatically checked in the Multiplayer Menu Changes for Multilingual version -------------------------------------------------------------------- - Added translations: English / German / French / Italian / Polish(2) / Russian(2) / Spanish / Czech - Added translation of textures (posters, signs, names, etc.) for Russian (SoftClub), French and German versions. - for the German version, all options are enabled (blood enable) and the missing sound files for character voice acting have been added. - Added all missions(20) and all characters(35) to the Co-op. - Added files and instructions for fixing the "Catastrophic failure" error on Windows 10
    • 561 downloads
    • Version 2.0c
    No One Lives Forever 2 Modernizer - Beta 2 Latest version: Updates the master server to openspy.net. You'll need to update is you play multi-player. It's the Modernizer2 Beta2c release 2 - mp update.zip file --------------------------------- The goal of NOLF 2 Modernizer is to help fix some long standing bugs, and update some more outdated features of the game. The beta releases are meant to get this mod out the door sooner! However there's sure to be bugs, and probably bugs in the base game that I didn't catch. Before commenting about a crash, please check the known issues section for more information! Requirements: You'll need to install VC++2019 Redist before playing, if you have Windows 10 you should be good, but just in case you can check here: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-d... Install Instructions: - Extract all files to your NOLF 2 directory - Run NOLF2.exe - Select "Custom" - Make sure "Modernizer" is the only item checked - Run the game and enjoy! Features: - Widescreen support - Re-implemented several graphic effects including anti-aliasing - Rewrote the entire input system - Marginally better controller support - Jukebox to play some of your favourite in-game tunes - Several original game crashes have been fixed - Game updates are automatically checked in the Multiplayer Menu Beta 2 Fixes: - Added a hopefully functional dedicated server - Fixed the server browser not displaying servers (You had one job!!) - Fixed scopes and most other overlays - Fixed view models being slightly stretched - Found and replanted the missing foilage - Lots of HUD stretching/position fixes - Added some experimental options Known Issues: The following might not be fixable: - Anti-aliasing causes a ~1 pixel offset at the edges of 2d elements - Jukebox Singles take a full second to load - Due to how the input system was re-written, all controls are now saved in controls.cfg. This doesn't work with the base game so it's not compatiable with any other mods! The following can be fixed in a future patch: - Cate's missing from the main menu, we don't know where she went! - Jukebox can occasionally crash while switching songs - Jukebox songs are sorted in alphabetical order - Some Jukebox Singles have duplicate songs - Controller support is only supported during gameplay, it doesn't work on menus - Switching to a lower resolution from a fullscreen windowed mode can make the window get stuck in borderless mode - Almost certainly there's a multiplayer browser crash in there somewhere! - Music can sometimes be a little jumpy (I've been told the base game had this issue too, but I'm looking into it!) Misc Notes: - Controller support is pretty bare bones, this will be touched up in a future patch - Controller support is not entirely "supported" during the beta releases - Most of the controller is rebindable except for the rotation/view axis (Right Stick), you'll have to do that manually in controls.cfg! Controller Code Labels: Below is a list of controller codes and what they are on the controller. this is based off of the basic Xbox 360/One controller. However a PS4 or other controller should work fine! ##1 = A ##2 = B ##3 = X ##4 = Y ##5 = Back ##6 = Guide ##7 = Start ##8 = Left Stick ##9 = Right Stick ##10 = Left Shoulder ##11 = Right Shoulder ##12 = DPad Up ##13 = DPad Down ##14 = DPad Left ##15 = DPad Right ##16 = Left Axis X ##17 = Left Axis Y ##18 = Right Axis X ##19 = Right Axis Y ##20 = Left Trigger ##21 = Right Trigger Custom Controller Mappings: The new input system was written to take advantage of SDL2's game controller api. This enables non-xinput devices to work as if they were xinput devices. If your controller won't work you could try community bindings located [here](https://github.com/gabomdq/SDL_GameControllerDB/). Simply drop the `gamecontrollerdb.txt` file into your NOLF 2 game folder and Modernizer will attempt to load it on start-up. Dedicated Server Information: The dedicated server will automatically load up modernizer. If you'd like to include additional .rez files you can add them with the `-rez <rez>` argument. Server Hosting Information: You'll need to open the port you're hosting your server on AND the port immediately above it. Example: If you're hosting on port 27888, you'll also need to open 27889. Special Thanks: - My Partner - For putting up with quite a few late nights - Nathan Grigg & Monolith Mark - For getting me some wonderful song title suggestions - SPAWN - For his immense help with testing & organizing the multiplayer community (Check out his site https://www.spawnsite.net) - Everyone at LithFAQ - Because they're all such a helpful bunch - <Space Intentionally Left Blank> - To whoever actually brings NOLF back from legal hell - And You - For enjoying such a fantastic forgotten gem More information Install instructions Backup your existing NOLF 2 installation!! You'll have to restore the original install if you want to play without this mod enabled. Once that's out of the way... - Extract all files to your NOLF 2 directory - Run NOLF2.exe - Select "Custom" - Make sure "Modernizer" is the only item checked - Run the game and enjoy!
  1. heyjake posted a file in Mods
    • 229 downloads
    • Version 1.006
    To continue to play multi-player download patch 4 - Feb 2026 Patch 4 Updated master server to openspy.net. The NOLF modernization patch fixes performance issues and attempts to adapt the original classic for larger resolutions. Key Changes Fixes slowdown with some UI elements (such as looking down scope, or picking items up) HUD scaling options for most HUD elements Replaced mouse input code for a more responsive experience Optional framerate cap to 60fps Optional 4:3 mode for cutscenes New Jukebox menu in Options More information Install instructions The NOLF modernization patch fixes performance issues, and attempts to adapt the original classic for larger resolutions. Key Changes Working multiplayer out of the box Fixes slowdown with some UI elements (such as looking down scope, or picking items up) HUD scaling options for most HUD elements Replaced mouse input code for a more responsive experience Optional framerate cap to 60fps Optional 4:3 mode for cutscenes New Jukebox menu in Options Latest Patch Highlights Patched out GameSpy from dedicated/hosted servers and the server browser. Fixed a bug in ai path finding causing values to not always be accurate. Fixed a silent out of range bug that could cause enemies to disappear and travel to a nearby galaxy at FTL speed! Added a “Blackscreen Fix” work around for Intel HD graphics chips in Display options. View the full notes at itch.io! Installation Extract the archive file over your NOLF directory. Then in the launcher, go to Advanced -> Customize and add the Modernizer.rez file. Don’t forget to check “Always load these rez files”! Support Please note this is an unofficial patch, it’s NOT developed by Monolith Interactive

Important Information

By using this site, you agree to our Guidelines Privacy Policy.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.