Home Creators Posts Import Register Favorites Logout

Downloads

Content

Hi All,

The updated Project Ultimate App is now released for both ETS2 & ATS.

The old RealCam HeadMotion app has now become the Project Ultimate App, with the app fully remade and expanded based on the feedback I’ve received during development.

If any feedback has been missed, or if you have any ideas for future additions or improvements, please let me know as well.

07/11/2026 - Mouse Look Fixed

07/11/2026 - Added keybinds for App Opening through the ini config

The app now includes:

• RealCam HeadMotion
• Use with or without a head tracker
• Fully bindable camera controls
• Camera placement adjustments
• Project Ultimate Lighting with time-of-day adjustments

For the lighting, you can:

• Keep using the existing ReShade presets without Project Ultimate Lighting
• Use Project Ultimate Lighting without the ReShade presets
• Use Project Ultimate Lighting together with the presets

If you combine the lighting with the ReShade presets, you may need to slightly reduce the overall brightness depending on your setup.

If you run into any issues, please let me know. You can also send me the Project Ultimate App log directly if something isn’t working correctly.

One note: because the app is DLL-based, your browser, Windows or antivirus may sometimes flag the download as potentially dangerous.

Thank you again for all the feedback and support throughout development.

Files

Comments

Antony Wright

Will give this a go later on, looks great 😃👍

Gregory Loudermilk

Drinking my coffee and hitting the road. Gonna give it a go !! Thanks for your commitment on this project and as always great work my dude 👍

Pheka1

Installing it right now, pulled over mid job lmao

םבםנ

I don't know how to make this work.

MTRK Official

Looking forward to try this! Quick question - I assume with your new Lighting feature, if we are using Snowymoon , we would need to remove/disable before using your new app & Lighting ?

Project Ultimate

Hey, you use it as an addon on top of the setup with snowynoon - dlss5 or anything you want. So you can use it by itself or with the full setup

Project Ultimate

Hey, i have attatched an illustrated instruction to the post

MTRK Official

App loads & the features work... However I can't seem to get the usual mouse control to look around, with the app's Camera setting "Mouse Look" working. Reading the PDF but maybe I am overlooking something . Could you point me in right direction please Angus?

Project Ultimate

Hey, there should be a switch for the mouse look to be on or off. as ito is off by default

Przemekqq

Hi it looks really nice, but just a quick question: does it work with snowymoon?

MTRK Official

The "Joystick Look" with Xbox controller works when that setting is enabled , but can't figure out the "Mouse Look"

MTRK Official

I have tried enabling & disabling the "Mouse Look" but mouse doesn't move if set to either

Przemekqq

Thanks for quick response, will test it later today but i have a feeling it would be very good!

MTRK Official

Amazing thanks mate. You're a legend <.3

NEEKCOL_

what if you don't want to use opentrack? I use beam eye tracker

Project Ultimate

Hey, you dont need the opentrack to run this but you need an headtracker registry to install (which happens when you run opentrack at least once) if you have run headtracking before you can skip that step

MTRK Official

Hey hey - Yes, the lighting feature of the app works with Snowymoon also. Tested it & works without issues

Gregory Loudermilk

Bro this is insane.. I love it bro! Doesn’t even drop any fps 😱👍

Truckman KE

This is absolutely best, do i need the puw 2.5 in the mods folder ?

Project Ultimate

Hey, thank you a lot. Yes the puw 2.5 goes into the mod folder

Project Ultimate

Hey, just reuploaded the fix, now three layers work together, headtracking - headmotion and mouse look on top of that

Vinicio Santos

Is it recommended to not use your Reshade presets if we are using the new tool?

Antony Wright

Have got to say this, first time I've seen both my ATS and ets2 look so damn good with the ultimate weather. Keep up the good work 💪😃

Danny Gonzalez

It’s actually insane how good this looks!

MTRK Official

Amazing thanks Angus! New version now working correctly

Truckman KE

Am having some flickering, any specific adjustments i should try to resolve this

M K

Which snowymoon cfg do I need to use, from PUW2.5 ?

LazySurgeon

Jak wrzucam RealCamHeadMotionInGame DLL w pluginy, to gra crashuje po dosłownie 2/3 sekundach.

Zeta

Este plugin remplaza por completo el reshade solo falta añadir la suciedad y un poco de bloom y queda listo

Tamás Czéh

Hello! I’m a bit confused at the moment. If I don’t want to use the camera movement features, should I turn those off and enable only the lighting effects if that’s what I want to try? And should I disable ReShade when comparing the visuals? I’m asking because if the app now includes new lighting effects, does that mean RealCam v3.5 is no longer needed? Sorry if I’m missing something obvious! :)

Project Ultimate

Hey, you can still use the presets however you might need to adjust the brightness down a bit, alsp this will look good by itself too

Project Ultimate

Hey, widzialem ze podeslales mi log, mozesz mi tez podeslac czy uzywasz jakich kolwiek innych pluginow?

Vinicio Santos

Yes, I tried it and it looks fantastic. Love being able to switch the cameras on the fly via the keybinds. Great work my friend!

LazySurgeon

Snoowymoon, PNG, reshade 6.5, real cam head motion

Marcel Lindner

Somehow i can not get it to work if i press F8 nothing shows up

Project Ultimate

Hey, do you have f8 binded as something else? Or any other overlay that uses this button?

Marcel Lindner

Good Point ill have a look dose it matter if i have Optiscaler active since i am using Reshade for my Shaders and so on and Optiscaler for FrameGen and Neural Rendering

Project Ultimate

yes or you can go tho the the apps ini file and change the open key to somethign else in there

Project Ultimate

hey, it depends what kind of flickering and what is flickering

Project Ultimate

Hey, as in the post. you can turn off or turn on the camera movements and then you can use the lighting by irself or with reshade or you can turn off the lighting and use reshade itself

Project Ultimate

Hey, yes its very close to doing that, it will be further developed too

Marcel Lindner

Sadly Still the Log says [2026-11-07 19:11:40.994] [DIAG] UI open render begin: swap=00000272985215C0 hwnd=00000000004D101E gameHwnd=00000000004D101E size=2560x1440 flags=0x200 descHRESULT=0x00000000 [2026-11-07 19:11:40.994] [DIAG] UI draw submitted: vertices=34 lists=1 target=00000272968865A0 [2026-11-07 19:11:40.994] [DIAG] UI open original Present returned: HRESULT=0x00000000 [2026-11-07 19:11:41.190] [INFO] F8: Project Ultimate App closed. Cursor and raw input returned to game. [2026-11-07 19:11:41.399] [INFO] F8: Project Ultimate App opened. Game focus preserved; game raw mouse input blocked only at the game

Tamás Czéh

Thanks for clarifying! I’ll disable the ReShade effects and try Project Ultimate’s lighting on its own first, so I can see the difference. :)

Velvet Static

Hey Angus! First of all, amazing work on Project Ultimate! Really loving the new features so far! Quick question: You mentioned that HeadMotion works with or without a head tracker, but I can't seem to get it working without one. I've installed and launched OpenTrack once, enabled HeadMotion, and the telemetry shows as active. Am I missing a step?

Project Ultimate

Hey, when you get into the app with the opentrack closed and enable the headmotion along with changing the config for trackir to 1 the headmotion should work

Velvet Static

Got it working now! Everything works perfectly, including HeadMotion without a tracker! Thank you so much for the quick help, Angus! Absolutely loving Project Ultimate so far. Amazing work! 🔥🚛

Project Ultimate

Hey, i have just added a version where you can bind any other button in the ini for the app within the plugins folder, please reolace the new dll run it once then close the game and youll be able to manually change your key in the ini file

Marcel Lindner

I sadly stil have that problem idk if this helps but the AI found this after Live Testing: Project Ultimate App 1.0 - Configurable Hotkey / Cab Mouse Look build ETS2 overlay remains invisible with F5/OptiScaler Read-only diagnosis, 7 November 2026 Result The selected hotkey is received. The UI backend has an incorrect 1 x 1-pixel DisplaySize, despite the DX11 swap-chain description reporting 2560 x 1440. The update does not resolve this setup's invisible overlay. No vendor DLL has been patched or replaced during this diagnosis. Environment ETS2 1.62.1.0s; RTX 4080 SUPER; F5/OptiScaler v0.1.35-pre1, 2-pass neural rendering and frame generation; ReShade 6.8.0.2155. RealCam vendor build: Nov 7 2026 16:37:52, 1,374,720 bytes. SHA256: 634cd7fd8286b7208d2919605b817b467709632934d7f1863aaed2cfa9dd804e ReShade registers the add-on using API 20; it is enabled in the add-on list. Hotkey evidence INI: ToggleOverlayType=0, ToggleOverlayKey=190 (VK_OEM_PERIOD). The user was asked to close ReShade, press period exactly once, then stop. At 21:04:15.538 the plugin logged that the app closed. No DLL/INI changes were made between that press and inspection. This confirms that the configured period key reaches the app. The log message still labels the event F8. Earlier repeated tests produced app-open/app-close events at 20:58:31-50. Rendering evidence On open at 20:58:50.489: swap=000001468DC47560 HWND and gameHwnd=0000000000120538 swap-chain desc=2560x1440, Present flags=0x200, desc HRESULT=0 UI draw submitted: vertices=34, lists=1 original Present returned HRESULT=0 Earlier opens also submitted only 20 or 34 vertices and one list. A read-only snapshot of the running, unmodified vendor DLL found: ImGui IO.DisplaySize = (1.0, 1.0) Win32 backend HWND = 0x120538 selected game HWND = 0x120538 menu visible = false (the user's isolated period press had just closed it). The IO retains the last UI-frame size while the menu is closed; that size is not a new measurement of the current main game window. Only VM_READ plus QUERY_LIMITED_INFORMATION process access was used. No remote writes, injected calls, hooks or changes to a running graphics resource. Static correspondence in this exact vendor build GetIO accessor at RVA 0x303E0 reads the context pointer at RVA 0xB62F8 and adds 0x28. IO.DisplaySize is then at +0x08/+0x0C. BackendPlatformUserData is +0xA0. The Win32 NewFrame code at RVA 0x82240 calls GetClientRect on the backend HWND and writes the result to these DisplaySize fields. These offsets are specific to this SHA256 and must not be reused on another release. Why the ReShade add-on entry does not fix it The checked add-on entry confirms registration. It is not itself the separate Project Ultimate settings window. The app's own DX11 menu backend is still using an effectively unusable display area. Suggested author review Validate the selected platform HWND against the real visible ETS2 window in the same process; reject hidden/minimal intermediary hosts. Derive consistent ImGui display/viewport and mouse coordinates from the correct window and render target, with DPI considered. Also verify that the UI draw target is forwarded to F5's displayed output: earlier tests on the older vendor build repaired its window selection and produced thousands of vertices, but still no visible menu. Thus a display-size correction alone is not yet proven sufficient for F5. No F5-disabled control was performed and the final stage where UI is lost has not been proven by GPU frame capture. Camera outcome and preserved state The user confirmed that camera jitter disappeared after the redundant legacy opentrack.exe and its TrackIR.exe were stopped. OpenTrack remains installed, its NPClient registration remains intact, and Angus HeadMotion remains on. F5, ReShade presets, DAF materials, camera strengths and game graphics values were left unchanged. Current period-menu and relocated RealWalk coffee binding were preserved. The app was closed by the final isolated hotkey press. Reference for standard ImGui backend behaviour https://github.com/ocornut/imgui/blob/master/backends/imgui_impl_win32.cpp https://github.com/ocornut/imgui/blob/master/backends/imgui_impl_dx11.cpp Local evidence: runtime_state_readonly.json, plugin log, ReShade log, original vendor DLL hash and saved INI files in this directory.

Roel Heynen

This works al smooth! When I put all the sliders to the left in the graphics section, is it completely off? Your sharpening plugin is way more beautiful than the one in the DLAA plugin from Snowymoon, if I turn the SnowyMoon sharpening off would I save some Vram? Because I'm hitting the 95 percent ceiling now with 10GB of Vram 😜 I don't use a reshade on top of your package only SnowyMoon version 2. I want to hear what your opinion is on the strategy I have, thanks in advance! Again a amazing job 🙏

NEEKCOL_

I love the new lighting. Amazing work!

M K

Is ti recommened to use with realcam 3.5 reshade ? Also what about Steering camera rotation factor Physical camera movement factor Interior camera horizon locking factor Interior camera speed based FOV change recommended settings ?

Dakota Coleman

Plugin *works. I can open it, and lighting effects work. Headmotion says its running but doesnt do anything, nor do the camera presets. Any ideas?

Project Ultimate

Hey, did you change the trackir config to 1 or ruj opentrack at last once?

Project Ultimate

Hey, i use it with that setup and it works fine, if you have any issues with it please send me a log of the app when the game crashes

Dakota Coleman

Ya know, i did not lol. Where is open track? Is this something else I need to download?

Project Ultimate

Yes you install it once run it once close it and that is it, as the app imitates an headtracker and the one time setup of opentrack installs the headtracking registry on your pc

Miranda

Que orgulho desse dev, parabéns pelo excelente trabalho, sou um assinante assíduo e não fico mais sem mais seus trabalhos, tanto no ETS como no ATS.

ColPenguin

hey quick question do you use the realcam 3.5 snowymoon preset

Kenny salazar

You’re the best! I installed it and absolutely loved it congratulations!

Andrii Shuleshov

Hello! First of all, thank you very much for your work on Project Ultimate and for releasing version 1.0! I would like to kindly ask if you could consider adding a feature that would allow Project Ultimate to work together with external head tracking software, such as Beam Eye Tracker. I really love the realistic camera movements provided by Project Ultimate, especially breathing, natural sway, acceleration, braking and cornering effects. At the same time, I would love to use Beam Eye Tracker to control the camera with my actual head movements. Unfortunately, when I enable both programs simultaneously in Euro Truck Simulator 2, the camera starts shaking severely. I have tested both programs separately, and they work perfectly. My ideal setup would be: - Beam Eye Tracker controls my actual head movements (looking left, right, up and down). - Project Ultimate adds its realistic camera effects (breathing, natural sway, acceleration, braking and cornering) on top of the head tracking. Would it be possible to add an option such as **External Tracker Support** or **Additive HeadMotion**, which would allow both programs to work together without interfering with each other? I completely understand that this might require additional development, but I would be incredibly grateful if you could consider this feature for a future update. Thank you for your time, effort and for creating such a great project! Keep up the amazing work!

Jassimran Sidhu

So do i need to disable project ultimate weather 2.5 mod?

Project Ultimate

Hey, you still can use your whole setup that includes the puw 2.5

Eugene Young

Do I have to uninstall Realheadmotion app before this install or are they seperate?

RoadSir

Hello, I originally subscribed because of Project Ultimate Weather, and honestly, I was a little disappointed. However, the Project Ultimate APP surprised me—it brings ETS2’s realism close to real life. ETS2’s default fixed view lacks immersion; after adding RealCam, the view becomes dynamic and varied, greatly improving realism and immersion. I think this plugin and SnowyMoon are both essential, high-quality plugins. Your work is very, very, very excellent.

Philippe Lebraud

For now, I've PUW 2.5. Do I need to change something to make it useful with 1.62 version (ATS and ETS2) ? Thank's for any help

Ömer Efe Karagül

Hey friend, your mod is truly fantastic thanks a lot! I do have a question, though: I’m encountering an issue while driving that’s quite distracting. Whether it’s morning or evening and even during rainy weather my headlights keep flickering. On top of that, when it rains, there’s a similar flickering effect on the roads; it’s as if something on the left side is constantly shifting out of place or bumping into something else. While it’s not a huge deal in the morning, it’s really starting to get on my nerves. How can I fix this?

Javier García

Just here to say thank you Angus!! the App is totally game changer, and so easy to use. Really great job mate!!

z1trus

Hello Angus. Wanted to ask you, whether i have the right graphics load order. (From Above) Can you please tell me whether it is right or not? And if not, can you please correct it? I appreciate your work very much. Thank you!!!! Background Mods, Physics, Sounds... PUW 2.5 PNG: NorthExprerience PNG: PE-SUMMER PNG: PE-RAIN PNG: PE-FOGGY WEATHER PNG: PE-WEATHER PNG: PE-BASE2 Map Mods PNG: PE-BASE1

M K

Great visuals, just perfect. I got FPS gain without using reshade. I use Lightning D, with your settings cfg setting from PUW2.5, your app, DLSS5 cinematic through Optiscaler.

Project Ultimate

Hey, that will work fine but put your base 1 above the map mods

béla réz

hi! very good app, keep up the good work! I have a problem, i cant figure out how to use it with opentrack :) without your app, the headtracking works well, with the app, it has too many inputs. can u turn me the right direction, please? i use beam eye tracker with opentrack without any problems. thanks

Project Ultimate

Hey, i know that you can use the headtracking with tobii eyetracker and other headtrackers, with the opentrack on does the flickering stops when selecting off the headmotion? As the current build is imitating an headtracker through opentrack registries.

béla réz

Yep, no flickering when the headmotion is off. The Beam is tracking the head motion, but it seems there is no input for your app. Thanks for the reply

Rafał Dudek

After following the instructions, it seems like the camera controls in the game are duplicated; the view jumps around chaotically. The problem only disappears once I disable "Headmotion" in the app settings, yet the camera movement remains simulated, just like in the beta version.

Project Ultimate

Hey, you need to close the opentrack as with it open it doubles the inputs

Blizzard_of_oz83

Works great with TM Real Walk, DLSS5, and PNG. The combo of these is so immersive. Thanks for all of the hard work on this!

Tuan Tran

I added the .dll to the plugins folder. When i run ETS2 it crashes. If i remove plugin it works. Ive disabled all other plugins. Im using optiscaller NR and Snowymoon.

Project Ultimate

Hey, please send me the log into the DMs as this would probably collide with optiscaler on certain setups

Project Ultimate

Hey, at the moment the beameyetracker or opentrack on might cause the headmotion to not work as is overriden by the same source.

DDuck

I've tested the new version of RealCam HeadMotion, and unfortunately, I'm quite disappointed with the result. The mouse look functionality still conflicts with mouse steering, making the camera behave unpredictably whenever I turn the wheel. The issue with having to hold RMB for proper camera control remains unresolved as well. I was genuinely looking forward to this update, unfortunately, the actual experience hasn't improved in the areas that matter most to me. I really wanted this plugin to work well, but at this point, I'm genuinely disappointed.

Project Ultimate

Hey, as other options can still be polished and improved im not sure if mouse steering and mouse look at the same time is achievable due to them using the same input.

DDuck

And is there still no option to assign mouse buttons to look left or right?

Lucky Gaming

Do I have to run the app just to use the Ultimate Lighting?