VOGONS


First post, by Mu0n

User metadata
Rank Member
Rank
Member

I was tired of these unwieldy, not-so-great custom cables I made for my vintage PC gameport. I needed access to a joystick and MIDI out for msdos classics like: X-Wing, TIE Fighter, Zeliard, Rampart, Micromachines, Wing Commander, Descent, Tyrian, etc.

so, I designed my own PCB board to deal with both of those, plus, might as well put those connections in for MIDI in (think sequencers like cakewalk for msdos, or cubase for win95/98) and a joystick 2 for local multiplayer games (ie Rampart, micromachines, etc)

I guess you need a mpu-401 compatible port ("dumb" uart mode is enough) to get the full midi functionality in. SB16 or similar clones in that era and later cards usually had such a port.
this is among my first project pcbs ever; after a couple months of iterations, the final design works with all the use cases I was after.

You can get one here: https://jcm-1.com/product/pc-gameport-party/
CAYDnwl.jpeg

vYLbVDM.jpeg

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
AnyBit Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 1 of 7, by MAZter

User metadata
Rank Oldbie
Rank
Oldbie

Wow

Doom is what you want (c) MAZter

Reply 2 of 7, by Pierre32

User metadata
Rank Oldbie
Rank
Oldbie

Nice!

Reply 3 of 7, by Mu0n

User metadata
Rank Member
Rank
Member

Oh, I forgot to mention a feature I put in: there's a slide switch on there with 2 modes:

1 player mode: joy1 gets buttons 1,2,3,4 and the X1 and y1 axes - you may or may not use all of that, but a complicated flight stick would need many of those. The joy2 port gets almost nothing so it's basically disabled as joy1 is now all-in

2 players mode: joy1 gets buttons 1,2, axes X1, y1 while joy2 gets buttons 3,4 and axes X1,y2, perfect for those special local multiplayer mode games

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
AnyBit Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw

Reply 4 of 7, by Zup

User metadata
Rank Oldbie
Rank
Oldbie

Does it have MIDI isolation? I remember reading that using opto-couplers was almost mandatory on MIDI ports...

I have traveled across the universe and through the years to find Her.
Sometimes going all the way is just a start...

I'm selling some stuff!

Reply 5 of 7, by RetroPCCupboard

User metadata
Rank Member
Rank
Member

This looks amazing. Well done.

Reply 6 of 7, by Mu0n

User metadata
Rank Member
Rank
Member
Zup wrote on 2024-11-06, 05:46:

Does it have MIDI isolation? I remember reading that using opto-couplers was almost mandatory on MIDI ports...

It does, there's a H11L1 optocoupler for the MIDI IN port.

None on the MIDI OUT port since it's assumed that the target device aimed at will have to deal with an optocoupler in its midi in port.

1Bit Fever Dreams: https://www.youtube.com/channel/UC9YYXWX1SxBhh1YB-feIPPw
AnyBit Fever Dreams: https://www.youtube.com/channel/UCIUn0Dp6PM8DBTF-5g0nvcw