VOGONS


First post, by scorp

User metadata
Rank Member
Rank
Member

Hello, I made another adapter, which could be interesting for some of you. It's a very inexpensive solution built around an Arduino. The most brain work was put into the software. Please feel free to visit following links for further information.

Introduction video on my Youtube Channel:
https://youtu.be/tSJLgCD8jeM

GitHub Project:
https://github.com/necroware/gameport-adapter

photo.jpg
Filename
photo.jpg
File size
83.18 KiB
Views
320 views
File license
GPL-2.0-or-later

My Youtube channel Necroware

Reply 1 of 8, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie

This is a very interesting project. I particularly like the cleverly implemented calibration solution.

Having recently re-acquired a CH Flightstick, I wholeheartedly agree that an old-school joystick is superb for DOS era flight and space sims. Of course, I'm using mine on an actual retro rig, but it's great that people with modern systems now have the option to use these joysticks too.

Excellent work!

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 2 of 8, by scorp

User metadata
Rank Member
Rank
Member

Yes, the idea was to have a non destructive way of being able to use a retro joystick with the modern computer. There are many total conversions out there, but then, the joystick is not usable with the retro machines anymore. Though for analog joysticks, like CH Flightstick, a solution already exists and you can buy it. However, my adapter is more universal and open source, it supports also digital sidewinder joysticks and hopefully many more in the future.

My Youtube channel Necroware

Reply 3 of 8, by BitWrangler

User metadata
Rank Oldbie
Rank
Oldbie

Awesome.... I've got an old wheel and pedal set I'd really like to use.

2017: Basement full of ancient PC stuff, starting to go through it. 2021: Still starting, heh, many setbacks. So what's this BitWrangler guy's deal ??? >>> Taming the pile, specs to target?

Reply 4 of 8, by scorp

User metadata
Rank Member
Rank
Member

I got another two Joysticks working with my adapter. The list keeps growing and contains now following devices:

- Generic Analog (2-4 buttons, 2-4 axes)
- CH FlightStick Pro
- ThrustMaster
- Sidewinder GamePad
- Sidewinder 3D Pro
- Sidewinder Precision Pro
- Gravis GamePad Pro

Since the most analog joysticks are the generic ones or using either Thrustmaster or CH Flightstick Pro standard, means the adapter supports hundreds of joysticks already and I hope even more in the future.

My Youtube channel Necroware

Reply 5 of 8, by Pierre32

User metadata
Rank Oldbie
Rank
Oldbie

Excellent work! From what I've seen of the existing ones on the market, this leaves them in the dust for features. Love the auto-calibration (such a simple but perfect idea) and the care that has gone into compatibility.

The full 30 minute video is well worth watching, but if anyone doesn't have time, jump to 22:45 for hands-on goodness.

Reply 6 of 8, by 1541

User metadata
Rank Member
Rank
Member

Scorp kindly donated me an adapter for beta testing and all I have to say is:
It's a great piece of hard- & software for the retro community! Being open source adds an extra layer of kudos!

Booting up the old games with the "period correct" joystick makes me feel 14 again 😀

Hope we'll see the proposed online shop soon...

German Windows 98 SE inofficial Service Pack & NUSB

Reply 7 of 8, by Pierre32

User metadata
Rank Oldbie
Rank
Oldbie

I'd be curious to see how it goes with my favourite DOS controller: Re: Is there a DOS-compatible handheld gamepad with analog stick?

In terms of the inputs it offers, it's not too different from a joystick that makes use of several axes and all the buttons a gameport can handle. But it also has switches that allow you to swap analogue/digital on the fly, for example, swapping the thumbstick for the d-pad, or swapping the throttle slider for face buttons.

(But there's also probably no great reason to use this controller on a modern system. It's not like it's a classic stick or something - you'd probably just go with a DS4!)

Reply 8 of 8, by betamax80

User metadata
Rank Newbie
Rank
Newbie

Actually I have a good use-case for this (including your DOS suggestion @Pierre32) - the early VIA EPIA 5000/800 boards have good DOS graphics + sound compatibility but do not have a gameport in hardware.
This device would be the perfect accessory for these boards.