(Topic ID: 177755)

BM66 code, when will it be done?

By hank527

7 years ago


Topic Heartbeat

Topic Stats

  • 1,509 posts
  • 185 Pinsiders participating
  • Latest reply 6 years ago by Antoshka
  • Topic is favorited by 16 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

IMG_4297 (resized).JPG
C9j0jmcN8Qpx.gif
farley (resized).jpg
IMG_5181 (resized).JPG
IMG_3251 (resized).JPG
IMG_4151 (resized).JPG
IMG_4146 (resized).JPG
IMG_4183 (resized).JPG
IMG_4182 (resized).JPG
IMG_4181 (resized).JPG
IMG_4179 (resized).JPG
IMG_4178 (resized).JPG
IMG_4176 (resized).JPG
bitmoji-20170718025611 (resized).png
spiderman-web-installed-small (resized).jpg
rps20170427_215314 (resized).jpg

You're currently viewing posts by Pinsider Richthofen.
Click here to go back to viewing the entire thread.

#139 7 years ago

So I am a software engineer, but I have no knowledge of Stern's actual development process. But if I am guessing:

While the SPIKE core system stays the same, each game has a new set of mechs and configuration of hardware (lights, switches, etc) I'd imagine that each feature and toy is what they end up coding before the release, individually. Then they run that software plus the mechs in that test room for hours and iterate over the mechs. Then you gotta put all those individual items together in a game and get the rules and lights working minimally to ship. At any time if the mechs are delayed you are holding up the rest of the dev on that game, and you have to know ASAP whether the mech is a go or no go, or requires key mechanical or software redesign. Because if the original concept for toy A needs a major rework then the art team needs redesign, and the licensors might need new approval, and playfields can't be cut until all that shit is figured out.

The light shows and rules and music cues and all that are what we see and think are important but it's the LAST thing that needs to be done because it doesn't hold anyone else at the factory up. And it can be iterated over without hours of mechanical testing. Basically if they are working on this stuff 3 months before shipping something is wrong. It sucks but I think what is happening is they have just enough bandwidth workwise to get the games 1.0 working out the door and have to crunch to make those dates, so they don't have any time left over for rules or maintenance. It's tough but I also understand sterns position. Software engineers are probably the most expensive salary at Stern. And I bet these guys could skip town and make more money working for some lame startup. So they can't really hire their way out of it.

Not to mention on a team of six at least one or two devs are working on R&D like next gen board systems, new display techs, experimental toy designs for a game designer, etc.

Anyways my .02c . I love pinball but even if embedded systems was my thing I doubt I'd work for Stern because I could make more money with less crunch time working for a web or app startup.

#156 7 years ago
Quoted from MotorCityMatt:

So if your number the mechs, they only thing that changes in the code is mech#

No. Every mech and coil has different pulse times and use cases. And they all work together. the engineer has to write a test harness for the basic performance of the mech, including mech code to actuate the mech and switch code to read inputs. And display code to read data back so the Mechanical engineer can monitor. Then he has to write use cases and work flows for actual game performance. Software engineer has to build a state tree so that the game never gets confused about the mechs state or game state. And then the software engineer has to, based on test data, program features so the game behaves ok with a switch out or other flaw.

Promoted items from Pinside Marketplace and Pinside Shops!
$ 11.95
Playfield - Toys/Add-ons
ULEKstore
 
From: $ 5.00
Cabinet - Other
Filament Printing
 
$ 5.00
Playfield - Decals
UpKick Pinball
 
From: $ 99.99
Cabinet - Other
Lighted Pinball Mods
 
From: $ 30.00
Cabinet - Other
Rocket City Pinball
 
$ 259.99
Cabinet - Toppers
Lighted Pinball Mods
 
From: $ 5.00
Playfield - Protection
UpKick Pinball
 
$ 163.00
Playfield - Toys/Add-ons
The MOD Couple
 
$ 130.00
11,500
Machine - For Sale
Little River, SC
$ 49.99
Cabinet - Toppers
Lighted Pinball Mods
 
10,950 (OBO)
Machine - For Sale
Houston, TX
$ 130.00
Cabinet - Toppers
Docquest Pinball Mods
 
$ 25.95
Cabinet - Shooter Rods
The MOD Couple
 
$ 25.25
Playfield - Toys/Add-ons
The MOD Couple
 
$ 50.00
Cabinet - Armor And Blades
arcade-cabinets.com
 
$ 8.99
Cabinet - Other
Inscribed Solutions
 
$ 99.99
Lighting - Other
Lighted Pinball Mods
 
$ 34.99
11,495
Machine - For Sale
Linn Creek, MO
Trade
Machine - For Trade
Fort Wayne, IN
$ 69.99
Cabinet - Decals
Inscribed Solutions
 
$ 29.99
Playfield - Decals
Cento Creations
 
$ 50.00
Playfield - Protection
Duke Pinball
 
$ 144.00
Lighting - Backbox
The MOD Couple
 
Hey modders!
Your shop name here

You're currently viewing posts by Pinsider Richthofen.
Click here to go back to viewing the entire thread.

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/gomez-promised-bm66-code-where-is-it?tu=Richthofen 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.