Once Human

Once Human

무한열정 Jul 21, 2024 @ 11:58pm
Account problem(administrator or user)
In Windows, if it is a user account rather than an administrator account, there is a problem that does not run.
...
Is there a solution other than how to change my account?
< >
Showing 1-4 of 4 comments
you could try
set __COMPAT_LAYER=RUNASINVOKER start "" "D:\Steam\steamapps\common\Once Human\ONCE_HUMAN.exe" --start_from_launcher=1 --game_language=en
in a batch file ( save it in a text file, rename the .txt part of the file to .bat example whatever.bat)

Dunno if it will work though it is just a compatability layer not actually bypassing admin.

Also if you play in KR im not sure what the language code is prolly language=kr also change D:\steam etc to the path to your ONCE_HUMAN.exe wherever it is saved. (steam library, right click game, browse local files)

If it launches but nothing pops up try using it in the game folder itself.
(or alt+tab and see if it is open there) the game doesnt grab a window right when you first launch it so it doesnt pop up on the taskbar

hope it works if not i dunno make admin account :illuminati: :lovebs:
Last edited by ◬ ☥ 𝕄𝕚𝕝𝕜 ☥ ◬; Jul 22, 2024 @ 12:09am
Dark Protector Aug 13, 2024 @ 9:44pm 
So i tried, like the guy above wrote and it didn't work, but thanks to others in the community (e.g. ScuffedOni in the thread https://steamcommunity.com/app/2139460/discussions/0/4410795727365133340/?ctp=3 ) and this hint, i think, i figured out a working version/syntax.

X refers to your chosen installation-path ( commonly C and therfore it'd be "C:\Program Files (x86)\Steam\steamapps\common\Once Human" ) :


cd /d "X:\Program Files (x86)\Steam\steamapps\common\Once Human"
cmd.exe /c "set __COMPAT_LAYER=RunAsInvoker && ONCE_HUMAN.exe --start_from_launcher=1"




Hint:
I basically tried it, because i wanted to test the SSE4_2-fix for older CPUs without this instruction-set.
There are multiple ways, but theoretically only one version, which can be combined with this command.

So if you downloaded Intel's SDE ("freeware to emulate CPUs"), unpacked it with WinZip or any other capable "unpacker", then copied all unpacked files into the game's directory (yes, right into where the executable, you need to run the game from, is located) and would want to run them from a batch, it'd be:

cd /d "X:\Program Files (x86)\Steam\steamapps\common\Once Human"
cmd.exe /c "set __COMPAT_LAYER=RunAsInvoker && sde -- ONCE_HUMAN.exe --start_from_launcher=1"



Differences noticed:

Since first version goes with pure hardware- and software available:
lesser CPU-load, higher GPU-load, lower loading-delays;

Whilst second version, takes pretty long, to get started, takes (mostly) more CPU- but less GPU-load and a whole lot of more RAM (depending on your resolution and settings within the game it's about 3GB and onwards more than without the emulation);

Both though started right away from the batch-file, after Steam-client had been started, account had been logged in and the batch-file has been executed from the desktop;
DeWim Aug 13, 2024 @ 11:45pm 
Just keep it simple and put this line in the startup options of the game in your librarry (Right click game, properties).

cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" %command%"

No need for extra batch files and stuff.
Dark Protector Aug 15, 2024 @ 5:05am 
Originally posted by DeWim:
Just keep it simple and put this line in the startup options of the game in your librarry (Right click game, properties).

cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" %command%"

No need for extra batch files and stuff.
Can't say, that things like these worked for me...you think, else i'd have searched multiple related topics and merged them into a working solution? :)

But if yours works, it'd be cool ofc.
So thanks, if that really works.
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Jul 21, 2024 @ 11:58pm
Posts: 4