No Man's Sky

No Man's Sky

View Stats:
SuperMad Jan 13, 2020 @ 1:28pm
How to not pause when alt tabing?
There used to be a cheat engine trick, but it doesnt seem to work anymore for me at least. I have waiting a few minutes in game when flying somewhere. I would rather watch utube in that time :|
I am in borderless mode
Last edited by SuperMad; Jan 13, 2020 @ 1:28pm
< >
Showing 1-7 of 7 comments
OZFugazi Jan 13, 2020 @ 4:15pm 
Originally posted by SuperMad:
There used to be a cheat engine trick, but it doesnt seem to work anymore for me at least. I have waiting a few minutes in game when flying somewhere. I would rather watch utube in that time :|
I am in borderless mode

hi

it is because you are in borderless mode.. in windowed borderless, the game will pause when you alt-tab. if you are in full screen it will not.

as far as i know, there is no other way to run in alt tab other than full screen. you can however.. iirc, run a browser while in steam overlay, can't remember if overlay pauses game. i don't think it does. that might be a solution.

all the best.
japp_02 Jan 13, 2020 @ 5:43pm 
Directly ALT-TAB from the 3d world without going in the menu with ESC or P, this should make the game going on while you are on your desktop. I have done it in the past to complete the Extreme Planet Milestones by simply standing in a building.
I play fullscreen however, I don't know how it works out in Borderless.
Last edited by japp_02; Jan 13, 2020 @ 5:45pm
Gumsk Jan 13, 2020 @ 6:36pm 
I play fullscreen-windowed and if I directly alt+tab, most things keep running; if I hit ESC first, it pauses.
SuperMad Jan 14, 2020 @ 1:59am 
Originally posted by Insônia:
Cheat engine modifies pause detection code is still working. Probably you need recheck your aobscan and auto assembly code.

I can check code for you if you don't know how.

Ye, im really a user of it, i just used to use this preset already done ages ago. The problem is with the injection, im unable to activate it. Doesnt work with a shortcut ingame as well.

[ENABLE]
aobscanmodule(polofAOB,NMS.exe,C3 48 3B 05 ** ** ** ** 0F 94 C0 48 83 C4 20 5B)
registersymbol(polofAOB)

polofAOB+8:
db 90 90 90

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
polofAOB+8:
sete al
//Alt: db 0F 94 C0 48 83 C4 20
unregistersymbol(polofAOB)
Last edited by SuperMad; Jan 14, 2020 @ 2:03am
SuperMad Jan 14, 2020 @ 2:06am 
Nevermind, found another cheat engine script that works.

{ Game : NMS.exe
Version:
Date : 2019-11-27
Author : Igromanru

No Pause On Loss Focus
}

define(bytes,0F 94 C0 48 83 C4 20)

[ENABLE]

aobscanmodule(noPauseOnLossFocusSearch,NMS.exe,48 39 83 ? ? ? ? 0F 94 C0 48 83 C4 20)
define(noPauseOnLossFocus, noPauseOnLossFocusSearch+7)
assert(noPauseOnLossFocus,bytes)

alloc(newmem,$100,noPauseOnLossFocus)

registersymbol(noPauseOnLossFocus)

label(code)
label(return)

newmem:

code:
sete al
add rsp,20
mov eax, 1 // return true (no pause)
jmp return

noPauseOnLossFocus:
jmp newmem
nop 2
return:

[DISABLE]

noPauseOnLossFocus:
db bytes

dealloc(newmem)
unregistersymbol(noPauseOnLossFocus)

{
// ORIGINAL CODE - INJECTION POINT: "NMS.exe"+169044A

"NMS.exe"+1690426: 33 D2 - xor edx,edx
"NMS.exe"+1690428: B9 01 00 01 00 - mov ecx,00010001
"NMS.exe"+169042D: E8 9E B7 0B 00 - call NMS.exe+174BBD0
"NMS.exe"+1690432: 33 C9 - xor ecx,ecx
"NMS.exe"+1690434: 0F B6 C1 - movzx eax,cl
"NMS.exe"+1690437: 48 83 C4 20 - add rsp,20
"NMS.exe"+169043B: 5B - pop rbx
"NMS.exe"+169043C: C3 - ret
"NMS.exe"+169043D: FF 15 3D 26 64 00 - call qword ptr [NMS.exe+1CD2A80]
"NMS.exe"+1690443: 48 39 83 48 03 00 00 - cmp [rbx+00000348],rax
// ---------- INJECTING HERE ----------
"NMS.exe"+169044A: 0F 94 C0 - sete al
"NMS.exe"+169044D: 48 83 C4 20 - add rsp,20
// ---------- DONE INJECTING ----------
"NMS.exe"+1690451: 5B - pop rbx
"NMS.exe"+1690452: C3 - ret
"NMS.exe"+1690453: CC - int 3
"NMS.exe"+1690454: CC - int 3
"NMS.exe"+1690455: CC - int 3
"NMS.exe"+1690456: CC - int 3
"NMS.exe"+1690457: CC - int 3
"NMS.exe"+1690458: CC - int 3
"NMS.exe"+1690459: CC - int 3
"NMS.exe"+169045A: CC - int 3
}
GOSHMAN Jan 14, 2020 @ 9:51am 
Use windows key.
Click another program you are using "instantly".
It work for me.
Splat ♥ Jul 20, 2024 @ 10:51pm 
is there a inifile tweak / mod for this like outer wilds has
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jan 13, 2020 @ 1:28pm
Posts: 8