Here it is !
Here is my first prototype. It isn't a full stand cabinet, because I hadn't enough MDF

.
The prototype includes a celeron 420 PC based, with a custom hand-made audio amplifier to be able to use simple speaker and a custom hand-made electronic to connect the dart board to USB. The screen is an old 17" TFT screen with resistive touchscreen on it.
The dartboard in an arachnid galaxy one, but this the old-style missed dart detector (the the piezo one). But the system is simple but works well.
And around 30000 lines of software code

.
At this time, i"ve already implemented the following games :
- x01
301 to 1001 with all in and out options (double triple and master)
- shangai
with the possibility to choose the target list (15 to 20 with or without bull, 1 to 7 or full track (1 to 20 + bull)
I add an "suicide" option to give penalty to player who missed his all 3 darts (penalty could be decrease score by the curretn target value, divide score by two or return to 0)
- cricket
with or without cut-throat
straight (normal cricket from 15 to BULL)
low ( 1 to 7 and bull)
wild (random from 7 to 20 + BULL)
wild and crazy (all opened values random change at each turns from 7 to 20 until a player has closed it)
I add a Master cricket option that allow player to score only in the turn who he has closed a slot. Otherwise, he will be able to score again only after closing all the targets. It is pretty funny, because players prefers to finish their turn with slots still opened to be able to score a lot on the next turn.
- 321 Zap with in option (open-in, double in and trilpe in) and master (player needs to zap someone to be able to win)
I added some hand-made options :
* Auto-zap : if a player bust on 321 and return to his previous score, he returns to 0. For example a player who has 319 and hit 4 or double 2, the player returns to 0)
* Both ways : depending to the first value you hit, if the value is odd, you start from 0 and must reach 321, and if the value is even, you start from 321 and must reach 0. So it is always possible to zap a player near 321 even if you've been just zapped.
* Possibility to limit the number of the round
- Halve-it
All games could be player up to 7 players. It is not limited by software, just by graphics, i haven't implemented a way to display more score on the screen.
I'll post more picture from the inside soon.