The Aussie Pinball Arcade
Aussie Pinball Forums => Technical Matters => Nucore => Topic started by: Chuck on June 21, 2009, 02:40:47 PM
-
A picture is worth a thousand words ;-)
(http://www.bigguyspinball.com/images/discs.jpg)
-
Great stuff Chuck.
Your package has made my decision to eventually buy a P2K even quicker now!
-
I hadn't followed the project closely enough to realise this was based on Linux.
Then again, as I keep finding out, most of the best hardware/software combinations are really well configured or well enhanced Linux boxes.
-
Very pretty, Chuck !
Makes the package look very professional @@*
-
Linux eliminates the MS bottleneck and copyright bull*hit :)
-
There's no doubt Linux makes sense, I just hadn't heard that this was the way they were going with this.
If you had to put a Microsoft licence on top you would certainly be adding dollars.
-
It's not just the licensing fee for windows (100 additional bucks) but it's also the ability to have direct access to the hardware and to be able to completely control timing and priority. Linux was a pita sometimes (we fixed numerous driver and library bugs) but it really was the only option. We chose Ubuntu because it's the most user friendly and easiest to install. It is also pretty stable (this release anyway)
-
It's not just the licensing fee for windows (100 additional bucks) but it's also the ability to have direct access to the hardware and to be able to completely control timing and priority. Linux was a pita sometimes (we fixed numerous driver and library bugs) but it really was the only option. We chose Ubuntu because it's the most user friendly and easiest to install. It is also pretty stable (this release anyway)
Does that mean you guys patched the scheduler to get the level of control timing and priority you required? Or was that not required in this instance?
We have been using Ubuntu for servers for a number of years now and have been happy with it.
-
It's not just the licensing fee for windows (100 additional bucks) but it's also the ability to have direct access to the hardware and to be able to completely control timing and priority. Linux was a pita sometimes (we fixed numerous driver and library bugs) but it really was the only option. We chose Ubuntu because it's the most user friendly and easiest to install. It is also pretty stable (this release anyway)
Does that mean you guys patched the scheduler to get the level of control timing and priority you required? Or was that not required in this instance?
We have been using Ubuntu for servers for a number of years now and have been happy with it.
Nothing like that. One of our goals was not to modify the OS in any way and we managed to meet that goal. really nucore should work with any stable linux release. The problem is some releases aren't very stable ;-)
-
It's not just the licensing fee for windows (100 additional bucks) but it's also the ability to have direct access to the hardware and to be able to completely control timing and priority. Linux was a pita sometimes (we fixed numerous driver and library bugs) but it really was the only option. We chose Ubuntu because it's the most user friendly and easiest to install. It is also pretty stable (this release anyway)
Does that mean you guys patched the scheduler to get the level of control timing and priority you required? Or was that not required in this instance?
We have been using Ubuntu for servers for a number of years now and have been happy with it.
Nothing like that. One of our goals was not to modify the OS in any way and we managed to meet that goal. really nucore should work with any stable linux release. The problem is some releases aren't very stable ;-)
Do tell??? So was the code written in C or some other language - my research hasn't turned this up yet.
-
It's not just the licensing fee for windows (100 additional bucks) but it's also the ability to have direct access to the hardware and to be able to completely control timing and priority. Linux was a pita sometimes (we fixed numerous driver and library bugs) but it really was the only option. We chose Ubuntu because it's the most user friendly and easiest to install. It is also pretty stable (this release anyway)
Does that mean you guys patched the scheduler to get the level of control timing and priority you required? Or was that not required in this instance?
We have been using Ubuntu for servers for a number of years now and have been happy with it.
Nothing like that. One of our goals was not to modify the OS in any way and we managed to meet that goal. really nucore should work with any stable linux release. The problem is some releases aren't very stable ;-)
Do tell??? So was the code written in C or some other language - my research hasn't turned this up yet.
C with a bit of inline assembly. We also wanted it to be very portable in case we decided to switch platforms at any time.
-
Thanks for answering all the questions. There is no doubt this is a very interesting project and I wish you all the success you deserve.