Next Generation Emulation banner

1 - 18 of 18 Posts

·
Registered
Joined
·
9 Posts
Discussion Starter #1
So, I've been playing this game for around eighteen years now - first on my PS1, and then via emulators. I even have a full crash-free playthrough of it on my youtube channel, but that's beside the point - take it or leave it.
My point it that this game turned me into an auto-sim casual, and ultimately led me to buy my first gaming wheel about a year ago (Logitech G27 if anybody is wondering). And so a couple of recent days I've been messing around trying to solve the mystery.
The topic was probably discussed here many times already, but unfortunately I wasn't able to find anything relevant with my keywords, so here we go again.
What I was able to dig up so far is that you actually can use the analog controls in GT2, but via some PS1 analog controller plugins. And that everyone trying it has to face the same problems, that make the game unplayable with a wheel.
First there is the "nothing in the center and then suddenly all the turning in the world". And then, because the analog controller has forward and backward motion, your acceleration and brake paddles only react after they are half depressed (half of it looks like negative values to the emu).
So I've been thinking maybe there is some solution that I wasn't able to find, or maybe it's high time for some ps1 emu wizard to take the responsibility and create a proper controller plugin.
I was actually able to find a couple short discussions on the topic back from 2003-2004 with this plugin mentioned, but I wasn't able to run it with my setup. I'm still using ePSXe 1.9.0 and as far as I can tell it uses it's own controller plugins. So I can't find any specific controller setup menus after throwing the plugin into the "plugins" folder. Let me know if anything I've just mentioned could be the problem.
Thanks for reading all of this - I hope together we will finally be able to solve this mystery once and for all.
 

·
Registered
Joined
·
9 Posts
Discussion Starter #2
A little follow-up.

After updating ePSXe to 2.0.5 with third party controller plugins support I finally was able to launch aforementioned padGnneco plugin.
After doing so the hardest part was setting the plugin controls up. It took some finagling.
What did the trick for me is depressing a pedal / turning the wheel and clicking the button to set up only afterwards.



Once you're done with the axles, remember to bind some directional buttons for game menu browsing, camera change, looking back, upshifting, downshifting, start, rear gear, handbrake... You will use acceleration pedal for pushing buttons in the game menus and brake pedal for leaving them.
Don't worry so much about the buttons right now - you will be able to re-bind them in game, and you can live without rear gear/handbrake in GT2 just fine to be honest.
Anyway, if you need more buttons, just tick "Digital" near "Twist" to make more of them available. Binding keys for those may be tricky - just keep trying until a new key finally appears in the pop-up menu and then click it to approve.

After the base mapping is finally laid down you can actually start the game, navigate it, tweak the controls in the settings menu, start a race and try how it feels.
From my experience there still is the deadzone in the center and outside of it turning is still a bit too sharp, but that's already much better than the original ePSXe Negcon plugin - at the very least with this one you have full range of your pedals instead of 1/2 deadzone.
And guess what? With this plugin you can actually tweak the steering wheel deadzone!
In the same directory as your ePSXe executable there are two pgnneco.ini files. Open the first one and find

[nejiri R]
device=2
key=0
analog=127
max=65535
min=26000
[nejiri L]

device=2
key=0
analog=128
max=0
min=39535

nejiri R is your wheel range from "zero" to "full right"
nejiri L - from "zero" to "full left"
By reducing min parameter in first and increasing min parameter in second you effectively decrease steering deadzone. I'd strongly suggest always changing both parameters to the same value.

Well, that's basically it.
All the credits go to the padGnneco plugin author, guys from this thread for figuring out the deadzone trick and of course to the ePSXe authors and contributors.
I hope somebody will find it useful.

 

·
Registered
Joined
·
1 Posts
Wanted to say, thanks for posting this. Mid 2020 now and was able to use this to get my T300rs wheel and pedals working on GT1 and 2! Only thing that'd make me happier now would be improved driving skills :)
 

·
Registered
Joined
·
9 Posts
Discussion Starter #4
Glad to be of help.
Work on in and you'll get there, but also don't forget to have some fun ;D
 

·
Registered
Joined
·
4 Posts
Thanks Motorbreath for this discussion! I have been playing GT2 since I was a child. Always nice to go back and play and re-do the races! I have the ePSXe 2.0.5 Emulator, but I am not able to launch the padGnneco plugin. Could you help/tutorial me to set up? Is there another similiar plugin to help?
I have noticed you can also play PS1 Racing games , selecting the "Namco NeGcon" in Config Gamepad. This gamepad anables you to control the steering wheel more smoothly, reducing the dead zone. Selecting the PS1 Analog/Dual Shock pad in Config Gamepad also isn't bad with steering wheel, but the deadzone is high so more steering needs to be applied. :)🚘
 

·
Registered
Joined
·
9 Posts
Discussion Starter #6
You're welcome.

I've also been playing for about twenty years, so kudos to you, my soulmate ;D

About launching pagGnneco, just unpack the archive you download from this link, put the files from there into your \ePSXe 2.05\plugins\ directory, then launch ePSXe and go to Config > Plugins > Input Port 1 choose 'pad gnneco' and configure it. This should do the trick.

Also since I've made this post a couple of people contacted me and asked for my pgnneco.ini files that contain the plugin's settings with deadzone already ajusted, so I've made this archive with those available pgnneco.rar

The path for the files is \ePSXe 2.05\ (the same, where your ePSXe.exe is).

I think Namco NeGcon was the first thing I've tried on my quest of making GT2 playable on a wheel. And as far as I remember my problem with it was the lack of ajustments for the deadzone and also 50% deadzone on pedals (because you use an analog stick axis for it and the values on the axis are counted from the 'middle').

Anyway, I hope this will suffice.
 

·
Registered
Joined
·
4 Posts
Works like a charm! The steering sensitivity is soooo much better and it has reduced the deadzone by a mile! I ended up configuring my own settings on padGnneco plugin, does need some tweaking with other directional buttons and menu buttons, but apart from that better than having deadzone steering!

I downloaded your pgnneco.ini files that contain the plugin's settings with deadzone already adjusted . The files are in my ePSXe 2.05 folder, but when I launch the padGnneco plugin, I can not apply those settings. On the right side of the pluggin settings I tried "Reload Config", just under that "from ini" + "from reg", but that just resets your own settings. There is also "save config to ini file", but not too sure were that file is saved to which folder? Could you explain the "autofire", "bravo switch", "joystick calibration", and "threshold"also briefly?

My main question is how to apply your plugin pgnneco.ini files settings?

Thanks so much Motorbreath! You have been a huge help! Sorry for all these questions about the plugin but I am new to it and it is not user friendly!
 

·
Registered
Joined
·
9 Posts
Discussion Starter #8
My understanding is that the settings are just being stored in the .ini files.

So any time you change anything in the padGnneco configuration menu, it is saved in the files. And loaded when you start ePSXe. But you can not adjust the deadzone from the config menu - only by editing the files manually.

At least that's what I think is going on.

Readme file from the plugin archive says:
usage

1. Put it on plugin dir, start emulator, and open configure dialog.
2. Select (or input) threshold in combobox. Smaller value brings
sensitive detection.
3. Click a button on dialog you want to configure.
4. Push a key on gamepad (or keyboard) you want to use and KEEP IT
PRESSED for a second. If plural candidates exist, new dialog
appears. Click a button which you want to use dialog.
5. Push "Neutral" if you want to reset neutral state.
6. Click "autofire config" when use it. (see autofire section.)
7. Uncheck "save config to - ini file" to use registry.
8. Push "reload config from ini / reg" to reset config.

9. Mark the type of pad what you want to use.
10. Goto 3, or click "OK" on dialog to save.

So basically checkbox for "Save config to ini" just changes the storage space for settings between the file and your system registry. Just edit deadzone values as I've explained in the beginning of the thread and they should apply on the next ePSXe launch.
 

·
Registered
Joined
·
4 Posts
Ok thanks! When editing the deadzone values pgnneco.ini files, I can just edit them manually or can I copy your settings? Unless I can copy paste, I will change them manually and just enter your settings:)(y)

[nejiri R]
device=2
key=0
analog=127
max=65535
min=26000
[nejiri L]

device=2
key=0
analog=128
max=0
min=39535

I will try and see what happens!
 

·
Registered
Joined
·
9 Posts
Discussion Starter #10
You can do both. I doesn't matter how exactly you change the parameters - only the values matter.

As of right now I use

[nejiri R]
device=2
key=0
analog=127
max=65535

min=25500
[nejiri L]

device=2
key=0
analog=128
max=0

min=40035

And don't forget to save the changes ;)
 

·
Registered
Joined
·
4 Posts
It works fine on gran turismo 2! I also tried on gran turismo 1, but the steering is much quicker and faster, like as if there is oversteer! I will have to adjust the settings for that! Deadzone will obviously change for different racing games on PS1
 

·
Registered
Joined
·
9 Posts
Discussion Starter #12
Yeah - you'll have to learn to drive with a wheel, but overall it's very playable and even enjoyable.

I've already done GT2 world championship on a wheel twice, so I know what I'm talking about =)

Definetly a whole new way to play the game, and exactly what I personally needed to keep my interest up after so many years.
 

·
Registered
Joined
·
2 Posts
First of all thank you so much for the perfect plug-in and for the effort to help people since u posted this.

I have tried this plug in and it was perfect until it stopped reading my wheel, I’m using G29, it was perfect in all ways, then one day I just could play with it, so when I go to the plug-in window to map the steering wheel, anything I press on my wheel or pedal gives “keyboard”.

tried manythings and nothing worked, I would be so grateful if u can help me fix this.
Thank you in advance
 

·
Registered
Joined
·
9 Posts
Discussion Starter #15
I have tried this plug in and it was perfect until it stopped reading my wheel, I’m using G29, it was perfect in all ways, then one day I just could play with it, so when I go to the plug-in window to map the steering wheel, anything I press on my wheel or pedal gives “keyboard”.
I'm no expert on emulation, but it sounds to me like something in your system got changed. Make sure you have Logitech Profiler (or whatever your wheel uses) launched and that it "sees" your wheel.
It may also be that something else is interfering with key binding, or maybe the plugin itself is bugged in this regard - as I think I've already described, even regular keybinding in it requires some finagling.
 

·
Registered
Joined
·
9 Posts
Discussion Starter #17
I honestly have no idea - I'm using this on Win7 and do not own any portable devices.
Try asking in the respective thread if there is anything more suiting on these forums.
 
1 - 18 of 18 Posts
Top