Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: The Web - VirtUal Pinball eXTreme  (Read 97254 times)

0 Members and 9 Guests are viewing this topic.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19965
  • Last login:Today at 12:32:32 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: The Web - VirtUal Pinball eXTreme
« Reply #80 on: July 12, 2025, 06:51:15 pm »
Nice job so far, Ond!
***Build what you dig, bro. Build what you dig.***

Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2381
  • Last login:Yesterday at 10:01:16 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #81 on: September 08, 2025, 11:27:15 pm »
Nice job so far, Ond!

Thanks yotsuya, it is close to being finished but also playable. I guess I broke that rule  ;D

Here's something to fill the space until I get back to this project. A short video showing a bit of game play. Sorry about the blackness at the videos end - clumsy me.

https://youtube.com/shorts/CFzpu-ElO-M?feature=share
« Last Edit: September 08, 2025, 11:41:29 pm by Ond »

javeryh

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7996
  • Last login:March 08, 2026, 07:32:51 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #82 on: September 09, 2025, 10:45:03 am »
Man, these things look like so much fun. Very nice work.  :cheers:

Some day...

Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2381
  • Last login:Yesterday at 10:01:16 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #83 on: September 18, 2025, 07:54:25 pm »
Man, these things look like so much fun. Very nice work.  :cheers:

Some day...

They are lots of fun for sure. I've learnt a lot about everything VPIN from initial design, construction, to setting up all the software. In particular I've  managed to get my head around the back glass editing tool. Using that together with Photoshop allows me to customize the back glass files for correct fit, DMD setup etc.  I wasn't happy with the all 3D printed coin plate so I'm re-doing that partly in sheet metal and partly in 3D printed parts. I will post up that in detail as I work through it.  Here's a short video for Malenko since he's doing a The Machine: Bride Of Pin-Bot restore/convert to VPIN.  The artwork is probably what I like most about that game, especially the back glass, looks awesome!

https://youtube.com/shorts/obwmtDzc6F8

javeryh

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7996
  • Last login:March 08, 2026, 07:32:51 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #84 on: September 20, 2025, 01:04:27 pm »
That looks so incredible it's hard to believe it's not a real pinball table.

Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3507
  • Last login:Yesterday at 08:20:23 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #85 on: September 20, 2025, 06:30:14 pm »
That looks so incredible it's hard to believe it's not a real pinball table.

My thoughts exactly!

Another Ond piece of tech-art. Leaves me feeling both "in awe" and "inadequate". Outstanding.

I want one too but know my limitations   ^-^
Check out my completed projects!


Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2381
  • Last login:Yesterday at 10:01:16 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #86 on: November 21, 2025, 03:51:33 am »
Just a general update. All projects (including non-arcade related) got put on hold due to moving house and getting setup. My wife and I moved out to the countryside.
The guy who owned the place before us was a keen gardener. In the last few weeks I've been figuring out what kinds of fruit trees I have (Google lens helps). Turns out I have a few types of apple trees, lemon and fig trees as well.

My workshop is very nice after much hard work. Left over from the previous owners renovations, was a whole lot of floating timber floor panels. Naturally these were used to cover my workshop floor! Way nicer than cold concrete I think.
I also gave the space some fresh coats of paint. Here's a pic.  Oh yeah, through the window, another fruit tree, a giant grape vine growing along the verandah edge!


Back to building stuff soon as I can.


Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3507
  • Last login:Yesterday at 08:20:23 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #87 on: November 22, 2025, 09:31:34 am »
My workshop is very nice after much hard work. Left over from the previous owners renovations, was a whole lot of floating timber floor panels. Naturally these were used to cover my workshop floor! Way nicer than cold concrete I think.
building stuff soon as I can.


Nice improvement with the timber floor. I can tell you from experience that concrete floors generate concrete dust, and that will get into your lungs as well. I don't know if that can translate into silicosis, but better safe than sorry. After tiling the floor of my lab, I know that I spend a lot less time clearing gunk out of my sinuses.

Urethane coatings over concrete wear off, and anything plastic-y will stick too it. I don't understand exactly what chemical process is going on, but it has even caused the near-indestructible wheels of my Samsonite luggage to disintegrate over about a year!

In the workshop at Questacon (National Science and Technology Centre in Canberra, where I used to work) they used parquetry floors in the workshop. Expensive, but much nicer to walk and work on all day, still very solid, and much friendlier to expensive tools when accidentally dropped.

Love your view  8)
Check out my completed projects!


Pixelhugger

  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1868
  • Last login:Today at 10:01:57 am
Re: The Web - VirtUal Pinball eXTreme
« Reply #88 on: February 04, 2026, 11:50:11 am »
Love the build. Jealous of the workshop with a view! And wood floors…  damn.

There is something deeply satisfying (or maybe it’s reassuring) to see the builders you respect still making awesome stuff here after all these years.

 :cheers:
« Last Edit: February 04, 2026, 11:59:40 am by Pixelhugger »
Project mega thread HERE

Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2381
  • Last login:Yesterday at 10:01:16 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #89 on: February 04, 2026, 04:01:34 pm »
 ;D Hey my friend, thanks for posting in this build. Of anything arcade related this has been the most the most satisfying project. Plenty pf problem solving and various challenges, but, to see those pinballs smoothly bouncing around with no lag in play, just really really nice.

For those of you new or just don't know, Pixelhugger is one of the great all time builders here at BYOAC. Following his epic build was just the best fun and inspiration. I was lucky enough to be welcomed into his home when I visited LA some years back. Kindred spirit and all that, and both of us dreamers. To sit down and have a meal with him and talk about crazy ideas... best thing ever!

Cheers mate.

Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2381
  • Last login:Yesterday at 10:01:16 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #90 on: April 13, 2026, 03:07:59 pm »
Well, while I'm signed in and posting in other threads I should post an update here. I hate updating without much to show, but I do have something of interest to share. Malenko asked me some time back to help out with connections for his Pinscape boards in his vpin project. Long story short, this ended up with me designing a PCB adapter board for the Pinscape board commonly used in virtual pinball machines. The KL25Z Pinscape board is great, it gives you all these features including accelerometer (for nudging), plunger control types etc, etc. The problem is it's just a board with header pins. It can be used with other add-on boards for connectivity but Malenko and I wanted something to connect directly to it with screw terminals for easy wiring.

An adapter board idea motivated me to re-do my own direct soldering solution I was using in my The Web vpin. I wanted a board that allows simple screw terminal connections to every GPIO pin available on the Pinscape KL25Z board.

Here's the board render from my design in KiCad:


and here's the actual board sitting on my workbench:


and with the Pinscape KL25Z attached:

I have briefly tested the assembly using the Pinscape config app. My own control set works fine with it.  At this stage I still have a few spare boards. In the future, I could make up these for other Vpin builders but let's how well it works all wired up first.  Malenko's is on it's way to him  ;D

jeremymtc

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Yesterday at 01:09:48 am
Re: The Web - VirtUal Pinball eXTreme
« Reply #91 on: April 13, 2026, 11:04:08 pm »
Very cool, Ond!

The only issue with wider adoption of that design is that the KL25z was recently revised/cost reduced and the current versions don't have an accelerometer. There are some efforts underway (Pinscape Pico) to port the functionality to a Pi-based sbc (RP2040 iirc) to work around the lack of suitable KL25z's. I believe that those require an add-on for accelerometer input too though.

Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2381
  • Last login:Yesterday at 10:01:16 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #92 on: April 13, 2026, 11:35:36 pm »
Very cool, Ond!

The only issue with wider adoption of that design is that the KL25z was recently revised/cost reduced and the current versions don't have an accelerometer. There are some efforts underway (Pinscape Pico) to port the functionality to a Pi-based sbc (RP2040 iirc) to work around the lack of suitable KL25z's. I believe that those require an add-on for accelerometer input too though.

That's interesting!  Hmm I feel tempted by the challenge.  So, the MEM accelerometer chips are available as well as the cheaper KL25Zs.  I think just for the hell of it I'm going to buy both, solder the chip on and load up the Pinscape firmware. The cost of my original KL25Z from Pinscape was still more than the cost of those parts. I'm ok these days with surface mount stuff, any other reasons my idea won't work? Anyone have thoughts on that?

jeremymtc

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Yesterday at 01:09:48 am
Re: The Web - VirtUal Pinball eXTreme
« Reply #93 on: Yesterday at 12:18:05 am »
mjr posted this note on his page:

"Warning: NXP recently shipped a new batch of KL25Z boards that's not compatible with the Pinscape software. To run Pinscape, you need an original KL25Z, manufactured before 2021 or so, and those have become scarce over the past few years. I recommend looking at the new Pinscape Pico project as an alternative if you don't already have a "classic" KL25Z on hand."

I think he's been active on the forum at VPF, so it may be worth asking him directly what the incompatibility concerns. I assume that there's something more than just the lack of accelerometer at play, but I only know about this stuff kind of tangentially.

Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2381
  • Last login:Yesterday at 10:01:16 pm
Re: The Web - VirtUal Pinball eXTreme
« Reply #94 on: Yesterday at 04:37:02 pm »
Ah, thanks for the info jeremymtc, well hopefully my board is a win-win for Malenko and I anyway.
 :cheers: