(Topic ID: 246337)

Metroid Pinball


By TheArrrrrcade

9 months ago



Topic Stats

  • 186 posts
  • 36 Pinsiders participating
  • Latest reply 30 days ago by TheArrrrrcade
  • Topic is favorited by 58 Pinsiders

You

Linked Games

No games have been linked to this topic.

    Topic Gallery

    There have been 264 images uploaded to this topic. (View topic image gallery).

    IMG_20200226_202711 (resized).jpg
    IMG_20200224_184018 (resized).jpg
    IMG_20200224_205545_639 (resized).jpg
    IMG_20200210_235906 (resized).jpg
    IMG_20191208_142721 (resized).jpg
    IMG_20190724_134346 (resized).jpg
    Dka3bTKVsAAzHhH (resized).jpg
    IMG_20190705_180440 (resized).jpg
    IMG_20190705_162357 (resized).jpg
    IMG_20190702_184142 (resized).jpg
    IMG_20190705_162335 (resized).jpg
    IMG_20190705_162129 (resized).jpg
    IMG_20190701_163418 (resized).jpg
    66061036_10158731764454968_1116244695807164416_n (resized).jpg
    65908871_10158731764664968_5436863735522131968_n (resized).jpg
    65326186_10158731764359968_6530783337353576448_n (resized).jpg

    There are 186 posts in this topic. You are on page 4 of 4.
    #151 9 months ago

    It lasted for 3 days and made it home safely

    IMG_20190701_163418 (resized).jpg

    These rubbers were new

    IMG_20190702_184142 (resized).jpg

    Good thing I have a new set of flipper rubbers

    IMG_20190705_162129 (resized).jpg

    Only slightly dirty

    IMG_20190705_162335 (resized).jpg

    You know you don't have to full plunge, right? At least now I know for sure where a full plunge goes.

    IMG_20190705_162357 (resized).jpg

    #152 9 months ago

    I forgot to turn on audits until Saturday morning. Saturday it was down for the most time with stuck balls (I wasn't babysitting it as much) so I think it probably got more play on Friday.

    Estimating 500 plays, plus or minus a bit?

    IMG_20190705_180440 (resized).jpg

    #153 9 months ago

    Forgot to mention one cool feature! Twitch integration. Chat appears on the DMD. You can set a bit donation amount that adds a ball to your playfield.

    This is a picture of an early implementation of the chat feature:

    Dka3bTKVsAAzHhH (resized).jpg

    #154 9 months ago

    And now we're caught up. I've mostly taken a break from working on it the last week or so. I just got it set up, cleaned, and replaced the flipper rubbers. I fixed drop target #2 which wasn't working for most of Pintastic.

    I had a cookout so it got a bunch more play with no new issues.

    I've got some bug fixes to test out. I may have a coding/gameplay stream tomorrow night.

    From now on updates will be posted as they happen.

    Still plenty more to do!

    #155 9 months ago

    The lit drop targets and spiral insert lighting are tech I want to see on more games; very nice ideas there. Your game is really cool, I've watched a bunch of your streams, but thanks for dumping all that history in a digestible format.

    #156 9 months ago
    Quoted from TheArrrrrcade:

    It arrived safely and I got it set up
    [quoted image]
    There was almost always someone checking it out. Often a line to play.
    [quoted image]
    I took remarkably few pictures of the event that I had been working so hard to get ready for
    [quoted image]

    Nice first pic, that's me and my friend Jay. I recorded some video of the game at Pintastic . Game played great, especially for a home brew. Metroid pinball coverage starts at 14:00 mins.

    https://www.youtube.com/watch?time_continue=840&v=HYzU-yvIjF0

    #157 9 months ago
    Quoted from Maide:

    The lit drop targets and spiral insert lighting are tech I want to see on more games; very nice ideas there

    I suspect the lit drop targets will show up on something else soon. Games are starting to have multi LED inserts. Wonka has them, I think Deadpool had at least one? Those lights are linear though

    #158 9 months ago
    Quoted from TheArrrrrcade:

    I suspect the lit drop targets will show up on something else soon. Games are starting to have multi LED inserts. Wonka has them, I think Deadpool had at least one? Those lights are linear though

    Robocop has one Judge Dredd has multiple inserts with four different colored incandescents under each as well

    #159 9 months ago
    Quoted from TheArrrrrcade:

    I suspect the lit drop targets will show up on something else soon. Games are starting to have multi LED inserts. Wonka has them, I think Deadpool had at least one? Those lights are linear though

    Some people tried the lit drop target on WOZ as a mod. Unfortunately I think they were 3D printed, and durability was a big issue.

    #160 9 months ago

    Hey neat, my grand champion score held up for the rest of the weekend! Thanks for writing all of this up. I cant wait to play the finished product while begging for help with my own build a ways down the road!

    #161 9 months ago
    Quoted from DaveH:

    Some people tried the lit drop target on WOZ as a mod. Unfortunately I think they were 3D printed, and durability was a big issue.

    These ones are vid1900 approved!

    https://pinside.com/pinball/forum/topic/translucent-drop-targets-from-pinball-mods-vid-s-review

    #163 9 months ago

    I'm going to be working on code and playtesting tonight on stream around 7 Eastern: https://twitch.tv/thearrrrrcade

    #165 9 months ago

    I really in joyed your live stream. Wish I could play it now.

    2 weeks later
    #166 8 months ago

    Progress has been made! First up coding. At Pintastic only one landing site was properly coded. Now there's 4. This is still missing the "door" mechanic where certain shots move you to other rooms/modes.

    Crateria: Land the Gunship. Hit left and right orbits to steer the ship. Then hit the scoop to land it.
    Norfair: Lava Jump. Complete the 4 lit shots to light the side ramp jackpot. Hit the jackpot to collect it. Repeat.
    Maridia: Shifting Sands. Don't sink in the quicksand. Hit stand-up banks to add time. You can't hit the same bank twice in a row. You score more points the longer you last.
    Brinstar: Space Pirate Battle. Instant two ball multiball. Hit the single roving shot to light 8 space pirate shots for a limited time. Hit 4 to complete.

    Added a skillshot on the left side targets. Also added a bunch more light shows. And the best part, connected the bridge!

    IMG_20190724_134346 (resized).jpg

    Although I was still unable to solder the rail together, even using copper. Maybe I should use a torch to heat it? This will probably get replaced but it works for now.

    Of course I wrote some code to make it "explode!"

    1 month later
    #167 7 months ago

    Exciting coding stream now! https://twitch.tv/thearrrrrcade

    Lot's of things have been added since the last post. I'll document all the updates soon...

    3 months later
    #168 4 months ago

    Long time, no Pinside update. Here's a couple of the many things that have been added to the game.

    First up, player controlled slingshot! The upper slingshot is hit a bunch of times to charge it up. The insert light turns on and it behaves like a flipper.

    #169 4 months ago

    Also did some experimenting with the Danesi lock. It works, but isn't used in the game yet. Still needs some small tweaks because it does not confirm that the ball was actually caught. If that happens then the game gets very confused.

    #170 4 months ago

    This is a fantastic thread. Your work is great and so clearly thought out. Congrats to you on making a spectacular game.

    Sorry if I overlooked it but can you possibly shoot/post some gameplay footage of it or, explain any of the rules of the game thus far?

    #171 4 months ago
    Quoted from snyper2099:

    This is a fantastic thread. Your work is great and so clearly thought out. Congrats to you on making a spectacular game.

    Sorry if I overlooked it but can you possibly shoot/post some gameplay footage of it or, explain any of the rules of the game thus far?

    Thank you so much!

    I've been streaming the build on my Twitch channel and you can check out the archive of the latest videos here: https://www.twitch.tv/thearrrrrcade/videos Although the current latest video (12/9/2019) shows me working on a top secret mini game that's separate from the main game. I hope to talk about that more in the next week or two.

    I'll be streaming again tonight so I'll try to record some gameplay sessions while explaining the rules so I can upload to YouTube. I've been meaning to do that for a while. I've documented what has been implemented so far here: https://github.com/mwseiden/metroid_pinball/blob/master/game_rules.txt

    It is a game with a few layers. First, it is a dungeon crawler. You are always in a room which acts as a mode with its own rules and/or bonuses. Each mode has certain shots designated as the doors to other rooms. Some doors have conditions to pass through them, such as requiring a missile to open a red door. Some doors are inaccessible without completing that mode. The idea is to travel deeper into each area and defeat its boss.

    You collect missiles and power bombs on the lower two side stand-up target banks. These are consumable items and are used to open doors or blow up bridges. However, holding on to them adds to your end of ball bonus.

    You can blow up bridges by going through the upper playfield center lane while having a power bomb. This is the castle/saucer/sparky toy in the game. The side ramp feeds that lane most often. The upper playfield is also accessible via the upkicker behind the drop targets but there's a bit more nudging needed to get to the center lane. Blowing it up rewards another skillshot.

    You can start a 3 ball multiball by hitting the captive ball by the side ramp enough times. This stacks with the room mode. You collect jackpots and build up the super jackpot value by hitting the red shots. The super jackpot is in the upkicker. This is a shot that can only be made from the left flipper and requires you to stage the upper flipper if you are cradling any balls on the right flipper. Or just flail, that works too

    The spinner changes what area of the playfield is worth more points. The current score bonus area is indicated by the directional light in the center insert.

    The back ramp will start high jump mode if you hit it enough times. But that's only partially implemented.

    The center stand-up bank qualifies miniboss mode if you complete it 3 times and you collect it on the scoop. It acknowledges that you would have started it but the mode is not implemented yet.

    The in/out lanes light your outlane ball save which can be stacked.

    There are a ton of skillshots.

    And probably a bunch more that I'm forgetting about. There's still plenty of work to do!

    IMG_20191208_142721 (resized).jpg
    #172 3 months ago

    Thanks for posting your code. I've been learning MPF and it's very helpful to see how other people are coding games, even if it's still a work in progress.

    #173 3 months ago

    What a great machine! How did you manage the Danesi lock? I know how it works, but at one thing I have a question. How have you managed that the first dropdown target which hold the first ball dont get shoot down from the second ball ?

    #174 3 months ago
    Quoted from Prospekteur:

    What a great machine! How did you manage the Danesi lock? I know how it works, but at one thing I have a question. How have you managed that the first dropdown target which hold the first ball dont get shoot down from the second ball ?

    The code still isn't perfect but it's really reliable as coded now.

    1. Ball passes opto which starts a lock-check timer.
    2. If rear drop falls during this timer then immediately reset. It SHOULD apply low hold power on the drop target coil to ensure that it does not drop but that's future work. As it is, the act of the coil dropping pushes the ball backwards far enough to give me time to reset the drop target before it needs to catch the ball. (At least most of the time)
    3. When timer completes, validate that the ball is resting behind the drop target using the opto state. If so, add a new ball to the playfield.
    4. From this time forward until multiball start, the rear drop should always reset immediately.
    5. Repeat for ball 2 lock (and 3, 4, however deep it goes)
    6. The last hit drops the drop targets for all locked balls and posts a multiball started event

    MPF has a concept called multiball locks which can be used to handle the locking and playfield ball counts. I couldn't use those because MPF ball devices expect coils and switches to be on the same node board. I clearly did not plan ahead when I wired it. So I had to write some simple custom python code to keep track of locks.

    https://github.com/mwseiden/metroid_pinball/blob/master/modes/bao_base/code/bao_base.py#L18

    #175 3 months ago

    Oh yeah! Step 1.5 is front target goes up.

    #176 3 months ago

    Here's the first of hopefully many minigames. Bootleg Atomic Obliteration which is an implementation of the TNA ruleset played on Metroid's layout. Accessed via flipper code.

    #177 3 months ago
    Quoted from TheArrrrrcade:

    I couldn't use those because MPF ball devices expect coils and switches to be on the same node board

    We got that for flippers, pops and slings if the hardware requires it for hardware rules. However that should not apply to ball devices. Or do you mean that we expect ball switches/optos for every ball? Nevertheless you code is probably fine for this purpose.

    Jan

    #178 3 months ago
    Quoted from jabdoa:

    We got that for flippers, pops and slings if the hardware requires it for hardware rules. However that should not apply to ball devices. Or do you mean that we expect ball switches/optos for every ball? Nevertheless you code is probably fine for this purpose.

    I can't find the code I was using. Seems to be long gone. But the error I received said could not call open or close on something.

    1 week later
    #179 3 months ago

    Metroid was nominated for a best homebrew TWIPY! It's up against some cool games, but I hope you consider voting for me!

    https://www.thisweekinpinball.com/quiz/twipy-2019-ballot/

    #180 3 months ago
    Quoted from TheArrrrrcade:

    Metroid was nominated for a best homebrew TWIPY! It's up against some cool games, but I hope you consider voting for me!
    https://www.thisweekinpinball.com/quiz/twipy-2019-ballot/

    you know I did

    #181 3 months ago

    Working on the game now if anyone wants to check it out: https://twitch.tv/thearrrrrcade

    #182 3 months ago

    Awesome build there Sir. I hope to be there one day.

    #183 3 months ago
    Quoted from TheArrrrrcade:

    Metroid was nominated for a best homebrew TWIPY! It's up against some cool games, but I hope you consider voting for me!
    https://www.thisweekinpinball.com/quiz/twipy-2019-ballot/

    You know I voted for ya.

    #184 3 months ago

    You deserve to win the TWIPY. Voted.

    #185 3 months ago

    Uploaded a walkthrough of the rules as of now. It only took a half an hour to get through them...

    2 months later
    #186 30 days ago

    Made some more progress. The plastic clips kept falling off the original rails. They would twist up and the ball would fall off. The plastic ball returns blocked the view of the inlane lights.

    So I learned to weld (poorly!) and made some new rails. I still need to add one more side guide to the back ramp because the ball can fall off on really fast shots. At least it doesn't fall off into the outlane...

    IMG_20200210_235906 (resized).jpgIMG_20200224_184018 (resized).jpgIMG_20200224_205545_639 (resized).jpgIMG_20200226_202711 (resized).jpg
    Promoted items from the Pinside Marketplace
    $ 6,499.00
    Pinball Machine
    Classic Game Rooms
    $ 15.00
    Lighting - Led
    3D MODS
    $ 10.00
    Cabinet Parts
    Flashinstinct
    $ 11.95
    Playfield - Toys/Add-ons
    ULEKstore
    $ 71.99
    Lighting - Interactive
    Lee's Parts
    $ 90.00
    Lighting - Under Cabinet
    Rock Custom Pinball
    From: $ 42.00
    Cabinet - Shooter Rods
    ModFather Pinball Mods
    From: $ 9.99
    Eproms
    Matt's Basement Arcade
    $ 42.00
    $ 54.99
    Cabinet - Shooter Rods
    Lighted Pinball Mods
    From: $ 19.99
    $ 17.50
    Playfield - Plastics
    Pinball Haus
    $ 9.95
    Playfield - Toys/Add-ons
    pinballmod
    $ 159.00
    Playfield - Toys/Add-ons
    Sparky Pinball
    $ 299.99
    Cabinet - Other
    PinGraffix Pinside Shop
    $ 8.00
    Cabinet Parts
    Pinball Haus
    $ 24.00
    Playfield - Other
    Pin Monk
    $ 248.85
    Cabinet - Sound/Speakers
    PinWoofer
    $ 20.00
    Various Novelties
    GC Pinball
    $ 90.00
    Gameroom - Decorations
    The Pinball Vault
    $ 115.95
    Cabinet - Shooter Rods
    Super Skill Shot Shop
    $ 7,395.00
    Pinball Machine
    Great American Pinball
    $ 26.00
    Playfield - Other
    Pinball Mod Co.
    From: $ 9.99
    There are 186 posts in this topic. You are on page 4 of 4.

    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