Jump to content

Cabinet Build - Number 4.


Reg
 Share

Recommended Posts

As some of us look forward to MVFME, it's time to build a suitable cabinet for it and this time it will be something a little bit different - a 3D printed cabinet.

Looking back, I've build a few devices to run MFME in the past, we MVFME I needed something different although the third cabinet would likely be fine with it.

The First Cabinet
A keyboard experience for MFME.
Current Status: In Loft

1.jpg.63372db374c3b4782971d38599baf248.jpg

2.thumb.jpg.64ce5b5d33a480cca4314e834735d6db.jpg

The Second Cabinet
A converted JPM Vogue
Current Status: Mostly scrapped, some internals used for the third cabinet.

3.JPG.28de9a4f069604b13a0ad3f8a94cacd5.JPG

The Third Cabinet
A converted touch screen game call Bank Raid.
Current Status: Alive and Used

4.jpg.fe8ab637141aa9d6a438eafe4759b500.jpg


The Forth Cabinet
A celebration of the MVFME and a cabinet that is small, but can sit on your desk.
Current Status: WIP

MVFME should run on my third cabinet as it is a touchscreen but I wanted something a little different for this.  I wanted if you would want to say, a mini-T7 which was going to be a challenge as the parts simply don't exist for this.  I also wanted a cabinet that could be shared so others could use it for MFME if they put some effort into printing the parts.

The goal of this, is a mini cabinet that I will give the STL files to 3D print on.  I use a Bambu X1C and all files will be available once final and complete.

This is modular, here is a piece printing at the moment...

image.thumb.png.2c1f901e609102db98aabad7b4329e70.png

...the idea is that it will snap together and indeed it will.  The pice printing here is considered final because basically everything works and everything is good as far as I can see.

It has also been designed to be push fit together - there are a couple of parts that I am awaiting - they should arrive tomorrow - but those are from Amazon.

I have used TinkerCad which is a free application to design the parts and prototype a couple of things, example here...

image.thumb.png.9bf98725b8e55414232101c1e071edbb.png

image.thumb.png.49f27605b6a5f3f16e77060e1a48bf09.png

There has been some mistakes along the way that I think are adjusted, the feed for yellow frame for cables that lead to the pink frame was too small.

It looked okay here, but when the cables were used they were too large, so modidications were made.

image.thumb.png.1014b5e8ac01f037d84ac28fe09d58ff.png

The monitor is a touchscreen, bill of materials will be shared when we have the final finished version of the machine.  I am no longer an Admin here since I gave the site away years ago and cannot go back and edit my older posts.  I only mention this as this is will the items are not shared in this post, it will be in the final one as I want you to have the complete list.

The cabinet is powered by a small PC and controls via an IPAC2 controller.  I wanted to be sure that the PC could power the monitor via USBC and only have a single source of power for both.  It looks at the moment, things are good with that.

image.png.657c87be575bf09903ae718511370979.png

One thing I was worreid about was the touch screen, I needed to run on Windows 10.  Fortunatly, it worked absolutely fine with no need for drivers !

Prototyping has been fun, wasted prints but we are slowly getting there...

image.png.bfe270036bc65a24de9d5d65b688e6a0.png

The two holes in the back are to secure the screen, that is for what looked like the top of a vesa mount.  No idea why would mount this - but - never mind, it secures the screen.  
This picture was taken before I found out the cable management had a  problem.

Here is a picture of all the insides of the cabinet with the new replaced printed parts.

image.thumb.png.940a248c5c6b60bb3c3c1c79b095f34f.png

The red box around the IPAC2 is actually an L shape and it controls the cable feed while also securing the mini PC in place.

Here is a demo video of it running so far - if you enjoy, please subscribe to my channel...
 


So this leaves us what is left to do.

1. Reprint all parts in fancy PLA.
2. Strip down this cabinet and out into new frames.
3. Wait for Amazon to deliver a couple of parts ( basically adapters for USB ).
4. Redesign back panel to support any adapters that may overhang.
5. Post final images and bill of materials.

Edited by Reg
  • Like 14
Link to comment
Share on other sites

18 hours ago, Reg said:

Few more pics - all reprinted using nicer PLA.

I'll do bill or materials tomorrow at some point and share files.

2026-03-29 22.22.05.jpg

2026-03-29 22.22.16.jpg

2026-03-29 22.22.29.jpg

Be a bummer if he doesn't release it and you're stuck with "MVFME", mind you could always pull the V off and throw it at them lol. :D :P

Link to comment
Share on other sites

Hmm... My old HP Envy Touchscreen convertible laptop doesn't get a lot of use these days. I've just realised it could be ideal for the T7 stuff!!! 

I'd make a case like this but I think it's a bit beyond my skillset 😂 

Attempting to quit gambling since January 1st 2025.

Lapse on Wednesday 12th November 2025

Lapse on Tuesday 13th January 2026

Link to comment
Share on other sites

No parts list yet, I had to order more.

Turned out I thought the screen had sound ( would have been crap ) but still sound as it has a headphone jack - looks like that is passthrough.

Ordered a speaker to put inside so when that is working we can then do a demo with sound and share parts.

  • Like 1
Link to comment
Share on other sites

39 minutes ago, niallquinn said:

Got me thinking, putting a mini pc in my rio, swap the none touchscreen to be a touchscreen etc.

Depends how flexible the emu is, or could just buy a big 37" touchscreen altogether.

I'm curious how the display turns out / what the options are. The default T7 exec wants 2 x 1280 x 1024 or something like that so reasonably big. Perhaps the options might include scaling it down or screen 2 just being a dummy output/not used which wouldn't impair too many ganes albeit not ideal.

Build looks great though. Look forward to seeing more.

  • Like 1
Link to comment
Share on other sites

Bad News and Good News on the cabinet !

The Bad News is I need to make a redesign for the base, this is it and it is currently printing - we are twelve hours away from this being done...

image.thumb.png.23880dedc1fd3816c4c5cddcdac5cd7b.png

The changes are better pannel for the back, this will now slide down and drop into place.  Vent holes for the mini PC.

The panel design for the back was always needed, not happy with the push fit for that, this is way better.

The vent holes are on me.  I had no idea how much heat the little PC would push out and it needed to breathe - I am not going to share something that will bring early failure to products.

The good news, is even in the old cabinet shell it works - the speeaker fix was perfect once I had connected the cabinet to the WiFi and updated fully windows 10.

This is the bill of materials...

 

-          Logitech K400 Wireless Touch Keyboard               

-          https://www.amazon.co.uk/dp/B00XJ3LVPI

-          £34.99

 

-          MINIX SF10T Portable Monitor 10.5 inch Touchscreen Laptop Monitor IPS

-          https://www.amazon.co.uk/dp/B0G3PBK4LG

-          £104.31

 

-          Intel NUC7i5BNK NUC Performance i5-7260U 2.20 GHz 4GB 120GB SSD Windows 10 Pro

-          https://recommerceit.co.uk/products/intel-nuc7i5bnk-nuc-performance-i5-7260u-2-20-ghz-4gb-120gb-ssd-windows-10-pro

-          £129.99

 

-          I-PAC2

-          https://www.ultimarc.com/control-interfaces/i-pacs/i-pac2/

-          £24.53

 

-          Triangle Buttons

-          https://www.aliexpress.com/item/1005001604658325.html

-          This is currently where to get them – check around for cheaper and in singles.

 

-          Duttek 8K HDMI Degree Adaptor

-          https://www.amazon.co.uk/dp/B0C69687M6

-          £10.48

-          WILLIZTER SuperSpeed USB 3.0 Male to Female Extension Data Cable Up and Down Angle

-          https://www.amazon.co.uk/dp/B0998JXDQ2

-          £5.69

 

-          Cable Matters 2-Pack 40Gbps Right Angle USB C Adapter with 240W PD (90 Degree USB C Adapter) in Black ( Right Angle )

-          https://www.amazon.co.uk/dp/B0D33RWK75

-          £6.99

  

-          Cuifati Portable 3.5mm Speaker,Mini Wireless Speaker with 3.5mm Aux Audio Jack Plug

-          https://www.amazon.co.uk/dp/B08LG72F9X

-          £11.29

 

-          3.5mm Angle Male to Female Audio Adapter, 90 Degree Right Angle Gold-Plated

-          https://www.amazon.co.uk/dp/B07YFBCQTT

-          £5.99

WHAT IS NOT INCLUDED IS THE SQUARE BUTTON I HAVE ON THE SIDE OR ANY CABLES I USED AS THAT WAS PERSONAL "OLD STOCK".  
THIS WAS THE SAME WITH THE TRIANGLE BUTTONS, BUT THOSE ARE A LITTLE UNIQUE AND I WANTED TO SHOW WHAT I THINK ARE THE SAME.


The STL Files will come once I have everything sorted in terms of final design - that will be with the final reveal video however this above is the definitive parts list you will need.  The only other thing would be a 3D printer, ability to use TinkerCad ( free online ) to add button holes to the button panel.  I don't know what you will use so there might be deviations.  I will supply my triangle panel and a blank one.  Other then that, you only need to wire up five buttons to the IPAC-2.



  • Like 4
Link to comment
Share on other sites

Posted (edited)
On 28/03/2026 at 21:57, niallquinn said:

I know Roy Castle said "dedication is what you need", but this on another level!!!

Great stuff!

...and at this point in history my MVFME cabinet will publically be known as RoyCab, thanks to the wit of my friend @niallquinn.

That being said, mine will always wear the MVFME bezel after this session, but the name RoyCab means it cab be used for other emus as well.

1605938637_2026-04-0218_53_39.thumb.jpg.e556fb7d80068b40b0cdb7939893d3fe.jpg

The bezel and the button panel are swappable and what you see here is the RoyCab bezels for the official name and available STL files.  Thank you @niallquinn.

This cabinet was built to us MVFME from @HongKong Phooey however due to this not being released yet, we will use MFME from @Wizard for the quick demo.

RoyCab was rebuilt many times to get it perfect, here is a selection of dead RoyCabs, each with their own problem.

826282977_2026-04-0215_41_08.thumb.jpg.94bd02878e909af7a5885eb6cbeb5b4c.jpg

A lot of work went into getting this just right.  The bill or materials has already been shown but the final changes were:

  • Adding additional holes in mutiple pieces for airflow due to the little PC giving of a lot of heat.
  • Complete redoing of the back panel, it now slides off.
  • Adding a platform that can be removable to boost the mini PC.
  • Adding a topper to the screen so there is full enclosure.

Here is a selection of pictures...

316364258_2026-04-0214_23_30.thumb.jpg.73aa7e1c3090e25e620264bc84f985c8.jpg

1922057109_2026-04-0214_23_39.thumb.jpg.d42fdad14fb0770ec7503e112b3eaf10.jpg

2056950443_2026-04-0214_23_49.thumb.jpg.63638adb7f488bb5d938d77c20ba2431.jpg

598893172_2026-04-0214_23_57.thumb.jpg.260efa43d9fb0d81338ccace66163779.jpg

 

714265636_2026-04-0214_24_14.thumb.jpg.b01994b751fc7b86d23fa47a6ceee0a5.jpg

1624823097_2026-04-0214_24_34.thumb.jpg.56f80165dfd3a0c782673d29634daba4.jpg

With all chaos of needing easy access inside, but keeping it neat and tidy, included in the STLs are my back panel plus a blank so you can modify it in TinkerCad if you choose.  All angles I have for reference on this model for corners are 0.5.

592015348_2026-04-0214_26_17.thumb.jpg.657911ccc424e3b7fc7b5626db4289c7.jpg

Finally a few pictures of it running MFME...

282520100_2026-04-0214_37_11.thumb.jpg.1635b3a1b386d4959a1f38140bcea4fd.jpg

1036371341_2026-04-0214_38_57.thumb.jpg.988917c4c52148607be1f8b95d2d5395.jpg

790752272_2026-04-0214_40_24.thumb.jpg.6cb4c04915c9da032b28bd8d17592a31.jpg

For those that want to see real life action, here is a little video of it working...
 

Finally for anyone that wants to build there own from the parts below...

Parts.thumb.png.dfaae8182b7b95528e5479d0140fe099.png

There are the STL files you are looking for.

YOU MAY ONLY USE THEM FOR PERSONAL USE AND YOU MAY NOT RESELL THEM OR SELL PRODUCTS CREATED WITH THEM

RoyCab.rar

Thank you for your time.

Edited by Reg
  • Like 4
Link to comment
Share on other sites

@Road Hog Mad / @VenumX thank you.

It is going through a redesign ATM after a lot of play using MFME, it got a bit uncomfortable foe the touch screen, so I have lowered the buttons at an angle.

1502626008_2026-04-0513_20_43.thumb.jpg.e51bae87bbb4b1866fc613a46cc98e89.jpg


It is currently printing a new version of the white shell with the logo panel and a more study resdesign of the back.

I needed to change the screen as it's all push fit apart from the two screws to fix the screen.  Removing the support from the panel at the front means a new block at the back to support when fingers touch the screen.  All in hand - all good and working - just witing for printing.

I get what you say about printed things, however this is the only way to make to 100% accessible to all.

Unlike everything else I've ever made, this one is for the people and also for MVFME but I am doing something to make it more accessible to all emulators with my own Kiosk front end.

When MFME is sorted, I am then going to get it working if I can on those touch screen games that were released in a batch like Carry on Camping etc.

Obviously as soon as MFVME is released, I'll get that built into it assuming it supports command line.

The video player is a default video folder, drop what you want in and it randomly plays - a super attract screen.  I have about ten music videos it can randomly play.

All of this is working in PC mode ( widescreen ) and Portrait mode ( arcade cab ).

 

2026-04-05 13.27.57.jpg

2026-04-05 13.28.53.jpg

2026-04-05 13.29.17.jpg

2026-04-05 13.29.55.jpg

2026-04-05 13.30.22.jpg

2026-04-05 13.30.44.jpg

2026-04-05 13.30.58.jpg

2026-04-05 13.32.12.jpg

  • Like 1
Link to comment
Share on other sites

2 hours ago, Reg said:

@Road Hog Mad / @VenumX thank you.

It is going through a redesign ATM after a lot of play using MFME, it got a bit uncomfortable foe the touch screen, so I have lowered the buttons at an angle.

1502626008_2026-04-0513_20_43.thumb.jpg.e51bae87bbb4b1866fc613a46cc98e89.jpg


It is currently printing a new version of the white shell with the logo panel and a more study resdesign of the back.

I needed to change the screen as it's all push fit apart from the two screws to fix the screen.  Removing the support from the panel at the front means a new block at the back to support when fingers touch the screen.  All in hand - all good and working - just witing for printing.

I get what you say about printed things, however this is the only way to make to 100% accessible to all.

Unlike everything else I've ever made, this one is for the people and also for MVFME but I am doing something to make it more accessible to all emulators with my own Kiosk front end.

When MFME is sorted, I am then going to get it working if I can on those touch screen games that were released in a batch like Carry on Camping etc.

Obviously as soon as MFVME is released, I'll get that built into it assuming it supports command line.

The video player is a default video folder, drop what you want in and it randomly plays - a super attract screen.  I have about ten music videos it can randomly play.

All of this is working in PC mode ( widescreen ) and Portrait mode ( arcade cab ).

 

2026-04-05 13.27.57.jpg

2026-04-05 13.28.53.jpg

2026-04-05 13.29.17.jpg

2026-04-05 13.29.55.jpg

2026-04-05 13.30.22.jpg

2026-04-05 13.30.44.jpg

2026-04-05 13.30.58.jpg

2026-04-05 13.32.12.jpg

Any news on the release? It's gone all quiete on the western front.

Link to comment
Share on other sites

1 hour ago, thealteredemu said:

I’m sure we’ll get an update when there is any news.  They probably work and have real lives like we all do.  Plus it’s Easter weekend.

J

I wanted an Easter present though 😭 . All the kids have chocolate, fivers in cards, me nothing. The wife didn't even get me anything. I had to cook a lamb dinner for 14 people today (and it took me 6 hours).  Boooooooo..

Link to comment
Share on other sites

No, you're wrong, you got something! Something to look forward too :)

  • Do'h 1
Link to comment
Share on other sites

Here are a few pics of the latest version of the cab with slanted keyboard - notice the new part, that gives a bezel as well.
Apart from the logo, these are all single colour parts and everything push fits, you don't even need to screw the screen it - but I would !

Also supplied are STL's for this new V2 version.

573266427_2026-04-0720_40_54.thumb.jpg.24f059de8b2d163b197f06a51abb6a74.jpg

457910357_2026-04-0720_41_06.thumb.jpg.e2f341d4782fec7d2a7f9d75263d60b0.jpg

I am currently working on the the game menu to support multiple platform and thigns for this - but also will be working for desktop PC's as well.  

1470922948_2026-04-0513_27_57.thumb.jpg.55bd6498c32fcc545cd5ead3cdc7121e.jpg

Some pics above, but new thread on that soon elsewhere.

This is done and ready to roll.  The only changes you may need to do is in Tinkercad, to adjust the top panel for buttons you choose if you don't go triangle.  Also remember the square button on the side.

 

V2 Parts DIF.rar

  • Like 3
  • Thanks 1
  • Awesome 1
Link to comment
Share on other sites

@Reg I already said i am not a big fan of 3D prints,.. you know why ??

Those print lines,... i hate seeing them,...

 

I dont know anything about 3D printing but,... wasn't it possible to put the parts in a acetone vapor chamber just so the surfaces are smooth ?

Link to comment
Share on other sites

You can do something to melt the lines a little, I think also slow prints down.  

There is a wood type filament I want to try for this cab soon.

That's why I did the red bezel to hind them a bit more.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...