(Topic ID: 280899)

Cuphead Home Brew Pinball

By scottacus

7 months ago


Topic Heartbeat

Topic Stats

  • 258 posts
  • 49 Pinsiders participating
  • Latest reply 1 day ago by scottacus
  • Topic is favorited by 64 Pinsiders

You

Linked Games

No games have been linked to this topic.

    Topic Gallery

    View topic image gallery

    Untitled (resized).png
    20210531_002240 (resized).jpg
    20210531_002203 (resized).jpg
    Screen Shot 2021-05-30 at 2.28.40 PM (resized).png
    king-dice-406737-normal (resized).jpg
    20210529_220737 (resized).jpg
    20210529_220718 (resized).jpg
    5799C725-51CD-4D67-8DFF-0BB3B0A989AA (resized).jpeg
    20210529_153848 (1) (resized).jpg
    20210529_153712 (resized).jpg
    20210529_153839 (1) (resized).jpg
    20210529_153737 (resized).jpg
    20210522_154022 (resized).jpg
    20210514_091301 (resized).jpg
    BTBA (resized).png
    20210511_175805 (resized).jpg

    There are 258 posts in this topic. You are on page 6 of 6.
    #251 11 days ago
    Quoted from scottacus:

    ...
    My big idea was to make a mounting plate/disk that all of these components mount to and then use a couple of screw slots that will allow rotation of the plate (with coil mount, ball saucer and arm mech) and a third screw hole to lock the plate in place once the shot is tuned. I'll have to take a look to see if I have the real estate to make this work but if so, this will be a game changer (literally).

    Instead of a boring screw to lock it in place go all-the-way-out-crazy and have a controlled motor rotate the kick-out angle (random angle or angle set by current scoring/rule in effect); daum that would be aswesome sauce!

    #252 11 days ago

    Lots of software and hardware tweaks to the table. I now have the saucers kicking the way that I want them to kick with the right saucer raking the MUG targets on occasion and the left kicking to the top of the table also on occasion. I have to say that because there is a lot of variability in how these things kick from ball to ball.

    I did a bunch of work on the multiball code so that now there is a 10 second ball save with the start of multiball. I also now have a timed post raise/drop that occurs after every kick out of perdition to prevent cheap reentries of the lane.

    I also added a 10 second ball save from the time that a ball is kicked from the trough. Since there aren't a lot of quick ways down after ball launch this probably won't be used very often but it is nice to have.

    Lastly I added a slide in the attract mode that displays the high scores for the game along with titles for each score (like "Master of Crockery") and I made some changes to the high score entry routines.

    Here's a short video tour of some of the new changes.

    Here's some game play:

    #253 9 days ago

    Great updates.

    #254 8 days ago

    Soon you’ll have another source for video assets for your project.

    #255 2 days ago

    Not a lot to report other than that I now have code in place to clear the perdition lane should something fail to clear it during either perdition multiball or perdition multiball fail scenarios.

    On most tables you put a ball in a ball lock and if the mode is ready the ball locks and if multiball is achieved the ball ejects, simple. The base problem with the design of this table is that the multiball is fricken complicated.

    In Cuphead the multiball lock needs to:
    - register up to three hits to the perdition counter
    - eject the ball after the first two
    - raise a post to block other balls from entry 750ms after eject
    - lower the post after 2 seconds to allow other ball entries
    - only do this on the first two entries
    - on the third entry lock the ball and raise the post
    - do not allow additional increments of the perdition counter after three until multiball is achieved or failed
    - if multiball is achieved:
    a) lower the post
    b) kick the ball
    c) raise the post after 750ms
    d) if the ball hits the kicker again repeat from step 'a'
    e) when the ball drains lower the post and start counting perdition entries again
    - if multiball fails:
    a) kill all scoring and coil power
    b) lower the post
    c) kick the ball
    d) raise the post after 750ms
    e) if the ball hits the kicker again repeat from step 'b'
    f) when the ball drains lower the post and start counting perdition entries again

    I've also started making the CNC file for machining the final playfield. A BIG thank you to the Pinsider who has agreed to help me out with this!

    #256 2 days ago

    Well today was the day that I've been putting off for a couple of weeks, the day where imagination meets reality. When I made the white board I used Onevox's playfield as a guide and fudged the locations of a few elements of the playfield to make everything fit. Today I had to make these liberties match the harsh cold reality of CAD.

    After hours of work in VCarve I now have most of the layout done. I'll come back at it again to finish off and then I'll go through and double check to make sure that I've got all of the locations correct. Although I'm not going to make the tool paths I couldn't help but run a simulation to see how the playfield is progressing.

    Untitled (resized).png

    #257 2 days ago

    Sexy...
    I miss vcarve... then I remember the fiasco I had with the trial version vs paid version.
    One of these days; I'm going to stop playing business owner - and start a new homebrew.
    One of these days...

    #258 1 day ago

    VCarve is pretty slick, I especially appreciate the snap to center feature that makes it easy to find the center point of a line for layout work. Of lot of convenience that is best appreciated by those of us who grew up with T squares...

    There are 258 posts in this topic. You are on page 6 of 6.

    Hey there! Got a moment?

    Great to see you're enjoying Pinside! Did you know Pinside is able to run thanks to donations from our visitors? Please donate to Pinside, support the site and get anext to your username to show for it! Donate to Pinside