Unofficial Pi Position Q&A & Support Thread

I was also informed by @Glitch that the board he sold me was one of the first 100, and would require a sound transistor upgrade in order to fix something related to sound. I didn't hear anything out of the ordinary besides the bad tire screech sound which is normal, but @ArcadeJason is this still necessary? I will also send you a PM
 
My accelerator pot on a cockpit PP was wonky so I thought why not try some Deoxit Red contact cleaner I use on stereo equipment. Of course the pot Atari used is sealed. Fortunately sealed just means no openings and "sealed" by means of four tabs holding the knob to the pot case. A pair of flushcutters was used to lift each tab so I could grab it with a needlenose and bend them out. Once that was done a bit of persuasion seperated the knob from the pot case thus exposing the pot wiper and resistance track. A spray of Deoxit D5 followed by quick reassembly and rapidly spinning the pot end to end 30x seems to have solved the noise issue that confused the ADC/zero reference circuit.

Below is how I set up the PiPo. Got rid of the RF cage, disabled the AR2 5v circuits and wired in a SMPS to decrease heat inside the cabinet.

Thanks to ArcadeJason for his hard work.
 

Attachments

  • IMG_20211015_142053.jpg
    IMG_20211015_142053.jpg
    1.1 MB · Views: 48
Last edited:
With the overscan settings adjusted this is the best I can get it to look. Vertically it needs to go up, I can see the raster above the image itself, but I cant get the image to actually fill out that bar. Horizontally it needs to be shrunk a bit but I cant get it any more than it is now. Top part of the image wont sync either, no matter how many times I adjust it. Vertical jumper prongs (replaced with pot) affects that weird tilted bit. I did try changing the overscan settings to -80 for top but it didnt seem to change anything
20211015_153420.jpg
 
Need a little help on this one I have a pole position cabinet that has a polepos2 board that is not working. plays garbage on the screen of the wells Gardner 7700 but it does show images with the original hardware. I updated my pi position with the newest image before installing the board into the cabinet. The game turns on and I hear the crash and can play blind all controls work coin mech and sound. But no Image. Is there a chance this monitor is not compatible? it is a more modern crt. Any help or suggestions would be greatly appreciated before I rip another working monitor out of a different game. I mostly have k7000 monitors in my games. Thanks
Wally
 
With the overscan settings adjusted this is the best I can get it to look. Vertically it needs to go up, I can see the raster above the image itself, but I cant get the image to actually fill out that bar. Horizontally it needs to be shrunk a bit but I cant get it any more than it is now. Top part of the image wont sync either, no matter how many times I adjust it. Vertical jumper prongs (replaced with pot) affects that weird tilted bit. I did try changing the overscan settings to -80 for top but it didnt seem to change anything
View attachment 537864
Here it is on a K4900 I have (ignore the bad colors, its not dialed in). Im having problems with the width coil on the chassis but if it were working I would be able to stretch it where I needed. Wonder why the board isnt playing nice with my G07?
20211021_131135.jpg

Edit: I did try another g07 tube + chassis, same issue with the image not stretching up enough. Raster is up there, no image. Top section doesnt sync consistently, vertical width is better. Strange, it must not like G07s :confused:
 
Last edited:
Now that the first run of Pi Position boards are arriving, this thread can be used for support. Refer to video below for introduction and features. Suggestions are welcome for opening post (note that current forum software limits post editing to only 90 days).


FAQ

Is Pi Position FPGA or MAME?

Pi Position is not FPGA. Pi Position is powered by a Raspberry Pi 3 and MAME. Any inaccuracies in MAME will be carried over.

Do I need a separate power supply?
Pi Position is completely PnP and utilizes the stock AR-IIs. A separate power supply is not required.

How can I place an order for Pi Position?
See following thread: https://forums.arcade-museum.com/threads/new-pole-position-pcb-replacement.468682

Can I switch between my original Pole Position 1/2 PCB and Pi Position?
Forum member @VectorCollector offers a Pole Position 2:1 Switcher/Remote for this purpose: https://forums.arcade-museum.com/threads/new-design-atari-pole-position-2-1-switcher-remote.470261.

What's received in the Pi Position Kit?
(1) Pi Position PCB, (1) Steering Wheel Encoder PCB, (1) Pole Position keychain.

What games can be played on Pi Position?
Pi Position is intended for Pole Position and Pole Position 2. Other games can be added, depending on controls.

What games other than Pole Position 1/2 can be added?
A list will be compiled as games are verified.

Can I play other driving games in Pi Position?
Possibly, verified list coming soon. Games require a 360-degree wheel and foot pedal should work, unofficial list is here: https://forums.arcade-museum.com/th...on-pcb-replacement.468682/page-9#post-4221102.

Is Pi Position Plug and Play?
Pi Position is PnP for Atari cabinets only. Namco versions have a different pinout.

What MAME version is used for Pi Position?
AdvanceMAME (based on MAME 0.106, unverified)

Can High Scores be posted online?
Pole Position games featured hiscore saving via nvram which in mame is implemented as a file that it saves the memory contents to every now and then (not real time unfortunately). Pi Position has a small script that can parse that file and display the scores in a webbrowser if networking is enabled. It doesn't send the scores anywhere and is only accessible on your home network. It does serve the scores in json format though so everyone's free to pull the scores to their PCs and make excel spreadsheet diagrams or something if so inclined.

If scores from both games are found on SD card by default browser switches between the two every 5sec or so but it can be locked to a game. By default the system doesn't have networking enabled. Reasoning was that not everyone wants it, it takes couple seconds extra time during boot, and original cab didn't have networking either. Networking is enabled by uncommenting "ENABLE_NET" flag in sdcard's arcpi-config.txt (by removing #-character on that line), for wired ethernet connection nothing else is needed. For WiFi there's additional config file to fill your access point info. It should then be reachable as http://arcpi/ on any web browser that's connected to the same network (or by IP address it's more limited router setup).

View attachment 469708

Who's involved with the Pi Position project?
Jason Kopp (hardware)
David Galloway (wrote the first iteration of code for the micro controller)
Thomas Christy (wrote the code that allows the gpio to talk to the video dacs)
Samuli Toumola (wrote custom mame code to fix the shifter and completely changed the way mame saves high scores and much more)



Troubleshooting

A replacement steering wheel encoder was shipped with my Pi Position. Do I need it?

Some Pole Position cabinets have a different encoder PCB, which may or may not work with Pi Position. This is a 50/50 chance it will need to be replaced, more info on video @ 15:46

My accelerator pedal is working backwards
Accelerator post is wired backwards from factory or cable is backwards. See video at 22:38. Alternatively, you can swap the red and black wires on the accelerator potentiometer .

My steering wheel moves in opposite directions (right is left, left is right)
See video at 23.53

Car screeching/skidding sound is off in PP1.
Known issue. The sample used in MAME is of poor quality, this may be fixed later.

My top speed doesn't reach 244mph.
Verify your DIP switch settings in MAME.

No ROMs came with the Pi Position? Where can I find them?
MAME romset 0.185 merged is recommended. For legal reasons, ROMs are not included with the Pi Position nor links/discussions to ROMsets will be provided.

Roms have been loadded into the SD folder, but I still get the "Sad Jason" missing ROMs screen. What's wrong?
AdvanceMAME seems to be picky about filenames, looking for polepos.zip and polepos2.zip. Renaming the files seemed to get things going. Maybe the MAME experts can chime in and explain in detail.





More to come.
does Pi position work with this pedal variant?...lol
 

Attachments

  • polepositionpedal.jpg
    polepositionpedal.jpg
    3.6 MB · Views: 59
Likely an operator hack (assuming that's the accelerator, cockpit brake is a cherry switch also). It'll still work.
it seemed to work ok... had to reverse the pedal in settings , also for some reason my settings are not saving...and the pedal seems to fail on the last high score initial and time out
I would like to restore the pedal if I can find all the parts anyways... kind of a lame operator hack
 
it seemed to work ok... had to reverse the pedal in settings , also for some reason my settings are not saving...and the pedal seems to fail on the last high score initial and time out
I would like to restore the pedal if I can find all the parts anyways... kind of a lame operator hack
even though it was testing good with a meter, after disassembly the microswitch basically fell apart ... So it may well have worked fine with a decent microswitch.
 
Hi Guys,

I've got no steering! :-(

Currently struggling with setting up my pi position in Atari US Upright.

Pedal, gears, credit all work. But steering doesn't. So I replaced the steering sensor with the included reproduction one. But still no steering works on pp1 and pp2.

Steering works fine with original pcb.

SD image is all default, with the recommended 0.185 roms dropped in (which both work when switching with service button)

Any help appreciated.


Thankyou
Adam

Also separate note.. I noticed a minor bug in my limited testing where if you started the race in high gear.. It thinks you are in low.

Maybe it's my hardware, but just was worth noting?

20211030_162607.jpg
20211030_162616.jpg
20211030_162640.jpg20211030_162545.jpg

Also last bug I noticed the reverse pedal setting never saves it seems. Maybe that's a mame issue though?

Thanks again
 
Hi Guys,

I've got no steering! :-(

Currently struggling with setting up my pi position in Atari US Upright.

Pedal, gears, credit all work. But steering doesn't. So I replaced the steering sensor with the included reproduction one. But still no steering works on pp1 and pp2.

Steering works fine with original pcb.

SD image is all default, with the recommended 0.185 roms dropped in (which both work when switching with service button)

Any help appreciated.


Thankyou
Adam

Also separate note.. I noticed a minor bug in my limited testing where if you started the race in high gear.. It thinks you are in low.

Maybe it's my hardware, but just was worth noting?

View attachment 540808
View attachment 540809
View attachment 540810View attachment 540811

Also last bug I noticed the reverse pedal setting never saves it seems. Maybe that's a mame issue though?

Thanks again

FWIW

On the steering wheel not working, start by making sure you have a clean image burned. I wouldn't change anything with it. Double check you plugged the USB cable in to the pi and the arduino. If it still doesn't work after the previous 2 steps, try a different micro usb cable.

On the reverse pedal not saving, I had this issue. I read somewhere else to reverse the outer 2 wires on the pedal. That worked perfect for me. Alternatively, I think i read jason say there's a potential fix where you have to upload some software to the arduino board. That could fix it too.
 
I have PP1 and PP2 running just fine. A few questions

1) I added a few other games, but how do I go about setting up the controls for other games? e.g. pp1 and 2 have "m2:left" for coin 1. But other games do not. Is there a file I need to edit or something?

2) When I add other games to the arcpi config file, I'm getting an error command not found, even though PP2 loads and plays
 

Attachments

  • 20211030_154544.jpg
    20211030_154544.jpg
    4 MB · Views: 5
FWIW

On the steering wheel not working, start by making sure you have a clean image burned. I wouldn't change anything with it. Double check you plugged the USB cable in to the pi and the arduino. If it still doesn't work after the previous 2 steps, try a different micro usb cable.

On the reverse pedal not saving, I had this issue. I read somewhere else to reverse the outer 2 wires on the pedal. That worked perfect for me. Alternatively, I think i read jason say there's a potential fix where you have to upload some software to the arduino board. That could fix it too.
Thankyou, I've tried 2 clean sd image burns, also I would have thought if the USB cable or aduino didn't work, my pedal/credit/gears wouldn't too?

Not heard about this aduino flash, so thank you for the heads up.
 
Tried a another sd image. Tried different USB cables, tried both original and new repro steering sensors... I still get no steering in any game.

All other controls work. Do I have a faulty unit?

Please can anyone help?

Can confirm by putting my original pcb back in, with the new repro steering sensor... Everything works fine!

I noticed my board has missing resistors at r6 and r18 here... These are present in the YouTube vid demoing the item. Could that be it?

20211031_163339.jpg

Only other thing I can think different about my cab, my original pcb runs off a new psu, not the AR2 for stable voltage. Could that cause issues?
 
Last edited:
Tried a another sd image. Tried different USB cables, tried both original and new repro steering sensors... I still get no steering in any game.

All other controls work. Do I have a faulty unit?

Please can anyone help?

Can confirm by putting my original pcb back in, with the new repro steering sensor... Everything works fine!

I noticed my board has missing resistors at r6 and r18 here... These are present in the YouTube vid demoing the item. Could that be it?

View attachment 540950

Only other thing I can think different about my cab, my original pcb runs off a new psu, not the AR2 for stable voltage. Could that cause issues?
the missing resistors are not necessary they were used for testing and are not needed for normal use. like I said in the message send it back and i will fix/test it. for those who may want to test the on board micro controller you can plug the usb cable directly into a pc. coin, gas and shift will appear as a joystick and steering will appear as a mouse.
 
even though it was testing good with a meter, after disassembly the microswitch basically fell apart ... So it may well have worked fine with a decent microswitch.
Well I rebuilt the pedal assembly, new pot.
- tried reversing the pot polarity... no change
It still reverses the throttle almost every boot up...
also is only hitting 163 mph when it happens to be the correct way... highest I've seen it is 194?
installed the newest software on the SD card...
game plays well otherwise
 
Silly question. Can or do you use the HDMI port on the Pi for video? My cabinet has a blown monitor and I'd like to toss in a nice crisp LED monitor.
 
Silly question. Can or do you use the HDMI port on the Pi for video? My cabinet has a blown monitor and I'd like to toss in a nice crisp LED monitor.

@ArcadeJason would have to reply, I don't have a Pi Position anymore.

Someone asked if they could use the HDMI port as a spectator monitor a while back - not sure if we ever got an answer.
 
Silly question. Can or do you use the HDMI port on the Pi for video? My cabinet has a blown monitor and I'd like to toss in a nice crisp LED monitor.
yes you can a line of code needs to be omitted i honestly forget where though lol. you can read the files on the sd card with notepad and the file explains how.
 
Back
Top Bottom