Upvote Upvoted 0 Downvote Downvoted
rinput.exe
posted in Off Topic
1
#1
0 Frags +

So I have been wanting to speedrun quake 1 for a while but I could not because of negative acceleration.

I downloaded rinput.exe and it works. The only issue is that whenever I quit joequake, the client I use for quake, and open it again it does not automatically inject, and it is a pain to have to open the console, type in the exe every time I want to play.

Does anyone know how to automatically get the rinput.exe to inject onto joequake-gl.exe whenever I open it? I have a feeling it has something to do with launch options

If anyone uses this program for tf2/csgo and knows how to do it for that game it should be the same process here.

So I have been wanting to speedrun quake 1 for a while but I could not because of negative acceleration.

I downloaded [url=http://www.gamefront.com/files/20962032/...]rinput.exe[/url] and it works. The only issue is that whenever I quit joequake, the client I use for quake, and open it again it does not automatically inject, and it is a pain to have to open the console, type in the exe every time I want to play.

Does anyone know how to automatically get the rinput.exe to inject onto joequake-gl.exe whenever I open it? I have a feeling it has something to do with launch options

If anyone uses this program for tf2/csgo and knows how to do it for that game it should be the same process here.
2
#2
2 Frags +

you can make a bat file in the same dir as both exes with the following:

start rinput.exe joequake-gl.exe
start joequake-gl.exe
TIMEOUT /t 10 /nobreak

if you need launch options for joequake (idk if they're commonly used, not familiar with it) just put them after "joequake-gl.exe" in standard format (i.e. spaces between, include any -s before them)

you can make a bat file in the same dir as both exes with the following:

[code]start rinput.exe joequake-gl.exe
start joequake-gl.exe
TIMEOUT /t 10 /nobreak[/code]

if you need launch options for joequake (idk if they're commonly used, not familiar with it) just put them after "joequake-gl.exe" in standard format (i.e. spaces between, include any -s before them)
3
#3
0 Frags +
Gemmellnessyou can make a bat file in the same dir as both exes with the following:
start rinput.exe joequake-gl.exe
start joequake-gl.exe
TIMEOUT /t 10 /nobreak

if you need launch options for joequake (idk if they're commonly used, not familiar with it) just put them after "joequake-gl.exe" in standard format (i.e. spaces between, include any -s before them)

Hey, thanks a bunch for responding. I have no idea what a bat file or a dir file is, would it be too much to ask for you to walk me though it?

The other thing is that when the rinput file is launched, the command joequake-gl.exe needs to be entered, does this account for that?

[quote=Gemmellness]you can make a bat file in the same dir as both exes with the following:

[code]start rinput.exe joequake-gl.exe
start joequake-gl.exe
TIMEOUT /t 10 /nobreak[/code]

if you need launch options for joequake (idk if they're commonly used, not familiar with it) just put them after "joequake-gl.exe" in standard format (i.e. spaces between, include any -s before them)[/quote]
Hey, thanks a bunch for responding. I have no idea what a bat file or a dir file is, would it be too much to ask for you to walk me though it?

The other thing is that when the rinput file is launched, the command joequake-gl.exe needs to be entered, does this account for that?
4
#4
1 Frags +
TangyyGemmellnessyou can make a bat file in the same dir as both exes with the following:
start rinput.exe joequake-gl.exe
start joequake-gl.exe
TIMEOUT /t 10 /nobreak

if you need launch options for joequake (idk if they're commonly used, not familiar with it) just put them after "joequake-gl.exe" in standard format (i.e. spaces between, include any -s before them)
Hey, thanks a bunch for responding. I have no idea what a bat file or a dir file is, would it be too much to ask for you to walk me though it?

The other thing is that when the rinput file is launched, the command joequake-gl.exe needs to be entered, does this account for that?

yep, if you look next to rinput.exe it's given the joequake-gl.exe as an argument, which rinput will automatically inject into.

basically all you need to do is move RInput.exe to the same folder as the joequake exe, and create a new text file with the above stuff put into it. then you save as, and save it as "Joequake RInput.bat" (or somethingelse.bat) in the same folder again. make sure you select save as 'all types" so it allows you to change the extension from .txt to .bat. you can also make a shortcut to this .bat file on your desktop if you like

[quote=Tangyy][quote=Gemmellness]you can make a bat file in the same dir as both exes with the following:

[code]start rinput.exe joequake-gl.exe
start joequake-gl.exe
TIMEOUT /t 10 /nobreak[/code]

if you need launch options for joequake (idk if they're commonly used, not familiar with it) just put them after "joequake-gl.exe" in standard format (i.e. spaces between, include any -s before them)[/quote]
Hey, thanks a bunch for responding. I have no idea what a bat file or a dir file is, would it be too much to ask for you to walk me though it?

The other thing is that when the rinput file is launched, the command joequake-gl.exe needs to be entered, does this account for that?[/quote]

yep, if you look next to rinput.exe it's given the joequake-gl.exe as an argument, which rinput will automatically inject into.

basically all you need to do is move RInput.exe to the same folder as the joequake exe, and create a new text file with the above stuff put into it. then you save as, and save it as "Joequake RInput.bat" (or somethingelse.bat) in the same folder again. make sure you select save as 'all types" so it allows you to change the extension from .txt to .bat. you can also make a shortcut to this .bat file on your desktop if you like
5
#5
1 Frags +

Why use an outside program for it when you can just disable it? I have m_smooth 1 and m_filter 0 in autoexec and -noforcemaccel -noforcemparms -m_smooth in launch options and it works fine. I'm p sure the noforce ones do nothing but I keep them there anyway.

Why use an outside program for it when you can just disable it? I have m_smooth 1 and m_filter 0 in autoexec and -noforcemaccel -noforcemparms -m_smooth in launch options and it works fine. I'm p sure the noforce ones do nothing but I keep them there anyway.
6
#6
0 Frags +
GemmellnessTangyyGemmellnessyou can make a bat file in the same dir as both exes with the following:
start rinput.exe joequake-gl.exe
start joequake-gl.exe
TIMEOUT /t 10 /nobreak

if you need launch options for joequake (idk if they're commonly used, not familiar with it) just put them after "joequake-gl.exe" in standard format (i.e. spaces between, include any -s before them)
Hey, thanks a bunch for responding. I have no idea what a bat file or a dir file is, would it be too much to ask for you to walk me though it?

The other thing is that when the rinput file is launched, the command joequake-gl.exe needs to be entered, does this account for that?

yep, if you look next to rinput.exe it's given the joequake-gl.exe as an argument, which rinput will automatically inject into.

basically all you need to do is move RInput.exe to the same folder as the joequake exe, and create a new text file with the above stuff put into it. then you save as, and save it as "Joequake RInput.bat" (or somethingelse.bat) in the same folder again. make sure you select save as 'all types" so it allows you to change the extension from .txt to .bat. you can also make a shortcut to this .bat file on your desktop if you like

Alright so it opens the console and then opens quake, but it does not actually inject, I still experience the negative acceleration.

Waiting for 1R seconds, press CTRL+C to quit ...Input injector (v1.31 sequentia
l edition)

Note: This version has not be tested on your kernel version.
Retrieving "joequake-gl.exe" process id.
Process found (PID: 7840).
Injecting RInput.dll into remote process...
Failed to retrieve Dynamic Link Library.

that is what it says through the bat.

RInput injector (v1.31 sequential edition)

Note: This version has not be tested on your kernel version.
Provide the to be injected process name (case sensitive, e.g. ET.exe):
joequake-gl.exe
Retrieving "joequake-gl.exe" process id.
Failed to retrieve process id.
Waiting for process to be started.

and that is what it says when I start rinput.exe, input "joequake-gl.exe"

RInput injector (v1.31 sequential edition)

Note: This version has not be tested on your kernel version.
Provide the to be injected process name (case sensitive, e.g. ET.exe):
joequake-gl.exe
Retrieving "joequake-gl.exe" process id.
Failed to retrieve process id.
Waiting for process to be started.
Process found (PID: 10304).
Injecting RInput.dll into remote process...
Succesfully injected library into process (0x65480000).
Event triggered; the remote thread has been successfully initialized.

Closing console in: 2s

and that is what it says after I do the above and launch the exe for joequake

_KermitWhy use an outside program for it when you can just disable it? I have m_smooth 1 and m_filter 0 in autoexec and -noforcemaccel -noforcemparms -m_smooth in launch options and it works fine. I'm p sure the noforce ones do nothing but I keep them there anyway.

Are you sure you are talking about joequake? I tried all of those and it did not work, m_smooth is not even a command.

[quote=Gemmellness][quote=Tangyy][quote=Gemmellness]you can make a bat file in the same dir as both exes with the following:

[code]start rinput.exe joequake-gl.exe
start joequake-gl.exe
TIMEOUT /t 10 /nobreak[/code]

if you need launch options for joequake (idk if they're commonly used, not familiar with it) just put them after "joequake-gl.exe" in standard format (i.e. spaces between, include any -s before them)[/quote]
Hey, thanks a bunch for responding. I have no idea what a bat file or a dir file is, would it be too much to ask for you to walk me though it?

The other thing is that when the rinput file is launched, the command joequake-gl.exe needs to be entered, does this account for that?[/quote]

yep, if you look next to rinput.exe it's given the joequake-gl.exe as an argument, which rinput will automatically inject into.

basically all you need to do is move RInput.exe to the same folder as the joequake exe, and create a new text file with the above stuff put into it. then you save as, and save it as "Joequake RInput.bat" (or somethingelse.bat) in the same folder again. make sure you select save as 'all types" so it allows you to change the extension from .txt to .bat. you can also make a shortcut to this .bat file on your desktop if you like[/quote]
Alright so it opens the console and then opens quake, but it does not actually inject, I still experience the negative acceleration.

Waiting for 1R seconds, press CTRL+C to quit ...Input injector (v1.31 sequentia
l edition)

Note: This version has not be tested on your kernel version.
Retrieving "joequake-gl.exe" process id.
Process found (PID: 7840).
Injecting RInput.dll into remote process...
Failed to retrieve Dynamic Link Library.

that is what it says through the bat.

RInput injector (v1.31 sequential edition)

Note: This version has not be tested on your kernel version.
Provide the to be injected process name (case sensitive, e.g. ET.exe):
joequake-gl.exe
Retrieving "joequake-gl.exe" process id.
Failed to retrieve process id.
Waiting for process to be started.

and that is what it says when I start rinput.exe, input "joequake-gl.exe"

RInput injector (v1.31 sequential edition)

Note: This version has not be tested on your kernel version.
Provide the to be injected process name (case sensitive, e.g. ET.exe):
joequake-gl.exe
Retrieving "joequake-gl.exe" process id.
Failed to retrieve process id.
Waiting for process to be started.
Process found (PID: 10304).
Injecting RInput.dll into remote process...
Succesfully injected library into process (0x65480000).
Event triggered; the remote thread has been successfully initialized.

Closing console in: 2s

and that is what it says after I do the above and launch the exe for joequake
[quote=_Kermit]Why use an outside program for it when you can just disable it? I have m_smooth 1 and m_filter 0 in autoexec and -noforcemaccel -noforcemparms -m_smooth in launch options and it works fine. I'm p sure the noforce ones do nothing but I keep them there anyway.[/quote]
Are you sure you are talking about joequake? I tried all of those and it did not work, m_smooth is not even a command.
7
#7
1 Frags +

oh, my bad, forgot it came with a dll. RInput.dll should be in the same folder as the exe

oh, my bad, forgot it came with a dll. RInput.dll should be in the same folder as the exe
8
#8
0 Frags +

alright, moving it there worked, and then I would create a shortcut for the .bat file and put launch options there? I tried doing that and it did not do anything.

Thanks a ton so far, never would of got this.

alright, moving it there worked, and then I would create a shortcut for the .bat file and put launch options there? I tried doing that and it did not do anything.

Thanks a ton so far, never would of got this.
9
#9
1 Frags +
Tangyyalright, moving it there worked, and then I would create a shortcut for the .bat file and put launch options there? I tried doing that and it did not do anything.

Thanks a ton so far, never would of got this.

nope, you put launch options for joequake at the end of the 2nd line of the bat file

[quote=Tangyy]alright, moving it there worked, and then I would create a shortcut for the .bat file and put launch options there? I tried doing that and it did not do anything.

Thanks a ton so far, never would of got this.[/quote]

nope, you put launch options for joequake at the end of the 2nd line of the bat file
10
#10
0 Frags +
GemmellnessTangyyalright, moving it there worked, and then I would create a shortcut for the .bat file and put launch options there? I tried doing that and it did not do anything.

Thanks a ton so far, never would of got this.

nope, you put launch options for joequake at the end of the 2nd line of the bat file

Yep, all works flawlessly now, that was my second guess. Thanks a ton, it's so cool that you can do this with computers, I didn't realize it was actually possible.

[quote=Gemmellness][quote=Tangyy]alright, moving it there worked, and then I would create a shortcut for the .bat file and put launch options there? I tried doing that and it did not do anything.

Thanks a ton so far, never would of got this.[/quote]

nope, you put launch options for joequake at the end of the 2nd line of the bat file[/quote]
Yep, all works flawlessly now, that was my second guess. Thanks a ton, it's so cool that you can do this with computers, I didn't realize it was actually possible.
Please sign in through STEAM to post a comment.