(Topic ID: 67443)

MMR PPS and Overall Update - Official PPS (Oct 21, 2013)

By PPS

10 years ago


Topic Heartbeat

Topic Stats

  • 5,463 posts
  • 470 Pinsiders participating
  • Latest reply 9 years ago by pmWolf
  • Topic is favorited by 98 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

image-77.jpg
image.jpg
image.jpg
pps.jpg
image.jpg
image.jpg
Screenshot_2013-11-01-14-19-50.png
Screenshot_2013-09-14-17-45-13.png
yawn.jpg
Rick.jpg
42-3079-100.JPG
issue tissue.jpg
facepalmgroup.gif
elephant-in-the-room.jpg
math.gif
untitled.png

This topic is closed.

There are 5,463 posts in this topic. You are on page 38 of 110.
#1851 10 years ago

I don't even see any problems…..I'm super excited to get my MMRLE! I trust Rick will do everything necessary!

#1852 10 years ago
Quoted from ChrisS:

Wait. This is now shipping Q2? I thought it was shipping Q4. Hellz Yeah. I can't wait.
Rick don't let people get you down. I'm sure it will all work out in the end. I think its funny that many people buy NIB Sterns ( Me included ) and never play them. They all pay in full for those. I guess they all complain about code thought
I love what your doing and can't wait for the CCC remake.
chris

this has always been scheduled for Q2. standard is Q4.

#1853 10 years ago
Quoted from ChrisS:

I love what your doing and can't wait for the CCC remake.
chris

You mean CC remake. CCC is for the original.

#1854 10 years ago
Quoted from pezpunk:

this has always been scheduled for Q2. standard is Q4.

Ah. I must have misread that. SWEEEEEET

Quoted from gprotein:

You mean CC remake. CCC is for the original.

Your correct. I got over excited with my C's

chris

#1855 10 years ago
Quoted from PPS:

that's being worked on.

One thing that has set your project apart from past failures Rick is your openness with sharing information with the general public. If you take your pipeline of future info underground it may have more negative impacts than the perceived positives of not being called out when stuff doesn't look completely perfect. I say stick it out here and keep posting vids and pics, you may end up with a better product in the end. And that should be everyone's goal.

Frankly I wish I understood more about how this board emulation stuff works. I know you said there needed to be software updates to handle the LED lighting change which makes sense, I am honestly curious why the coils and related mechanisms would function differently at all since they should just be running the original code? Again, sincerely not stirring up trouble but just wondering why there needs to be tweaking to begin with?

#1856 10 years ago

The original software was meant to interface with original hardware. When you emulate the original software, it's looking for original hardware which doesn't exist. Changes need to be made, or something needs to convert those old signals to work with the new electronics. This is not as easy as it sounds as the original boardset was imperfect and in order to make the MM feel original, you have to "break" new technology perfectly to make it feel perfect.

The minor LED and castle issue seem to be some sort of timing issue. They all technically work, and at the right time, but whatever is taking the old timing of those outputs and converting them to work with the new electronics isn't doing it quite right.

maybe someone more technical can explain better, but they'll get it.

Quoted from viper001:

Again, sincerely not stirring up trouble but just wondering why there needs to be tweaking to begin with?

#1857 10 years ago

An emulator is a software program that recreates all the functionality of hardware chips. At the very basic core of the game's (original MM) CPU is a processor (a ~3mhz 6809) that reads data from addresses representing switch inputs, and writes data to addresses representing coils and lamps, along with the sound and video. That's all it does, is read and write data based on the instructions found in the MM binary program.

Additional chips, namely the WPC ASIC, also perform reads and writes, and are designed specifically to control a pinball machine. It has core logic for reading the switches and operating the hardware, writing display data, etc.

Recreating this in software (can be) easy with enough knowledge of the original hardware. All the functionality of that chip is known, so a person can write a software program that creates memory pools that represent the actual memory on the MM game, and that will read binary code (MM in this example) and read/write to those pools exactly as the original CPU would do as it executes instructions in that code. Another section of the emulator program later looks at those output memory pools, and renders audible and visual output based on what it finds there. This is what you see, hear and feel.

Obviously, we're adding quite a bit of extra work with this translation process, but that's OK because the computer that's emulating the older hardware is generally magnitudes faster. It can spend 1000 cycles mimicking one cycle of the original. The problem becomes timing. In this case, the original MM CPU pulls the towers down, then duty-cycles the coils (turns them on and off very rapidly) so it can hold the towers down without the coils melting. On the original game, this duty cycle is generated at a low-level, likely in the ASIC hardware. When the emulator is running the MM code, it may not be able to observe the state changes of the coil in the emulated program, and translate that to state changes in a real coil, fast enough for the original 'hold-down' effect to happen.

To fix, he can throw faster hardware at it (run the emulator program on a faster board so it's easier to capture critical timing), or tweak the emulator itself to be faster, or "cheat" and program additional layers on the emulator that will look for duty-cycle 'type' behavior from the original program, and instead of attempting to emulate it natively, substitute it's own pre-programmed duty-cycle sequence instead.

Remember, the hypervisor (emulator program) controls the hardware on these new MMs, not the original code. It runs the original code in a sandbox, feeds it appropriate switch information, and operates the pinball hardware based on what it sees the MM code outputting in its sandbox. There will ALWAYS be latency in this process. The emulator "works" if the latency doesn't affect the output. With a lamp, there's wiggle room. When turning a coil on and off 200 times a second, there's much less room for error.

I do have one question... there is an 'old-fashioned' long horizontal IC on the one main MMR board. I can't imagine it's an actual 6809 or 6821 PIA... (NLA) .. anyone have any idea what that IC might be? If it *is* a 6809 this might be much lower-level emulation than I originally thought.

#1858 10 years ago

Fear monger are out in this thread.

Peoples freaking out over a work in progress video is crazy. (especially after the WOZ debacle/delays)

#1859 10 years ago

BoP 2.0 has an issue just like this, The helmet lights are all kinds of wonky when playing the emulated original s/w. Hopefully they can make that work, but I think in that case most people will be playing 2.0 so its not so much of an issue.

#1860 10 years ago
Quoted from metallik:

Remember, the hypervisor (emulator program) controls the hardware on these new MMs, not the original code.

You had me at hypervisor.......

-6
#1861 10 years ago

Listen, when you ask people to lay out money for deposits and then have issues with the following discussion then don't ask for the deposits. It's just that simple. If the demand is so strong it seems like the best way of doing business. The other guy that tried this isn't having great success either. Build your product and put it on the market. This whole give me money and then we'll design a game and Pinball company is completely distorted. Quit trying to mitigate the risk of building a machine by asking for the deposits and just go build the product and let us know when it's done.

#1862 10 years ago
Quoted from 2RustyBalls:

Quit trying to mitigate the risk of building a machine by asking for the deposits and just go build the product and let us know when it's done.

I believe this machine was already built when announced for deposit, was waiting on Roger Sharp's & Williams approval. So in all fairness he did announce when they had the prototype built. Now it was a matter of about how many we'll make and tweaking the products bug findings.

#1863 10 years ago
Quoted from 2RustyBalls:

Listen, when you ask people to lay out money for deposits and then have issues with the following discussion then don't ask for the deposits. It's just that simple. If the demand is so strong it seems like the best way of doing business. The other guy that tried this isn't having great success either. Build your product and put it on the market. This whole give me money and then we'll design a game and Pinball company is completely distorted. Quit trying to mitigate the risk of building a machine by asking for the deposits and just go build the product and let us know when it's done.

why are you still commenting? you got your refund. bug off.

-2
#1864 10 years ago
Quoted from pezpunk:

why are you still commenting? you got your refund. bug off.

Troll, your post was so helpful.

The Prototype was used to get cash infusion plain and simple. As we've seen building a one off isn't an issue. Build 1000, ask the other guy how that's going?

#1865 10 years ago
Quoted from spfxted:

You had me at hypervisor.......

Like so?

xtc-geordi-laforge-real.jpgxtc-geordi-laforge-real.jpg
#1866 10 years ago

I do have to ask.. for the people who aren't invested in the project, why does it matter to you how the game is made?

I will say, at least there's progress finally being made on these vs. the previous company's attempt

#1867 10 years ago
Quoted from pinball_customs:

I do have to ask.. for the people who aren't invested in the project, why does it matter to you how the game is made?

+1.
In the immortal words of Nancy Kerrigan "whyyyyyyy"?

#1868 10 years ago
Quoted from 2RustyBalls:

Troll, your post was so helpful.
The Prototype was used to get cash infusion plain and simple. As we've seen building a one off isn't an issue. Build 1000, ask the other guy how that's going?

Oh Pinside

-11
#1869 10 years ago

I know the concept is hard for you guys to understand, it's OK.

#1870 10 years ago

Actually, you are the troll. The FULLY REFUNDABLE $1K was just to try and have some kind of seriousness to the process. It's a new company, remakes have never been made, it's a process and it has a learning curve.

Can't we wait for the guy to fail first before we crucify him? He's done nothing so far but keep his promises. He promised approval this year, and they were ready, it was Roger who needed to wait an entire whole week! (sarcasm).

PPS thought it would take months to sell out, again, this has never been done before. They didn't want to take 3,000 pre orders and have 2,900 people drop out after they shell out god knows how much in time and materials. In hind site, that would not have happened, but how did he know? The $1K was just encouraging serious buyers.

Quoted from 2RustyBalls:

Troll, your post was so helpful.

The Prototype was used to get cash infusion plain and simple. As we've seen building a one off isn't an issue. Build 1000, ask the other guy how that's going?

#1871 10 years ago

Rick is Obviously doing everything just right!

#1872 10 years ago
Quoted from pinball_customs:

I do have to ask.. for the people who aren't invested in the project, why does it matter to you how the game is made?

Because if you had read Ricks comments you would realize that he is not only going to make these machines for those that are invested, he will continue to make them for those that wish to purchase one later. Those people that might want to buy one later also care how the game is made.

#1873 10 years ago
Quoted from o-din:

Because if you had read Ricks comments you would realize that he is not only going to make these machines for those that are invested, he will continue to make them for those that wish to purchase one later. Those people that might want to buy one later also care how the game is made.

They can't wait until it is to run their mouths about it?

-3
#1874 10 years ago
Quoted from o-din:

Because if you had read Ricks comments you would realize that he is not only going to make these machines for those that are invested, he will continue to make them for those that wish to purchase one later. Those people that might want to buy one later also care how the game is made.

Ding Ding Ding Ding!
For the record still waiting for the requested refund. Must be hard to work through all the requests.

#1875 10 years ago
Quoted from pinball_customs:

I do have to ask.. for the people who aren't invested in the project, why does it matter to you how the game is made?

I'm interested in the electronics from an engineering standpoint. It's seriously like porn to me.

#1876 10 years ago
Quoted from pinball_customs:

I do have to ask.. for the people who aren't invested in the project, why does it matter to you how the game is made?

*looks around* - you do realize you are on a pinball discussion forum... where... you know... topics about pinball are discussed?

Are we supposed to lock all threads to 'owners only' now?

and btw.. I am in for MMR LE

#1877 10 years ago
Quoted from flynnibus:

you do realize you are on a pinball discussion forum... where... you know... topics about pinball are discussed?

There's a difference between discussion and just being an asshole.

#1878 10 years ago
Quoted from spfxted:

There's a difference between discussion and just being an asshole.

You know, I'm not talking about you personally, but there has been a fair amount of this going on *in both directions* on this project. And yes, I'm talking about the pre-order/blind supporters of this project.

The fact is you can roll back to the early 6 or 7 pages of comments on this project and you will see many multiples of supporters assuring all of us that this emulation boardset issue was a non-issue, the game would run with original code, on much new (and better) hardware. Now it has been revealed there is more to it than that and it will create issues, a lesser person than I might say "Told you so!" at this juncture. But nothing positive will come of that, and Rick has been kind enough to discuss the situation with me offline.

Fact is for all intensive purposes this game will be a wholly new creation at least electronically speaking. That is kind of a big deal and would speak to whom is doing this coding and tweaking. Because it obviously matters if you guys want the game to play as an original. As an owner of an original game I am willing to concede that Rick's game could eventually play better than an original WMS game. I'm just curious how all of this is going to sort itself out by the first week of January, in time for Roger's inspection...

#1879 10 years ago
Quoted from viper001:

Fact is for all intensive purposes

Wow, must be very serious purposes!!

#1880 10 years ago
Quoted from btw75:

Wow, must be very serious purposes!!

Eight million to be exact.

#1881 10 years ago
Quoted from spfxted:

There's a difference between discussion and just being an asshole.

Yep, I should point out my comment was more directed at those who are spewing fire and what not. Discussion is great! hating for the sake of "disturbing the poop", not so much.

#1882 10 years ago

I thought the video I watched was the one they were putting into production because the Williams inspection is so close, I figured how will they fix that castle destruction issue in that short period of time. I didn't realize it was a work in progress and Rick has every intention to fix the castle sequence (I hope). Therefore I apologize for my frantic behaviour and please keep the tidbits coming.

#1883 10 years ago
Quoted from QuarterGrabber:

I figured how will they fix that castle destruction issue in that short period of time.

Maybe they won't. For Williams to sign off, it only needs to look and play like the original. I'm not sure the castle destruction sequence would matter in that regards. It is whatever Williams considers "look and play".

#1884 10 years ago
Quoted from spfxted:

There's a difference between discussion and just being an asshole.

Some do seem to exist to just derail.. or think the forum is their personal playground... but that's a problem on pinside in general. But in the context of the question I responded to - the answer is MMR is a subject for the entire pinball community as its another manufacturer setting up... it's bigger than the peeps looking to buy the title.

#1885 10 years ago

I just think we're very lucky to have Rick post here and answer our questions. It doesn't happen with too many other companies....

#1886 10 years ago
Quoted from spfxted:

I just think we're very lucky to have Rick post here and answer our questions. It doesn't happen with too many other companies....

Agreed, regardless of the industry!

#1887 10 years ago

At least he's not doing it on Facebook, and editing out subjective comments.

#1888 10 years ago
Quoted from viper001:

Eight million to be exact.

Lead balloon. Overhead.

#1889 10 years ago

The emulation board set IS a non issue, it will be emulating original code. The game looks and plays fine, they need to clean up the castle destruction sequence and fix a timing issue with the LEDs, but there will be no issues.

It will not be a perfect game when it ships. The masses will find issues, PPS will fix them, we'll plug in our USB sticks, it's not a big deal.

Hopefully the issues will be very very minor, especially compared to the video.

The quote on the PPS website says the game is being fine tuned. The castle destruction sequence works, the LEDs work, they just need to be fine tuned like the page says. It's a non issue.

Quoted from viper001:

you will see many multiples of supporters assuring all of us that this emulation boardset issue was a non-issue, the game would run with original code, on much new (and better) hardware. Now it has been revealed there is more to it than that and it will create issues

#1890 10 years ago

Anybody that owns an original MM or any of the reproduction candidates should also be very pleased with this project, whether they are buying one or not, because previously hard to find parts should now become readily available.

#1891 10 years ago
Quoted from spfxted:

There's a difference between discussion and just being an asshole.

On pinside?

I do find it comical that folks are complaining about this and/or comparing it to JJPs ponzi-finance-program.

It's not like they are asking for full payment before the design is even shown....

If anything, the nominal deposit simply acts as a bullshit-test to separate the tire kickers and those really ready to buy one. I'd love to see JJP use THIS model for TH and JJP3 and beyond....

Hopefully the conversation doesn't digress completely. I for one (though not an investor) am very interested in following the project. It's a title I'd love to own.

#1892 10 years ago
Quoted from jalpert:

It's a non issue.

Maybe it just semantics, but not sure I would say 'non issue', it is an issue, and I am sure it is on the 'issue list' they are working through. Having said that, I think all of these 'issues' are items that can certainly be resolved with a reasonable effort, and are not things to get worked up over, at least not at this point in time.

As others have said, other issues will pop up, but suspect 99% of them can be resolved with software tweaks. I can say from experience that it took several iterations for me to get the 'pulsing patterns' right on coils in my game to get it to do things 'just right' (and not blow fuses and burn coils), something similar to getting the castle to behave correctly.

Does not appear that any of the 'issues' that have been identified from the short video would be the types of thing that will be major roadblocks to manufacturing getting started early next year, since they all seem to be software related.

#1893 10 years ago

If I get my game on time, and as promised, it's a non issue. Of course there are issues during the build and design process.

If the game comes to me with those problems, it's an issue. If the game comes any later than October, it's an issue. Until then its just not, just normal things that pop up during the build and design phase.

Quoted from rosh:

Maybe it just semantics, but not sure I would say 'non issue', it is an issue, and I am sure it is on the 'issue list' they are working through. Having said that, I think all of these 'issues' are items that can certainly be resolved with a reasonable effort, and are not things to get worked up over, at least not at this point in time.

As others have said, other issues will pop up, but suspect 99% of them can be resolved with software tweaks. I can say from experience that it took several iterations for me to get the 'pulsing patterns' right on coils in my game to get it to do things 'just right' (and not blow fuses and burn coils), something similar to getting the castle to behave correctly.

Does not appear that any of the 'issues' that have been identified from the short video would be the types of thing that will be major roadblocks to manufacturing getting started early next year, since they all seem to be software related.

#1894 10 years ago
Quoted from jalpert:

Until then its just not, just normal things that pop up during the build and design phase.

I think we are in violent agreement.

#1895 10 years ago

Damn you and your violence!

Quoted from rosh:

I think we are in violent agreement.

#1896 10 years ago

Violence solves nothing. But I think they just bought a pair of dueling pistols at that Vegas pawn shop on TV.

#1897 10 years ago

trolls belong under the playfield.
all the fun is above

#1898 10 years ago

All these worries are based on one released video of a "prototype " playing. I'm sure Rick will release another video at a later date to show that these bugs have been addressed. There will probably also be a video released showing Roger Sharpe with a big smile on his face and big thumbs up and a congratulating handshake with Rick and the approval of the MMR.
Then the others that are on the fence will put their money down and order a standard MMR.

#1899 10 years ago

I am still 100% in on this but Rick, if you're out there, maybe posting a quick note about the known bugs/defects that are being worked on will give people reassurance and avoid having to call the MMr Emotional Support hotline (your cell).

#1900 10 years ago

It's kind of curious all the concern that people have about this project. Yes I truly understand how people were burned by another person in the past with the promise of a new MM but I'd hope people keep things in prospective. Rick has been very transparent and gone way above to keep us in the loop about what is happening. He also has been running a very successful business PRIOR to even taking up this project. He's not going to jeopardize this business by bringing an inferior product to market, which could happen if MMR wasn't up to the of the highest standards.

So if you are in to order you have two things working in your favor

1. Rick isn't going to do something to jeopardize his existing business
2. Roger isn't going to sign off unless the end product is high quality

Factor that all in and I think you have a good basis for a high quality product. I wish him and ANY pinball manufacturer the best of luck regardless of the nameplate on the machine. MORE IS BETTER FOR ALL OF US!

Just one man's opinion.....

Promoted items from Pinside Marketplace and Pinside Shops!
From: $ 55.00
Gameroom - Decorations
Pinball Photos LLC
 
$ 399.00
Cabinet - Decals
Mircoplayfields
 
$ 35.00
Cabinet - Other
Rocket City Pinball
 
$ 119.99
Cabinet - (Alt) Translites
FlyLand Designs
 
From: $ 9.99
Eproms
Matt's Basement Arcade
 
$ 69.00
Playfield - Toys/Add-ons
The MOD Couple
 
From: $ 9.99
Eproms
Matt's Basement Arcade
 
From: € 8.00
Playfield - Toys/Add-ons
PPmods
 
$ 35.00
Boards
Pinball Haus
 
$ 54.95
Eproms
Pinballrom
 
$ 45.00
Playfield - Toys/Add-ons
Lermods
 
$ 64.99
$ 16.95
Playfield - Protection
ULEKstore
 
$ 89.99
Lighting - Led
Lighted Pinball Mods
 
$ 89.99
Lighting - Led
Lighted Pinball Mods
 
$ 129.00
Playfield - Toys/Add-ons
Lermods
 
14,500
Machine - For Sale
Bristow, VA
$ 24.99
Cabinet - Decals
Bent Mods
 
$ 37.99
Lighting - Interactive
Lee's Parts
 
$ 15.00
Cabinet - Decals
Bent Mods
 
$ 130.00
Playfield - Toys/Add-ons
Pinwize.com
 
$ 225.00
Cabinet - Other
FlyLand Designs
 
$ 84.99
Cabinet - Armor And Blades
FlyLand Designs
 
$ 9.95
Eproms
Pinballrom
 
$ 1,059.00
Pinball Machine
Mircoplayfields
 
From: $ 33.00
Gameroom - Decorations
Rocket City Pinball
 
$ 44.00
Playfield - Toys/Add-ons
Lermods
 
$ 35.00
Cabinet - Other
Rocket City Pinball
 
There are 5,463 posts in this topic. You are on page 38 of 110.

This topic is closed.

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/mmr-pps-and-overall-update-official-pps-oct-21-2013/page/38 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.