(Topic ID: 260345)

SLC Punk The Pinball Machine!!!

By SLCpunk2113

4 years ago


Topic Heartbeat

Topic Stats

You

Linked Games

Topic Gallery

View topic image gallery

IMG_2919 (resized).jpeg
IMG_2867 (resized).jpeg
IMG_2868 (resized).jpeg
IMG_2862 (resized).jpeg
IMG_2860 (resized).jpeg
IMG_2859 (resized).jpeg
IMG_2861 (resized).jpeg
IMG_2833 (resized).jpeg
IMG_2832 (resized).jpeg
IMG_2817 (resized).jpeg
IMG_2799 (resized).jpeg
IMG_2800 (resized).jpeg
IMG_2725 (resized).jpeg
IMG_2801 (resized).jpeg
IMG_2733 (resized).jpeg
IMG_2770 (resized).jpeg
There are 377 posts in this topic. You are on page 7 of 8.
#301 1 year ago
Quoted from reconsider59:

Acid-trip mode YES.

Have a special plan for if you manage to beat the mode too.

#302 1 year ago
838D3650-FD92-4047-9BFF-BC58D132C1C8 (resized).jpeg838D3650-FD92-4047-9BFF-BC58D132C1C8 (resized).jpeg
#303 1 year ago

Started working on code. Definitely not my wheelhouse but neither was a lot of what I’ve done. Ran into a bug. If any mpf experts want to help me figure it out that would be tight. Haha.

21BC01A7-789C-4065-8F52-5D9446449A54 (resized).jpeg21BC01A7-789C-4065-8F52-5D9446449A54 (resized).jpeg76C40636-FC0C-48DD-AE69-E51A1F3D4743 (resized).jpeg76C40636-FC0C-48DD-AE69-E51A1F3D4743 (resized).jpeg96617514-1DB2-4C16-A672-654356E7D735 (resized).jpeg96617514-1DB2-4C16-A672-654356E7D735 (resized).jpeg
#304 1 year ago

I've never used MPF, but I think you've got a couple typos.

pip install pinproc instead of pinroc

And "switches" in your yaml instead of swithces

#305 1 year ago

Good observation!
When there are not so obvious errors, you can look in the log folder. When you start the program, then a log for mpf and a log for mpf-mc is created. When you look at the end there is usually a good clue of whats wrong.

#306 1 year ago
Quoted from bingopodcast:

I've never used MPF, but I think you've got a couple typos.
pip install pinproc instead of pinroc
And "switches" in your yaml instead of swithces

Good catches. It was like midnight when I was attempting to debug so I was definitely making tired mistakes.

#307 1 year ago
Quoted from SLCpunk2113:

Of course y’all are right. I’m going to do full rgb. I even have a spare board and enough lights to cover everything so no waiting on parts.
I do have some inserts that cross the subway path. Spent a few hours yesterday taking apart a led, modeling and printing extension and soldering things back together. Worked great but was a total pain in the ass. I think I’m going to end up just bending the pins and hot gluing the connectors in place.
[quoted image]

I'm in the same boat. I over engineered solutions when I could've spent 5 minutes doing something similar. Looks great and nobody will ever see it.

#308 1 year ago

I fixed my typos and still getting the same thing. Will look at logs to see if it will give me any hints but I’m pretty out of my depth tbh.

#309 1 year ago

No help on the PROC slack channel? I don’t recall mpf installing any PROC stuff directly with the package installer, wonder if it’s just a dependency that’s missing. I know in past versions some things did not install and had to be done manually ..wheel for example. If you had someone that has it running with PROC boards with the latest version, they could send you a screen cap of their pip list and then you can manually install and uninstall versions and items until the lists match. Just an idea.. this saved my ass a few years ago

#311 1 year ago
Quoted from Mbecker:

No help on the PROC slack channel?

Not much. It’s pretty quiet nowadays.

#312 1 year ago

Tried to troubleshoot code for a while with no luck. Watching mpf tutorial videos and such and looking through the documentation but nothing has changed so far. I’m sure it’s something simple but I’ve got no code background. Never opened a command prompt until this project.

Anyway, I got a third LED board wired in so now all the rgbleds are in except for the pop bumpers. Can’t wait until I can code some light shows!

3ED8751F-E90D-4A37-A07F-47FC9477804D (resized).jpeg3ED8751F-E90D-4A37-A07F-47FC9477804D (resized).jpeg727A3149-E4A7-4028-9B30-EEAA25B3AF8A (resized).jpeg727A3149-E4A7-4028-9B30-EEAA25B3AF8A (resized).jpeg
#313 1 year ago

Oh man, tha'ts awesome !
Well done !

#314 1 year ago

lights look great! So are you still getting the same error that there's no Pinproc / compatible version installed? Are you also on the MPF google groups? That might be a good place to ask as well, or search for "pinproc". Seems you are not alone in this issue -- I found one thread that says: downgrading to python 3.7.9 works. So possibly a python issue..

Getting this to work can be super frustrating but once you get it - it all just works and it's awesome, and you never have to mess with it again except possibly if you continue upgrading to stable new versions of MPF.

#315 1 year ago

If you don't get it to work, i could offer my pip list with the versions i use.
i have python 3.6 with the older mpf version 0.54.3 on all of my homebrews,and don't want to upgrade, so that i can always make software changes for all machines.

#316 1 year ago

Once I got MPF to work on my dev machine I swore to never update it because it was maddening lol

#317 1 year ago

yeah, until they come out with a feature or fix you need.

#318 1 year ago

Looks like I am running mpf .56 and python 3.9.13. I’m going to try downgrading python I think.

#319 1 year ago

If that doesn't work I would def. take up Stefanmader's offer to see his Pip list and just manually match the install versions and packages. I don't know all what was added from .54 to .56 but I think you can def. get by with .54 considering I am running .52 and have yet to run into something I needed that wasn't implemented

#320 1 year ago

Bad news is, the MPF issue most likely isn't at your end. It seems like the latest version of MPF and Python contains a bug which prevents P-Roc hardware to function properly. I was running MPF0.55 with Python 3.8 for months without any issues. Then decided to upgrade to MPF0.56 with Python 3.9, well that is where those issues stated. I started a discussion about this issue at MPF Github community https://github.com/orgs/missionpinball/discussions/80
Hopefully this issue gets resolved soon

#321 1 year ago

Spend about ten hours trying to work through code. Some victories but still didn’t get things running. Going to start from scratch when I take another pass at it. Older versions of Python and mpf are definitely a must if you’re running proc and windows.

Did get subway portions printed so now the lights and subway can coexist.

232910E8-B9DC-4812-897D-E3B9358DDB2F (resized).jpeg232910E8-B9DC-4812-897D-E3B9358DDB2F (resized).jpeg
#322 1 year ago

4269AF39-E201-411B-86F4-1BFF95AF541A (resized).jpeg4269AF39-E201-411B-86F4-1BFF95AF541A (resized).jpegRunning an mpf .55 and Python 3.7.9 and I’m up and running. Spent the day naming switches. Had to rewire about ten of them but all is working as it should. Next session I’ll start on coils.

08BC6A25-C705-4F08-98BA-B516E2053EBB (resized).jpeg08BC6A25-C705-4F08-98BA-B516E2053EBB (resized).jpeg35F5591C-822D-4AEE-AE4C-E13EA2110F4C (resized).jpeg35F5591C-822D-4AEE-AE4C-E13EA2110F4C (resized).jpeg4269AF39-E201-411B-86F4-1BFF95AF541A (resized).jpeg4269AF39-E201-411B-86F4-1BFF95AF541A (resized).jpeg

#323 1 year ago

Just a shout-out from Gallery 1988. They restocked this poster if you need it for ambient decor…

B07C2D46-D255-453A-987E-FF520110F3F2 (resized).jpegB07C2D46-D255-453A-987E-FF520110F3F2 (resized).jpeg

#324 1 year ago

Probably should snag for the game room!

#325 1 year ago

Don’t wait… they’re only reprinting this briefly because the first batch blew out so quickly.

#326 1 year ago

Yup! Purchased!

#327 1 year ago

Added all the coils into mpf today. I’m going about this a little differently than most because rather than wiring a switch or coil individually and adding things to mpf as I go I built the entire wiring harness all at once not worrying about what was plugged in where. Then, I temporarily name everything after the addresses used then I triggered a switch physically and then renamed the corresponding switch that lights up in mpf.

For the coils today I basically made three auto fire coils tied to the left/right flipper buttons, and the start button. Then I’d trigger the coils one at a time and then rename them once I knew their address.

18CF3A31-D331-41DD-8BA2-3B1C42F249CD (resized).jpeg18CF3A31-D331-41DD-8BA2-3B1C42F249CD (resized).jpegB014C41E-C9F8-4600-97D5-B8E13481C1D9 (resized).jpegB014C41E-C9F8-4600-97D5-B8E13481C1D9 (resized).jpeg
#328 1 year ago

I’m having an issue with my flipper configuration. I’m using single wound coils with eos switches. Once I engage the flipper it sounds like the hold power stays on even if I’m not holding the flipper buttons. My eos switches are normally closed so I’m wondering if that is the issue. Config below:

813752FD-5EE1-4CD6-BAB3-D7B71E6E5DBD (resized).jpeg813752FD-5EE1-4CD6-BAB3-D7B71E6E5DBD (resized).jpeg
#329 1 year ago

Are the Eos switches configured as NC in the switch configs?

#330 1 year ago
Quoted from Mbecker:

Are the Eos switches configured as NC in the switch configs?

They aren’t. I was guessing that was the problem but couldn’t find how you define it as NC

#331 1 year ago

Found it. That’s what I get for searching normally closed instead of NC. Should I set my optos like that too?

#332 1 year ago

Took me until 3:30 in the morning (which is honestly not that much later than I usually go to bed) but we’re up and running!!! I’ve got an opto and two coils that need attention but we are playable. Saving the first game for the morning with my wife. Going off to dreamland victorious tonight!

#333 1 year ago
Quoted from SLCpunk2113:

Took me until 3:30 in the morning (which is honestly not that much later than I usually go to bed) but we’re up and running!!! I’ve got an opto and two coils that need attention but we are playable. Saving the first game for the morning with my wife. Going off to dreamland victorious tonight!

Can't wait to see a video of it flipping! Glad you were able to get it going.

#334 1 year ago

Sweeet! That’s a good feeling!

12
#335 1 year ago

Code has certainly been an uphill battle but MPF is learnable, even as someone who had previously never really opened a command prompt.

He’s the first thing I’ve accomplished worth sharing: Attract Mode Light Show. This is just one of five or six phases but it’s the prettiest one.

#336 1 year ago
Quoted from SLCpunk2113:

Code has certainly been an uphill battle but MPF is learnable, even as someone who had previously never really opened a command prompt.
He’s the first thing I’ve accomplished worth sharing: Attract Mode Light Show. This is just one of five or six phases but it’s the prettiest one.

looking great! Show creator can do some pretty cool stuff but takes some getting used to.

#337 1 year ago

I’ve been frustrated by this project a bunch of times but I’m about ready to quit. I’m trying to take baby steps with code and it’s just not clicking. I’ll try to do something really simple like add an image to the attract mode and I’ll get errors that I can’t even look up in the mpf documentation. Shits wack. I’m bummed.

#338 1 year ago

Mpf is a lot to take in at first - takes months before some stuff starts to click, especially the event based processing. The errors were very frustrating for a long time.. the logs are your friend, I’m still checking them constantly now tho the first couple years a was just stumbling around. Sometimes it takes trying a different image or sound file - for example it’s possible you’re getting a weird error on an image simply because it’s a Jpg and not a jpg. Not evident in logs - gotta trial and error it. But most things tell you what’s up after a crash via logging.

MPF is very specific in what it wants .. which can be good and bad. Once you see an error enough it can usually be quick to resolve. There are like 10 or so very typical ones I find myself making over and over.
Feel free to pm me with questions / frustrations on mpf or post here. Happy to assist where possible. I think I get notifications on slack as well if you ask there, via pm. Just having someone look at your yaml where there’s an issue often can help.

Keep at it man - you’re in too deep to let some coding stop ya

#339 1 year ago

The MPF documentation could be better about how to load assets and manage them. https://docs.missionpinball.org/en/stable/config/assets.html

#340 1 year ago
Quoted from SLCpunk2113:

I’ve been frustrated by this project a bunch of times but I’m about ready to quit. I’m trying to take baby steps with code and it’s just not clicking. I’ll try to do something really simple like at an image to the attract mode and I’ll get errors that I can’t even look up in the mpf documentation. Shits wack. I’m bummed.

Totally understandable. Sounds like you've hit a wall. It happens.

Definitely can't tell you what to do, but in reading your message, I recognize a similar sort of thing to what I personally go through when I can't figure out what to do next. Maybe take a bit of time off away from the project, come back when you're feeling the strength to dig in again, and if you still hit the wall, you could start reaching out to others who have worked with MPF. Pinball people are generally good people and want to help; it may take some time, but you'll eventually find someone who's had experience with the same hurdle that's blocking you.

This is very much one of those things that scares me about taking on a project like this, but it's something I'm hoping to try in the future. I've enjoyed following your thread, and the fact you've gotten this far is inspirational. Pinside is rooting for you!

1 week later
#341 1 year ago

SLC Punk!! Fantastic movie. Thanks for sharing this. Looks really great. I have to go back and read the whole thread. Looking forward to reading about progress on the game.
TheFool

#342 1 year ago

Thanks for the words of encouragement and help everyone. I am still working on the game. Slogging my way through learning mpf. It’s starting to make more sense but I’m certainly asking for help often. Once I get all the basics coded I plan to do a gameplay video but will probably be a while from now.

Possibly doing some streaming once code is further along.

#343 1 year ago

Working on character selection so I can get some damn music into this game.

780BF4F0-6433-4A18-B687-BE5DC8607DE4 (resized).jpeg780BF4F0-6433-4A18-B687-BE5DC8607DE4 (resized).jpeg
#344 1 year ago

Oh, so you are taming MPF ?

Well done !

1 week later
#345 1 year ago
Quoted from leeoneil:

Oh, so you are taming MPF ?

Well done !

Very slowly and inefficiently with a ton of help haha.

#346 1 year ago

Little video update for ya. Need to do one explaining shots and plans for gameplay.

#347 1 year ago

Looking great. For your screen not lining up, do you have the window set correctly? When you set your window you need to make sure its at the right X and Y for the screen you are using. Then everything else should just drop straight in and be the right resolution.

#348 1 year ago

I love this project. One of my all time favorite movies.

#349 1 year ago

Hell yeah! Thanks for doing the update video, love the progress! The idea to have each player associated to a color is great. Regarding the screen -- Atum is probably right there if your setting the image y to "middle - 100" or whatever and it's not dropping the image down at all. If the MPF window wasn't extended down enough though, I would expect the bottom of your image to start to get cut off the more you lowered it.

#350 1 year ago
Quoted from NickBuffaloPinball:

I love this project. One of my all time favorite movies.

Hey, thanks a lot! Maybe one day it will be in good enough shape to make it on the Bro Show.

Promoted items from Pinside Marketplace and Pinside Shops!
$ 11.95
Playfield - Toys/Add-ons
ULEKstore
 
$ 54.99
Cabinet - Shooter Rods
Lighted Pinball Mods
 
From: $ 15.00
Cabinet - Other
NO GOUGE PINBALL™
 
$ 29.99
Eproms
Matt's Basement Arcade
 
$ 22.50
$ 29.99
Playfield - Toys/Add-ons
Daddio's 3D Printed Mods
 
$ 15.00
Playfield - Decals
Metal-Mods
 
$ 79.99
Cabinet - Armor And Blades
PinGraffix Pinside Shop
 
$ 18.95
Eproms
Pinballrom
 
$ 5.00
Playfield - Protection
UpKick Pinball
 
$ 27.95
Eproms
Pinballrom
 
$ 27.00
Electronics
Yorktown Arcade Supply
 
$ 10.00
Playfield - Toys/Add-ons
UpKick Pinball
 
Wanted
Machine - Wanted
Fort Lauderdale, FL
$ 1.00
Pinball Machine
Pinball Alley
 
$ 19.99
Eproms
Matt's Basement Arcade
 
Hey modders!
Your shop name here
There are 377 posts in this topic. You are on page 7 of 8.

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/slc-punk-the-pinball-retheme/page/7 and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.