Unofficial Pi Position Q&A & Support Thread

Just got Pi Position, installed everything and added the games and it's not working. It shows the loading screen but then after that it just goes black.
 
We need to start a thread on Who has the Pi Position working perfectly in their cab.

How many people out there are there that have this working perfectly?
 
I have 3, but haven't tried to set up yet.
 
We need to start a thread on Who has the Pi Position working perfectly in their cab.

How many people out there are there that have this working perfectly?
I had some Pole Positions that we installed these boards in.

It took some scratching my head and going hmmm??? Tweaking, reversing a couple of wires, re-calibrating and manually adjusting the gas pedal pot to get everything dialed in but after all of that, everything worked fine.
 
Last edited:
I have a couple of NEW Pi Position boards with New Raspberry Pi's available.

NEVER opened.

Includes:
NEW Pi Position PCB
NEW Raspberry Pi
NEW Steering Optic PCB
NEW USB Cable

$200 each
 

Attachments

  • piposition.jpg
    piposition.jpg
    593 KB · Views: 6
Last edited:
I've fixed the problem that caused inputs to be lost when the steering wheel was turned too fast.

As I mentioned in my previous post, the original code in pp_joy4r2.ino uses polling and, in my opinion, it's not the best solution. In my version (which ChatGPT generated for me, it worked on the first try and I haven't changed a single comma, I just added the comments) interruptions are used.

The new code: https://mega.nz/file/KxwhWKoQ#c3oVcwfc3uJa3yaP9fbjt9mZFgcEVBCZ9TpaHILD_ug (my conversation with ChatGPT: https://chatgpt.com/share/281cd5a1-7298-4755-85a6-4d8c9c9672f0)

It works like a charm and now I can play PP/PP2, Super Sprint, and other games like I'm used to.

Vídeo using the new code:

I just need to adjust the steering wheel sensitivity in mame so that the feel is exactly like the original machine.
Xax, thanks a bunch!! We were so disappointed after working all afternoon to get the piPosition tuned to work properly with our stand up cabinet - the game play (specifically as it related to the steering wheel control) was just not workable. Spinning the wheel too fast would immediately stop the turn and even reverse the direction of control. My son who is a Pole Position enthusiast, gave up playing after the first coin, because he couldn't spin through the corners on Fuji as he does on the OG hardware. Frankly, I'm shocked that so few people reported on this deficiency. The code you posted fixed the issue 100% and the steering wheel works just as expected now. Perhaps @ArcadeJason could take not of the changes you made. We are loving the piPosition now and appreciate all the hard work the team put into this and for the work this community has done to contribute to debugging it.
 
  • Like
Reactions: XaX
We need to start a thread on Who has the Pi Position working perfectly in their cab.

How many people out there are there that have this working perfectly?

I wouldn't say "perfectly", but I have/had it working. I bought it mostly to play PP2 on my PP1 upright cabinet. I ran into problems with the gas pedal, but didn't want to mess with it since it works perfectly with my original cabinet, so why mess with it? (and I never could understand how my gas pedal works with original hardware perfectly, but does not work with the PiPosition, seems wrong). I did get a bunch of other driving games working though, so that was fun. Sprint type games, etc. I tend not to plug it in much and just leave my PP1 board in though.
 
Alright, so I got everything up and running except I just have 1 problem. The gas pedal won't work. I went into the mame settings and tried rebinding it and it clearly shows that its there as it properly binds when I press down the pedal. But once in game it does not register. I know its the correct binding too because I tried binding it with the keyboard and it worked fine. Is there something that I'm missing?
 
Can you clarify what you mean by "rebinding"?

Getting the pedal to work properly is probably the most frustrating thing about the PiPosition. I had some success in getting it to work, but it was never 100%.
 
Last edited:
Can you clarify what you mean by "rebinding"?

Getting the pedal to work properly is probably the most fustrating thing about the PiPosition. I had some success in getting it to work, but it was never 100%.
In the mame settings
 
Can you share a screenshot of these mame settings?

I haven't had the PiPosition for a couple years, but I don't recall having to adjust "rebinding" settings for a PiPosition. Perhaps there have been firmware/software updates since then.
 
Can you share a screenshot of these mame settings?

I haven't had the PiPosition for a couple years, but I don't recall having to adjust "rebinding" settings for a PiPosition. Perhaps there have been firmware/software updates since then.
20211030_162607.jpgHeres an image from somebody in this thread earlier. I tried changing the lcontrol to the pedal but it just doesnt work
 
I don't see a "rebinding" setting in that picture. Not sure what you are referring to.
 
Last edited:
I had 2 different Pole Position cabinets with Gas Pedal issues after installing the Pi Position.

I'm not sure what you mean by "binding."

Anyways... on both cabs we had to reverse the Black and Red wires going to the pedal and on one we also had to dial in the Potentiometer. Once that was done both pedals worked fine. From my understanding there were a couple of different versions of PP (Older and Newer) and only on some of them you had to reverse the wires.

I'm not sure that's your problem but if all else fails it is easy to swap the wires and see if it fixes your issue.
 
We need to start a thread on Who has the Pi Position working perfectly in their cab.

How many people out there are there that have this working perfectly?
Mine works quite well. I'm putting video out via HDMI to an LCD. I was really planning to put a CRT into the cab but after re-reviewing this thread, I'm not sure I will bother. The game looks pretty good and plays fine on the LCD and it's worked reliably with good picture for years.

Games play fine, I have PP1, PP2, SOR, Super Sprint and Champ Sprint. The only real issue I have presently is that error message that happens when switching the game (minor), and the relatively spontaneous game switching that sometimes occurs if I open the coin door, which I'm guessing is a grounding issue of some sort that I haven't solved. Has rarely been an issue during game play, and I can always switch back around to the game I was playing if it goes to the next game by accident.
 
Update on my pedal issue: the issue was just a faulty potentiometer, once I replaced it the game worked just fine. I initially thought that you had to bind the pedal like any other mame controls xD then I tested the potentiometer and realized it was faulty.
 
Update on my pedal issue: the issue was just a faulty potentiometer, once I replaced it the game worked just fine. I initially thought that you had to bind the pedal like any other mame controls xD then I tested the potentiometer and realized it was faulty.
I had the same. Would get really weird jumpy reading in the test menu readouts and eventually replaced the pedal pot which solved those issues.
 
Back
Top Bottom