lyckantropen / moonlight_hdr_launcher Goto Github PK
View Code? Open in Web Editor NEWLaunch anything in HDR mode using Moonlight
License: MIT License
Launch anything in HDR mode using Moonlight
License: MIT License
Just downloaded for the first time and setup.
My main screen switches resolution. I see it mirrored on my moonlight client (iPad).
And then I get this error when i run the hdr launcher.
If i click close it closes and terminated the sessions.
I am using a HDMI edid emulator to emulate a HDR 4k HDM monitor, this is already set to use HDR at an OS level.
This is all my log has.
2022-05-02 16:04:09: Moonlight HDR Launcher Version 1.1.2
2022-05-02 16:04:09: Working folder read from registry: C:\Program Files\moonlight_hdr_launcher
2022-05-02 16:04:09: argv[0]: MassEffectAndromeda.exe
2022-05-02 16:04:09: Setting current working directory to C:\Program Files\moonlight_hdr_launcher
2022-05-02 16:04:09: Found config file: C:\Program Files\moonlight_hdr_launcher\moonlight_hdr_launcher.ini
2022-05-02 16:04:09: options.launcher_exe=gamestream_launchpad.exe 3840 2160 gamestream_steam_bp.ini
2022-05-02 16:04:09: options.wait_on_process=1
2022-05-02 16:04:09: options.toggle_hdr=1
2022-05-02 16:04:09: Attempting to set HDR mode
How can be uninstalled this software?
The new feature is not creating the new dummy window. It does not even appear on the log.
I'd like to uninstall in win11 but there is no uninstaller.
While there are registry changes (like it is said in the description) it should be not enough to just delete the folder in Programme files.
Best regards
I've tried to start Playnite (in 4k) on my 1440p HDR display using Moonlight Launcher. However, when I try to do so it constantly tries to switch between 1440p resolution and 4k. As is evident by this log file:
moonlight_hdr_launcher_log.txt
These are the settings used:
gamestream_playnite.ini.txt
moonlight_hdr_launcher.ini.txt
.txt
at the end is because Github does not support .ini
Is this because of some intended behaviour or just a bug?
I'm currently using moonlight hdr launcher with gamestream_launcher (with some modifications I haven't pushed yet,) to launch playnite. When playnite exits gamestream launcher exits and hdr launcher exits but the gamestream session remains open. This is because I disabled the part of gamestream_launcher that kills the nvidia streamer process. What I'm wondering is why gamestream doesn't shut down gracefully when the fake mass effect andromeda game process ends. I tried fiddling with the StreamSettings.json file with no luck. My best guess at this point is that gamestream is looking for a win32 GUI window maybe? I might eventually look a bit deeper was wondering if there is any experience with this issue already.
Hello how does the FPS limit option work? below is what i tried on the .ini but it is still not working
[options]
launcher_exe = gamestream_launchpad.exe 2560 1440 gamestream_steam_bp.ini
wait_on_process = 1
toggle_hdr = 1
refresh_rate = 60
Hi there,
I'd like the ability to run a script before Playnite starts, and when the gamestream session ends.
This is unique to the HDR Launcher, as I (and many others according to my Googling) need to have a dongle plugged in for HDR to be streamable. However, the emulated desktop needs to be focused on with an app (I use Multi Monitor Tool).
This means that I have to use a hotkey to switch to my emulated monitor before starting the moonlight connection, and then switch back to my primary monitor when the session ends. If there was a function to add these commands before and after Playnite starts, that would be wonderful. Thanks!
Hi,
I followed the HDTV & HDR monitor owners configuration since my monitor supports HDR.
When I launch SteamOS icon in moonlight it launches the gamestream_launchpad exe and toggles on HDR in Windows.
But my TV still won't display HDR. I added log files which might help. My host PC has a RTX 3080 (with latest geforce experience since it was bugged before) and my client has a GT 1030 (HDMI 2.0 so should work fine, I can have 4k@60fps). I have moonlight installed on a linux machine. In moonlight settings I have selected HEVC and I don't get any errors on startup.
Thank you.
This really isn't a bug but, is there any way to configure this to allow different launchers, such as GOG and Steam? It works well for me using either GOG or Steam (HDR ON, change screen resolution, Launch Steam or GOG, then undo on exit). Ideally, I would like to have separate icons in Moonstream to launch STEAM Big Picture and GOG rather than having to change the INI file back and forth depending on the launcher I want to use.
If I create (2) directories with the modified Andromeda, Geforce Experience will add two separate links (to each directory). I tried doing this with different INI files in each directory but it seems that ones of the two INI files is run each time.
Is this something that should work (and I'm missing something) or not possible? Thanks.
Following the instructions, I ran the installer refreshed gamestream when instructed and the game appears. However when continuing the installation, the game is never detected and the required json files are never copied into the AppData location.
Also when trying to launch the fake Andromeda game from Gamestream it won't run it. Then after this, the moonlight_hdr_launcher is never run from Moonlight and no log file appears.
There is a workaround however. You can manually add Andromeda in the Gamestream settings, which also has the added bonus of allowing you to rename it and set a Box Art picture. After this, the installer will run though and complete. Moonlight then launches the manually added one just fine.
There is the option "toggle HDR = 1" which will turn the HDR mode on the host Monitor to "on" when the stream starts and switches it back to "off" when the stream ends.
In my case the host monitor is set to HDR "on" all the time and I want to stream to non HDR clients.
Is there i comand like "toggle HDR off = 1" or similar, which disable HDR on the host system when the stream starts and enables it again when the stream ends.
By now I use a solution via powershell script which sends the keys "win" + "alt" + "b" when the stream starts and sends it again when i close playnite. this works.
But maybe it would be more confortable with an option within your litte tool.
I'd like to uninstall the launcher. How I can do it? Even manually would be fine
Moonlight-Qt just released Version 4.0 which has HDR support pretty much across the board now:
https://github.com/moonlight-stream/moonlight-qt/releases/tag/v4.0.0
Even with moonlight_hdr_launcher, I'm fairly sure that HDR streams wouldn't work on Windows due to the older rendering framework being used (which has now been updated).
Iโm using a playnite launchpad config and noticed that when I launch from the mass effect andromeda launcher that a console window appears on top of playnite. If I close it it exits the stream.
I'm using moonlight and trying to launch Steam in big picture mode.
moonlight_hdr_launcher.ini:
[options]
launcher_exe=gamestream_launchpad.exe 3840 2160 gamestream_steam_bp.ini
wait_on_process=1
toggle_hdr = 1
gamestream_steam_bp.ini:
[LAUNCHER]
launcher_path = C:\Program Files (x86)\Steam\steam.exe steam://open/bigpicture Fullscreen
# set it to something other than Steam because gamestream_launchpad can detect multiple windows and will close prematurely
launcher_window_name = NotSteam
[BACKGROUND]
# List as many exe's or bat's as you want here. They will run at the start of the GameStream session and be killed at the end.
# background_exe_1 = C:\Program Files (x86)\JoyToKey\JoyToKey.exe
# background_exe_2 = C:\WINDOWS\system32\mspaint.exe
# background_exe_1 = C:\Program Files\moonlight_hdr_launcher\hdr_toggle.exe
[SETTINGS]
debug = 0
sleep_on_exit = 0
close_watch_method = window
In moonlight, I start the session by clicking the "Steam OS" icon. This successfully starts streaming my desktop in the correct 4k resolution. However, steam is not opening at all. I also tried using gamestream_gog_galaxy.ini and that did not open GOG Galaxy either.
Here is the output from moonlight_hdr_launcher_log.txt:
2020-12-25 23:39:17: argv[0]: MassEffectAndromeda.exe
2020-12-25 23:39:17: Found config file: moonlight_hdr_launcher.ini
Thanks for this setup. HDR on Gamestream/moonlight has been a headache for me.
Is it possible to setup C:\Windows\System32\mstc.exe as the launcher and have HDR treated as 'on' in windows? I generally like to load the remote desktop and play around from there.
I'm assuming the launcher would become:
; launcher_exe = C:\Windows\System32\mstsc.exe
and no longer need any tags or lines past it like steam or GOG do?
Here's my full config file:
[options]
# command to launch when the launcher is executed
launcher_exe = 'C:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\bin\x64\Cyberpunk2077.exe'
wait_on_process = 1
toggle_hdr = 1
Here's all the log that is given:
2020-12-22 15:31:23: argv[0]: C:\Program Files\moonlight_hdr_launcher\MassEffectAndromeda.exe
2020-12-22 15:31:23: Found config file: C:\Program Files\moonlight_hdr_launcher\moonlight_hdr_launcher.ini
I tried:
Any tips to get through these?
With the update that includes the new Big Picture mode for Steam, can you update the HDR launcher to launch this? Thank you.
Also, side note what does native resolution refer to? The resolution of the PC's monitor or the resolution of the display I'm streaming to?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.