(Topic ID: 29327)

Huge Pinballnews WOZ article with many fine point details

By DCFAN

11 years ago


Topic Heartbeat

Topic Stats

You

Linked Games

Topic Gallery

View topic image gallery

178460_510805702271364_1952630192_o.jpg
led_fan.jpg
Mark-of-Raul.jpg
Mark-of-Raul.jpg
There are 177 posts in this topic. You are on page 2 of 4.
#51 11 years ago
Quoted from northvibe:

Oh man. Using a pc/hdd.... Get ready for some fun ass failures :/ I'm curious as to warranty length (1yr)? And how home users will be able to replace the hdd if it crashes etc.

Isn't the pretty much the setup every Golden Tee/Incredible Technologies game has had for the past 10 years?

#52 11 years ago
Quoted from lost8ball:

Oh man. Using a pc/hdd.... Get ready for some fun ass failures :/ I'm curious as to warranty length (1yr)? And how home users will be able to replace the hdd if it crashes etc.

I wouldn't worry so much about that, especially with the SDD. Will be just as reliable as any other pinball circuit board. My concern would be the fans, and dust from the playfield clogging up ventilation, etc.

#53 11 years ago

It's a SSD not a standard HD and there are no moving parts on that mobo either so mean time between failure is significantly lower. SSD's are rated in write cycles. Since the writing will be minimal you can expect long use time out of them. Significantly longer than any spinning HDD.

#54 11 years ago
Quoted from Sunfox:

Plus, they're using a SSD, so no worries about crashed heads.

There are many SSD's with failures. Hopefully they are using Intel consumer based or enterprise based drives. Specially when they use raid 0 with 2 memory units and one failes...drive is gonnnneeeee. They also have so many read/writes etc, they should be reliable but there will be issues.

Quoted from lost8ball:

I'm not concerned about that. My Rush the Rock sit down driving games have pc/hdd drives and I haven't had a failure in seven years. I did buy an inexpensive imaged drive for the driving games (and for WOZ these should be pretty easy to image ourselves with Linux) as a standby. I tested my standby to make sure it works and now it just sits on the shelf waiting for a failure.
I know my pins/vids get nowhere near the amount of running time that my computers do.

Those are not SSD drives though. Platter based disk is pretty reliable and old tech. SSD is still semi new for consumer base/grade. If you do some research you'll see there are some companies with high failure rates etc. And with one of the coder's on this forum saying he is locking the system down, how well can we image the drive etc? Will it be key locked to the motherboard, like xbox? For security I don't suspect it will be an open drive. They will lock this down somehow so people cannot just plug the hdd in and mess with the code. Thus making a copy may be difficult. Once out of warranty, will the owner be forced to buy a new drive from JJP that is over priced etc? What is that cost?

Where is their memory for X stored and written to Y? Just questions I'm throwing out. There will be SSD failues. As reliable as things are, they will have failures. I'm curious to see how we can fix these and what it will cost down the road.

#55 11 years ago

Is that a shaker motor in the front left corner of the cabinet? Making a physical image of a disk is trivial, it can be done no matter what type of security or encryption mechanisms are used. The kicker here is is they are most likely using an obscure file system, and within that file system various methods of 128-bit and 256-bit encryption (I was told this). Even if you could decrypt every file on the disk you would all have to reverse engineer the binary executables and decode/decompress the asset files if you want to extract something or make any mods. The only way to break in to a system like this is to find some weakness to exploit that will allow you to decrypt the system's kernel loader/hypervisor, which will in turn allow you to decrypt other files since the kernel must decrypt any modules it wants to use. The key is to hijack this decryption algorithm at run time and make dumps of various decrypted modules for further examination and exploitation. From there the whole system can be opened up like a zipper.

#56 11 years ago

I wonder how you would update these games when a new version of the gamecode is released? It doesn't look easy to insert an USB stick since all of the electronics are in the box. Maybe they will have a website and you update it wirelessly?

#57 11 years ago

Great article, but I kinda just want to play it now.

#58 11 years ago
Quoted from luvthatapex2:

I wonder how you would update these games when a new version of the gamecode is released? It doesn't look easy to insert an USB stick since all of the electronics are in the box. Maybe they will have a website and you update it wirelessly?

WIFI will be the means for updates.

#59 11 years ago
Quoted from northvibe:

There are many SSD's with failures. Hopefully they are using Intel consumer based or enterprise based drives. Specially when they use raid 0 with 2 memory units and one failes...drive is gonnnneeeee. They also have so many read/writes etc, they should be reliable but there will be issues.

Those are not SSD drives though. Platter based disk is pretty reliable and old tech. SSD is still semi new for consumer base/grade. If you do some research you'll see there are some companies with high failure rates etc. And with one of the coder's on this forum saying he is locking the system down, how well can we image the drive etc? Will it be key locked to the motherboard, like xbox? For security I don't suspect it will be an open drive. They will lock this down somehow so people cannot just plug the hdd in and mess with the code. Thus making a copy may be difficult. Once out of warranty, will the owner be forced to buy a new drive from JJP that is over priced etc? What is that cost?
Where is their memory for X stored and written to Y? Just questions I'm throwing out. There will be SSD failues. As reliable as things are, they will have failures. I'm curious to see how we can fix these and what it will cost down the road.

Enterprise class not consumer drives

#60 11 years ago
Quoted from williams:

Isn't the pretty much the setup every Golden Tee/Incredible Technologies game has had for the past 10 years?

Most have locked down disks yes. And I think there is some block level copy you can do? But you see disk for that for sale. They lock their drives down. This is new and I assume JJP will lock the drive down, so we shall see what can be done.

#61 11 years ago
Quoted from Pinchroma:

Enterprise class not consumer drives

Ah thankfully Yeah they should be pretty damn good then. But still my question remains for out of warranty, 10 years from now. How do we replace them or reimage one? Pay for it from JJP or do it at home?

#62 11 years ago
Quoted from northvibe:

Most have locked down disks yes. And I think there is some block level copy you can do? But you see disk for that for sale. They lock their drives down. This is new and I assume JJP will lock the drive down, so we shall see what can be done.

Full disk encryption isn't beneficial in this case. The code base will be locked down but not via fde.

#63 11 years ago

I think the goal with this new hardware system JJP is designing is to make it easily replaceable in the future, not to make money on people when a unit fails. I am no computer hardware expert, but my understanding from what Keith Johnson said in the WOZ newsgroup about the system is that it is expected that future off-the-shelf board systems could be substituted in place of the one they are using. The bottom line is that they want these JJP games to have as little down time as possible in the short term and long term.

#64 11 years ago

For people that don't know wtf you're talking about, is this good?

#65 11 years ago

Once out of warranty, will the owner be forced to buy a new drive from JJP that is over priced etc? What is that cost?
Where is their memory for X stored and written to Y? Just questions I'm throwing out. There will be SSD failues. As reliable as things are, they will have failures. I'm curious to see how we can fix these and what it will cost down the road.

These are good questions. I know the SSD failure rate is still very low, but maybe I'll present these questions to JJP to see what they say.

#66 11 years ago
Quoted from Pinchroma:

Full disk encryption isn't beneficial in this case. The code base will be locked down but not via fde.

Well do we even know what they are doing for file system type etc? I mean xbox had it locked down until they cracked it so copies could be made etc. Unless you or someone working on it knows, otherwise I guess we wait and see, but I'm just curious.

#67 11 years ago
Quoted from lost8ball:

Once out of warranty, will the owner be forced to buy a new drive from JJP that is over priced etc? What is that cost?
Where is their memory for X stored and written to Y? Just questions I'm throwing out. There will be SSD failues. As reliable as things are, they will have failures. I'm curious to see how we can fix these and what it will cost down the road.
These are good questions. I know the SSD failure rate is still very low, but maybe I'll present these questions to JJP to see what they say.

holy crap you're in Duluth

#68 11 years ago

Why would you need to copy it? You'd need the boardset to run it and the gamecode will probably be on the JJP update site anyway.

Quoted from northvibe:

Well do we even know what they are doing for file system type etc? I mean xbox had it locked down until they cracked it so copies could be made etc. Unless you or someone working on it knows, otherwise I guess we wait and see, but I'm just curious.

#69 11 years ago
Quoted from luvthatapex2:

Why would you need to copy it? You'd need the boardset to run it and the gamecode will probably be on the JJP update site anyway.

Backup. For when/if the drive fails. I have no intent of using it for malicious reasons. I know hdd's fail...its inevitable. I'd want a backup to put in when it did, so I wouldn't have downtime. The game code will not be on the site, updates maybe. But the HDD will house the OS and code...not something they will let the user touch.

#70 11 years ago
Quoted from northvibe:

Backup. For when/if the drive fails. I have no intent of using it for malicious reasons. I know hdd's fail...its inevitable. I'd want a backup to put in when it did, so I wouldn't have downtime.

How would you have downtime when you WIFI the software in just seconds after you put in a new board to replace one that has failed?

#71 11 years ago

I would imagine JJP could overnight a drive to you in case of failure. They will need to have some sort of plan in effect after basic troubleshooting has confirmed the failure.

Quoted from northvibe:

Backup. For when/if the drive fails. I have no intent of using it for malicious reasons. I know hdd's fail...its inevitable. I'd want a backup to put in when it did, so I wouldn't have downtime. The game code will not be on the site, updates maybe. But the HDD will house the OS and code...not something they will let the user touch.

#72 11 years ago
Quoted from DCFAN:

How would you have downtime when you WIFI the software in just seconds after you put in a new board to replace one that has failed?

board? the SSD HDD. And how could it run without the drive having the OS booted up?

#73 11 years ago
Quoted from luvthatapex2:

I would imagine JJP could overnight a drive to you in case of failure. They will need to have some sort of plan in effect after basic troubleshooting has confirmed the failure.

Sure, but under warranty maybe. What about years from now. Will you have to find old stock? or pay out the wazoo?

#74 11 years ago

Years from now the drive won't be available, it will be discontinued, as all computer parts. A new drive would be loaded with the code since the drive is standard. Did you ever have a hard drive fail on a laptop and Dell send you one? Same thing. You'll get what's current, not an old drive.

Quoted from northvibe:

Sure, but under warranty maybe. What about years from now. Will you have to find old stock? or pay out the wazoo?

#75 11 years ago

Wow the detail is amazing.

I wish Stern would put in the upgraded speakers etc..,

#76 11 years ago

I want to work there SO bad! Place looks awesome, might as well do something you enjoy right?

#77 11 years ago
Quoted from Crash:

Even if you could decrypt every file on the disk you would all have to reverse engineer the binary executables and decode/decompress the asset files if you want to extract something or make any mods. The only way to break in to a system like this is to find some weakness to exploit that will allow you to decrypt the system's kernel loader/hypervisor, which will in turn allow you to decrypt other files since the kernel must decrypt any modules it wants to use. The key is to hijack this decryption algorithm at run time and make dumps of various decrypted modules for further examination and exploitation.

#78 11 years ago
Quoted from robin:

Great story, thanks to Pinballnews' Martin for writing it and to DCFan for the heads up.
I love how they use an off the shelf motherboard. IMHO that was the biggest shortcoming of the Pin2k system. I also like how their power driver board plugs straight into the USB port. The speakers look impressive too. I'm a little bit worried about all those fans because in my experience fans, with age, always lead to noise...
All in all the whole factory, assembly line, rotisseries and playfield crates etc. seem very professional. I do believe it is very important how their factory looks because it carries over to the product itself. You can't assemble a high end pinball machine in a leaking old dump, right?

Rewind to 1975, and my my first visit to Chicago. Main purpose was to see the Bally, Williams, Chicago Coin and Gottlieb factories (Rock-Ola and Seeburg would be on my next trip there). Exit the Kennedy Expressway and stop at IHOP. Then proceed to Williams. Actually drove past it as it looked nothing like the massive building with a logo as shown on the part catalog covers. Then went to Bally which was way larger and had many additional buildings on Rockwell & Fletcher streets not to mention the glass silkscreening operation on Oakley almost a mile away. Then to the dump called Chicago Dynamic Industries. Very friendy people working there and let me right on the plant floor and up to the parts department filling up a box with schematics, part catalogs and copies of every flyer they had.

When we headed west to Northlake, my dad said you watch, Gottlieb will make Bally & Williams look like pikers. Boy was he right (as parents usually are) That almost brand new Gottlieb facility was huge and modern.

The point is that all four of these companies, whether in a large, modern plant, diminutive old building or something in between, all turned out beautiful, fun coin operated pinball machines.

#79 11 years ago
Quoted from northvibe:

holy crap you're in Duluth

There aren't very many of us are there?

The factory pics look nice.

#80 11 years ago
Quoted from luvthatapex2:

Years from now the drive won't be available, it will be discontinued, as all computer parts. A new drive would be loaded with the code since the drive is standard. Did you ever have a hard drive fail on a laptop and Dell send you one? Same thing. You'll get what's current, not an old drive.

....years from now the drive won't be standard. It is old tech. We won't be using SATA3, it will be something new. I know what you are saying, but it doesn't make sense. This isn't Dell. Dell doesn't lock their HDD down. I don't think you fully understand my question....

JJP is going to use an enterprise SSD as said by someone above me. Great that is a longer lasting, more reliable hdd. It will still fail at some point though. JJP will also lock their hdd down so Bob can't just plug the hdd into a dell desktop and pull the data off. The drive will have to have a special block copy or a hack to get around some odd file system that will block a user from accessing it, or any plain OS. So just putting any hdd in will not work. Also when the HDD fails, how do you get the code/OS back onto it? What if JJP fails or does not stock HDD's? How will the HOU user replace the hdd and have the code/os back on it, in the future (years from now), without paying insane amounts of money for a oem original? Also since it is an enterprise level SSD hdd....it will NOT be the price of what you guys see off newegg or best buy, they will cost a lot more.

1. I can see being able to make a backup to a spare hdd for a user.
2. JJP selling them forever?
3. a hack comes out to get around any security and allows backup or new hdd.

#81 11 years ago
Quoted from northvibe:

....years from now the drive won't be standard. It is old tech. We won't be using SATA3, it will be something new. I know what you are saying, but it doesn't make sense. This isn't Dell. Dell doesn't lock their HDD down. I don't think you fully understand my question....
JJP is going to use an enterprise SSD as said by someone above me. Great that is a longer lasting, more reliable hdd. It will still fail at some point though. JJP will also lock their hdd down so Bob can't just plug the hdd into a dell desktop and pull the data off. The drive will have to have a special block copy or a hack to get around some odd file system that will block a user from accessing it, or any plain OS. So just putting any hdd in will not work. Also when the HDD fails, how do you get the code/OS back onto it? What if JJP fails or does not stock HDD's? How will the HOU user replace the hdd and have the code/os back on it, in the future (years from now), without paying insane amounts of money for a oem original? Also since it is an enterprise level SSD hdd....it will NOT be the price of what you guys see off newegg or best buy, they will cost a lot more.
1. I can see being able to make a backup to a spare hdd for a user.
2. JJP selling them forever?
3. a hack comes out to get around any security and allows backup or new hdd.

I just said the drive won't be locked down and will be clonable. It's also running a standard distribution of Linux. It will be fine for 15 years or better. Folks like me can get the codebase to run on more modern linux kernels ( > 3.x.x.x ) if need be. Do not worry.

#82 11 years ago

After reading that entire article, I have to say I'm impressed as hell.

#83 11 years ago

I am not POSITIVE about this but I think northvibe IS "folks like you." He was an impressive young man when I met him! Odd sense of humor but that just made him more likable!

#84 11 years ago

I plan on making a backup of the drive using a Forensic Dossier

#85 11 years ago

Very cool, thanks for posting!

#86 11 years ago
Quoted from Pinchroma:

I just said the drive won't be locked down and will be clonable. It's also running a standard distribution of Linux. It will be fine for 15 years or better. Folks like me can get the codebase to run on more modern linux kernels ( > 3.x.x.x ) if need be. Do not worry.

Ah I couldn't remember if you were the one that was working on that, so if you actually knew or were guessing.

Perfect then. Clone, keep image on SAN and never worry I had no fear of the OS etc, just being able to get the machine backup and running from a home users perspective.

#87 11 years ago
Quoted from The_Gorilla:

I am not POSITIVE about this but I think northvibe IS "folks like you." He was an impressive young man when I met him! Odd sense of humor but that just made him more likable!

hahah TG!!! Hey you know how to fix big laser printer/scanners

#88 11 years ago

I knew it was going to be PC boards in there. Everytime I asked Jack about the boards he'd dodge the question. As long as they keep making that style of powersupply and jacks, it's ok. Hopefully we won't have a situation like p2k, where the CPU /motherboard becomes obsolete 15 years from now, and you can't keep the damn things going anymore. Because they are unfixable. I don't mind computer CPU's, i'm just thinking long term.

#89 11 years ago

Man, that is some top quality hardware. Very, very impressive.

#90 11 years ago
Quoted from Pinchroma:

I just said the drive won't be locked down and will be clonable. It's also running a standard distribution of Linux. It will be fine for 15 years or better. Folks like me can get the codebase to run on more modern linux kernels ( > 3.x.x.x ) if need be. Do not worry.

This is great thanks for the info!

#91 11 years ago

Like I said, you can make a physical one-to-one copy of any drive, regardless of what's on it. It could be all zeros, it could be your sister's PC hard drive, or it could be a drive that's part of a 24-disk RAID used in an FBI data server. As long as you can make a raw copy of the data you should be good. Just use software to write that image bit-for-bit to the new drive, if for some reason you can't get a free replacement from JJP.

#92 11 years ago

ow their power driver board plugs straight into the USB port. The speakers look impressive too. I'm a little bit worried about all those fans because in my experience fans, with age, always lead to noise

Yes, standard bushing fans (which typically cost less than a dollar). with all the money jack is spending, I bet he's using nice bearing fans. As others have said, these are dirt cheap and easy to replace. I can already see the first mod now, LED fans

led_fan.jpgled_fan.jpg

#93 11 years ago
Quoted from CaptainNeo:

I knew it was going to be PC boards in there. Everytime I asked Jack about the boards he'd dodge the question. As long as they keep making that style of powersupply and jacks, it's ok. Hopefully we won't have a situation like p2k, where the CPU /motherboard becomes obsolete 15 years from now, and you can't keep the damn things going anymore. Because they are unfixable. I don't mind computer CPU's, i'm just thinking long term.

Sounds like the PC (motherboard) plugs in via usb, so if tiny pic's could run the game, you could just run it from a usb stick sized pc in the future (if that could store/hold it). It runs linux, so there are endless possibilities for compute power. Future proof we are!

#94 11 years ago
Quoted from Crash:

Like I said, you can make a physical one-to-one copy of any drive, regardless of what's on it. It could be all zeros, it could be your sister's PC hard drive, or it could be a drive that's part of a 24-disk RAID used in an FBI data server. As long as you can make a raw copy of the data you should be good. Just use software to write that image bit-for-bit to the new drive, if for some reason you can't get a free replacement from JJP.

Sure, but there are certain circumstances a normal user or copy method will not work. And that is when the drive is locked, for instance. Xbox 1 hdd.

#95 11 years ago
Quoted from northvibe:

Ah I couldn't remember if you were the one that was working on that, so if you actually knew or were guessing.
Perfect then. Clone, keep image on SAN and never worry I had No Fear of the OS etc, just being able to get the machine backup and running from a home users perspective.

partclone, clonezilla, altiris, etc.. All will work no problem.

Clonezilla being my favorite.

#96 11 years ago
Quoted from northvibe:

Sure, but there are certain circumstances a normal user or copy method will not work. And that is when the drive is locked, for instance. Xbox 1 hdd.

Correct,

You can do a block level copy of ANY data including the Xbox 1 HDD but the issue becomes that the data isn't usable. In a lot of ways the FDE used unlocks based on the UUID of the machine itself when its first cloned.

Block level duplication cares not what the data actually is. Its just 1's and 0's as far as its concerned.

#97 11 years ago
Quoted from Pinchroma:

Correct,
You can do a block level copy of ANY data including the Xbox 1 HDD but the issue becomes that the data isn't usable. In a lot of ways the FDE used unlocks based on the UUID of the machine itself when its first cloned.
Block level duplication cares not what the data actually is. Its just 1's and 0's as far as its concerned.

Yeah, I mean't it wouldn't be plug n play after copy was done. At any rate, thank you for letting us know I think that is a great way for the data to be saved in-case of some tragic hdd loss and use for years to come.

#98 11 years ago
Quoted from Pinchroma:

partclone, clonezilla, altiris, etc.. All will work no problem.
Clonezilla being my favorite.

Can I have my VNX fast cache run the disk, then fiber channel it to the pin? hahhah.

#99 11 years ago

So to answer TaylorVA's question for us that are not computer gurus, it should be a good system, yes?

It does seem from everything I have read that Keith is not only a great programmer but also knows quite a bit about computer engineering.

#100 11 years ago

The short answer is that unless specific efforts are made to lock the image to a specific disk, cloning a drive is trivial. This is independent of making sure the code can't be changed. A lot of what Northvibe and Alexlevy are talking about makes guesses about JJP's intentions.

Promoted items from Pinside Marketplace and Pinside Shops!
$ 130.00
Cabinet - Shooter Rods
Super Skill Shot Shop
 
$ 40.00
Playfield - Toys/Add-ons
The MOD Couple
 
11,300 (Firm)
Machine - For Sale
Spokane Valley, WA
From: $ 39.00
From: $ 12.99
$ 55.00
Lighting - Other
Pinball Mod Co.
 
10,500
Machine - For Sale
Warner Robins, GA
$ 24.50
From: $ 165.00
Lighting - Led
Pinball Mod Co.
 
$ 115.00
Playfield - Toys/Add-ons
Pinball Mod Co.
 
$ 43.00
Playfield - Toys/Add-ons
The MOD Couple
 
$ 91.00
$ 69.00
Playfield - Toys/Add-ons
Pixels Arcade Games
 
From: $ 54.00
$ 30.00
Cabinet - Other
Rocket City Pinball
 
$ 395.00
Playfield - Toys/Add-ons
Pinball Mod Co.
 
$ 199.00
Playfield - Toys/Add-ons
Pixels Arcade Games
 
$ 30.00
Cabinet - Other
Rocket City Pinball
 
11,000 (OBO)
Machine - For Sale
Burlingame, CA
$ 45.00
Playfield - Toys/Add-ons
Pinball Mod Co.
 
Wanted
Machine - Wanted
Stephenson, VA
$ 16.95
From: $ 54.00
From: $ 55.00
Gameroom - Decorations
Pinball Photos LLC
 
$ 50.00
Playfield - Protection
Duke Pinball
 
There are 177 posts in this topic. You are on page 2 of 4.

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/huge-pinballnews-woz-article-with-many-fine-point-details/page/2 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.