logo elektroda
logo elektroda
X
logo elektroda
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • Good morning!

    With this year's lovely winter underway, I decided to create a Bartop slot machine. My main goal was the enclosure itself. It was intended to be as aesthetically pleasing on the inside as it was on the outside. Ultimately, the whole thing is supposed to be fun and evoke the nostalgia of my teenage years, when I was faced with the difficult choice of going for an Italian ice cream on a hot day or squeezing out the seventh sweat in an arcade. I'm sure the atmosphere of the 90s arcade skirmishes won't be 100% evoked, but a substitute and a momentary return to the past is enough for me, where the only duty was to take out the rubbish and do homework. The rest of the time was up to me to manage.

    Retro gaming arcade cabinet with colorful joysticks and buttons, placed in a bright room, with visible stickers on the cabinet. .

    Before I started, I looked around at other people's work. After making an initial selection, I set about building a template for the sides and then a cardboard model to test the ergonomics of the finished case.

    Side template for a Bartop arcade machine on a workshop table. .
    Cardboard model of a bartop arcade machine in a workshop. .

    I made all the connections with M5 screws and repair screws, threaded so that it can be easily disassembled if necessary.

    Plywood board with threaded insert on a workbench. .
    Close-up of a wooden board corner with a screw. .
    Wooden enclosure with holes for screws. .
    Close-up view of the side panel of a plywood arcade machine case. .

    - I made the case using 18 mm thick plywood.
    - I ordered the set of buttons from AliExpress.
    - The stickers were also ordered from a dealer in the middle state.
    - I painted the whole thing with matt acrylic paints, white as a primer, followed by two coats each of RAL 1013 'beige' paint and black. At the very end a layer of matt varnish. This is my unlikeliest part of the work, but very important as it gives the final finish.
    - The monitor I used was an old one, lying in the basement and getting dusty, the computer was given to me by a friend on the condition that we drank a couple of beers each while playing the slot machine. USB powered speakers mounted on the back of the case.
    - The whole thing runs on "Batocera" software.

    Plywood template for a Bartop arcade machine with measuring tools next to it. .
    Working on an arcade machine cabinet project in a workshop. .
    Initial stage of building a Bartop arcade cabinet from wooden plywood. .
    Wooden parts for bartop arcade cabinet on a workshop table. .
    Close-up of a wooden arcade cabinet assembly. .
    Close-up of plywood used in the construction of a gaming machine cabinet. .
    Arcade game control panel with a wooden frame and a red joystick knob .
    Front panel of a bartop arcade game machine under construction, with holes for buttons and a joystick. .
    Plywood front panel of arcade machine with button holes. .
    A hand holding a game machine control panel with installed buttons. .
    Homemade bartop arcade machine with red buttons and joysticks on a white background. .
    Back of a monitor mounted in a homemade arcade game cabinet. .
    Wooden Bartop arcade game cabinet with Capcom, Sega, and Attack Mars stickers in progress. .
    Bartop arcade cabinet with Capcom logo, stickers, and red buttons. .

    Back of a Bartop arcade machine showing the monitor and speakers. .

    Currently I have no way to push myself to the hardware and play quietly, it is occupied by the other household members. I spent about a month on the project, in the evenings for about 3 h/5 days a week. It was a lot of fun and also taught me a lot.

    Greetings, Yonada resident ;-) .

    Cool? Ranking DIY
    About Author
    siewnik
    Level 15  
    Offline 
    siewnik wrote 203 posts with rating 122. Live in city Piła. Been with us since 2005 year.
  • ADVERTISEMENT
  • #2 21430973
    gulson
    System Administrator
    Super! A dream! They already sell off-the-shelf solutions and retro controllers on aliexpress, but in my opinion they are of questionable quality.

    I see you used an HP terminal ? How does it work for you? How about the performance ? They mostly use Raspberry. Joystick and buttons how did you connect it ? Some module and to a USB port ?
    A bit of just little description of the electronics ;) .

    If you specify Parcel Post, I'll send a small gift.
  • #3 21431010
    siewnik
    Level 15  
    >>21430973 .

    - I bought the controllers as a set in which there was a set of buttons, joystick and module with USB. Plugging the whole thing in sees it as a normal gamepad, such a plug and play.
    https://pl.aliexpress.com/item/10050068818344...in.59.421f1c24wFiI4h&gatewayAdapt=glo2pol

    - Yes the HP 630T 8 GB Ram terminal, as far as performance is concerned I was running games from Dreamcast and PSX and they ran smoothly. Games on older systems ran as expected smoothly :-) .
  • #4 21431040
    misiek1111
    Level 36  
    Nice, but you won't fire up Centipede or Tempest - no trackball or shift encoder.
  • ADVERTISEMENT
  • #5 21431045
    siewnik
    Level 15  
    >>21431040 .

    I'm not that much of a retro fan. I grew up on the Amiga 500 and C64 plus arcade brawlers and this hardware satisfies that 100%
  • ADVERTISEMENT
  • #6 21431336
    Daro1003
    Level 33  
    Can you write something more about the Batocera software? What is it like - do you install it on a terminal like Windows or Linux? Does it run on any system already?
    I have a spare terminal and monitor and an older working PC will also do, so I'd give it a go and try to fire up the games for myself.

    I've also been trying to put together a gaming machine like this for a few years now, just didn't know what electronics to use. I've been thinking about off-the-shelf Arcade machines from Aliexpress.

    But your solution is ok, because if those controllers you have are detected in the system - cool. You can throw in a PC with e.g. XP and run various old games.
  • #7 21431368
    efi222
    Level 19  
    Beautiful work. Graffiti on the panel hand-painted, or a kind of sticker?
  • #8 21431382
    siewnik
    Level 15  
    >>21431336 .
    Batocera is a "front end" system based on Linux. It can be installed directly on the hard disk or run from a flash drive (without interfering with the system you already have on your PC. There are plenty of tutorials on the Batocera website and on youtube on how to install on a USB stick and run games from it, as well as from the HDD. It is practically a plug and play tool. It's more fun if you want to set things up for yourself. As for hardware, people install it on rasberry so it doesn't require strong hardware, unless you want to run some games from ps3 etc.

    On the Internet Archive website you will need to download the BIOS files needed to run games on certain platforms. Additionally, Batoera has a substantial manual on the wiki, everything is described in detail.

    I checked the controllers under Windows and they are detected as game pads, they are convenient because they do not require any combinations

    Added after 43 [seconds]: .

    >>21431368 .

    Sticker designed for wall purchased on aliexpress :-) .
  • #9 21431617
    William Bonawentura
    Level 34  
    You cut out such a fiddly format for mounting the monitor. Didn't you think about using the VESA holes?
  • #10 21431738
    siewnik
    Level 15  
    >>21431617 Yes, I thought about it, but in the end I made a mount for the monitor bezel to avoid drilling holes in the side walls, just because I had the most work to do with them and didn't want to cripple it :-)
    Wooden frame for a monitor cover mounted on a workbench.
    Wooden frame with cut-out and mounted brackets.

    Personally, I think I had less to do with this than if I had opted for VESa
  • #11 21431960
    skywalker2
    Level 15  
    Cool project. I have a now vintage DELL FX160, 8GB RAM , 128GB SSD. Will it work, anyone tried anything on a similar HW? Ubuntu won't boot due to a specific SIS graphics chip.
    [EDIT]
    It did boot, just need to download the image for the old computers at the bottom of the project page.
    Now the controller topic ;-) remains.
  • #12 21432477
    siewnik
    Level 15  
    >>21431960 If you have a PlayStation or X-box controller of some kind, that will work too.
  • #13 21432952
    skywalker2
    Level 15  
    I have one from the Xbox 360, I just need to buy a USB receiver.
  • #15 21433182
    kris8888
    Level 39  
    siewnik wrote:
    Actually I have no way of getting to the equipment and playing quietly, it is occupied by the other household members
    .
    So you still have to make a hole with a "Drop a coin" sign 😀 .

    Cool design, I like it, you get a plus from me. I only ever thought of buying myself some damaged automatic, restoring it and putting it in the garage. Unfortunately they are quite expensive, I can't afford them....
  • ADVERTISEMENT
  • #16 21433204
    siewnik
    Level 15  
    kris8888 wrote:
    siewnik wrote:
    At the moment I have no way to push myself to the equipment and play quietly, it is occupied by the other household members
    .
    So you still have to make a hole with the words "Insert coin" 😀 .

    Cool design, I like it, you get a plus from me. I only ever thought of buying myself some damaged automatic, restoring it and putting it in the garage. Unfortunately they are quite expensive, I can't afford them...
    .

    In the process of making one I had this fiendish idea to fit a coin drop. That way I would take away from the youngsters the pocket money they get ;-) . As for restoration it's a rather unprofitable game, the cost of purchase plus the time and extra expense to rebuild such an automaton will be more expensive than doing it yourself from scratch. It's a different matter if you treat it as a hobby, then cost is a secondary consideration. Personally, I could have made it from MDF or ordinary furniture board, but I don't like working with those materials, so I opted for the more expensive plywood. There are also ready-made 'Home-made' versions of such automatons on Aliexpress, but you can see from the photos from buyers that these are low-quality mass-produced items.
  • #17 21433232
    misiek1111
    Level 36  
    siewnik wrote:
    What to restore is a rather unprofitable game, the cost of purchase plus the time and extra expense to rebuild such an automaton will be more expensive than doing it yourself from scratch.
    .
    Possibly, however, you have to take into account that:
    - the body is armoured,
    - it has transport wheels,
    - there is a CRT monitor inside, not an LED monitor,
    - it has a coin slot,
    - it smells of the last century :]
  • #18 21433242
    siewnik
    Level 15  
    misiek1111 wrote:
    siewnik wrote:
    What to restore is a rather unprofitable game, the cost of purchase plus the time and extra expense to rebuild such an automatic will be more expensive than doing it yourself from scratch.

    Possibly, however, you have to take into account that:
    - the body is armoured,
    - it has transport wheels,
    - there is a CRT monitor inside, not an LED monitor,
    - it has a coin slot,
    - it smells of the last century :]


    You're right, everyone appreciates something different about such equipment and there's no arguing with that. I simulate the CRT monitor through SHADERS and it works sensationally :-) , for me it's enough, but I know people who pay attention if it's a piece of equipment from those years, as you mentioned the smell, if there are abrasions proving that the machine has lived its life. Nostalgia wanders its own paths....
  • #19 21433338
    skywalker2
    Level 15  
    Young people today convenient, which means instead of a coin changer you would have to think about a payment terminal ;-)
    siewnik wrote:
    skywalker2 wrote:
    I have one from Xbox 360, I just need to buy a USB receiver.


    I am still waiting for mine. I ordered on AliExpress:
    https://pl.aliexpress.com/item/10050072197798...in.11.2b2b1c24KUERh2&gatewayAdapt=glo2pol
    .
    I was thinking more of something like the one pictured
    USB receiver with a cable for wireless connection to a game controller. .
    Although as the first owner of a C64-II and an Atari 1024STE, I understand the former charm of a cable connection.
  • #20 21433370
    OPservator
    Level 38  
    skywalker2 wrote:
    Although as the first owner of a C64-II and an Atari 1024STE I understand the former charm of a cable connection.
    .
    Among gamers, wired still dominates - while mice are being abandoned in favour of wireless mice, keyboards are no easy matter, and in order to exploit the advantage of a mechanical keyboard, it has to be wired.

    Personally, I'm not nostalgic about vending machines; in my day there were rather a few cafes with 95/98/ME/XP computers, and even then there weren't many of them - mainly in seaside tourist towns.

    That's probably why I'm a PCMR (PC Master Race - Computers - Master Race) devotee and don't recognise console gaming.
    A PC is much more flexible to upgrade, buy, place, you can play with mouse+keyboard as well as pad, trackball, joystick or whatever you can think of - and yes, I am aware that you can already use mouse+keyboard on the new consoles too.

    For the very idea and implementation of course a plus, I would love to play, because as I wrote - I have not had the good fortune of interacting with such equipment - probably the only slot machine I played was pinball :P .
  • #21 21433383
    siewnik
    Level 15  
    OPservator wrote:
    skywalker2 wrote:
    Although as the first owner of a C64-II and an Atari 1024STE I understand the former charm of a cable connection.
    .
    Among gamers, wired still dominates - while mice are being abandoned in favour of wireless ones, keyboards are not easy to come by, and in order to exploit the advantage of a mechanical keyboard, well, it has to be wired, there's no such thing.

    Personally, I'm not nostalgic about vending machines; in my day there were rather a few cafes with 95/98/ME/XP computers, and even then there weren't many of them - mainly in seaside tourist towns.

    That's probably why I'm a PCMR (PC Master Race - Computers - Master Race) devotee and don't recognise console gaming.
    A PC is much more flexible to upgrade, buy, place, you can play with mouse+keyboard as well as pad, trackball, joystick or whatever you can think of - and yes, I am aware that you can already use mouse+keyboard on the new consoles too.

    For the very idea and implementation of course a plus, I would love to play, because as I wrote - I have not had the good fortune of interacting with such equipment - probably the only slot machine I played was pinball :P
    .

    Oh yes, internet cafes I remember well, I had a friend whose parents owned one in our town and we often had nights in that cave all to ourselves in a group of 6, great times.

    As for the flexibility of the computer I would be cautious. From personal experience, when my computer got old it was so old that there was no point in replacing, for example, just the card because the other components would limit it. More often than not I ended up selling the old one altogether and buying a new set.

    Wired pads have one advantage, they develop composure. If you let emotions, anger take over you then you will 100% be facing the expense of a new USB connector and cable 😉.
  • #22 21433494
    skywalker2
    Level 15  
    Emotions are and always have been in games, especially as access to them was once not so obvious. And in fact it was for a few. Because you had to have money for slot machines, not to mention computers. When in 1991 I bought a brand new C64-II with a tape recorder (I've got to this day), the circle of friends on the estate has expanded significantly and parents could use a Soviet Elektron when their colleagues went (and actually they were culturally asked out). I had to screw the joysticks to 30x30 Plexiglas stands because the table didn't hold the suction cups firmly. Even so, more than one Joystick was broken ;-) .
  • #23 21435204
    gevv
    Level 12  
    @Seeder Congratulations, well done. 👍


    Daro1003 wrote:
    Can you write something more about the Batocera software? What is it like - does it install on a terminal like Windows or Linux? Does it run on any system already?
    I have a spare terminal and monitor and an older working PC will also do, so I'd give it a go and try to fire up the games for myself.

    I've also been trying to put together a gaming machine like this for a few years now, just didn't know what electronics to use. I've been thinking about off-the-shelf Arcade machines from Aliexpress.

    But your solution is ok, because if those controllers you have are detected in the system - cool. You can throw in a PC with e.g. XP and run various old games.


    Hello, Computer (xp, win7, 10) and joystick (zero delay arcade game usb encoder aliexpress)

    a project I have completed; https://www.elektroda.pl/rtvforum/topic3814139.html

    mame pack;

    Screenshot of the MAME Plus! eXtended interface showing a list of games with Street Fighter II: Champion Edition highlighted. .
  • #24 21442321
    buczkog
    Level 16  
    Automatic 1st class. Superior workmanship.
  • #25 21451628
    robgold
    Level 20  
    It came out very nicely. I like the neatness of the workmanship and those details - the milled indentations in the walls. Drill to mount the guide from the milling machine ... a classic no what you can have in the workshop the fastest at hand ;) Surely it will enjoy for a long time and good workmanship will pay off with many years of service. I write about this because a lot of projects are created as a concept and then, unfortunately, the execution itself is lame, where a lot of things are done by the proverbial "shortcuts". Congratulations on a great project and the quality.
  • #26 21452582
    siewnik
    Level 15  
    robgold, thank you for your kind words. It's true that it takes a lot of discipline, patience. There were times where I was tempted to take shortcuts. In such a situation, I would take a day's break so as not to make that mistake. People who experience such moments themselves can appreciate, which makes it all the more pleasing that someone recognises such subtle elements of the work. When you get to the end and prevent such dead ends, the satisfaction is immense 🙂 .
  • #27 21452785
    robgold
    Level 20  
    @siewer People often think that making this or that device is trivial, they watch a few videos on YT and that's it. It is not until they pick up such a milling machine and turn it on that they realise (or sometimes not) that it is a device the size of a coffee grinder rushing at 20,000 rpm, one false move can ruin hours of work and can just as easily and effectively cut off our fingers. To understand this, however, you have to do something yourself beforehand. Then one appreciates the work, the commitment of others and understands sometimes why something is done this way and not that way because someone had certain limitations in terms of equipment, budget and so on. You will also appreciate the care and accuracy. Because this is not mass production where you have templates and CNC machines. Here you have to prepare everything by hand. That is why I so appreciate and see how much time, passion and commitment you had to put into such a supposedly "simple" project. Regards.
  • #28 21453247
    siewnik
    Level 15  
    robgold This milling machine is no joke. I once forgot myself and replaced the cutter with it switched off but not unplugged. I accidentally pressed the switch and almost lost a finger. In the end, nothing happened, but I learned a lesson. Now I always unplug it before doing anything to it. It's a fact that with manual work, a lot of time is spent planning how to approach something in order to achieve the desired effect. I often already plan this in my mind during the day before I actually go down to the cellar, just to save time. After the job is finished, the reflection comes that this or that could have been done differently and after each such project you gain experience and new skills which is also a lot of fun.

    Greetings!
  • #29 21454424
    William Bonawentura
    Level 34  
    >>21453247 .

    I attach the key to the spindle with a wire at the plug. It is impossible to lose it or "forget" to disconnect the plug.
  • #30 21454493
    siewnik
    Level 15  
    Good idea, I will implement 🙂

Topic summary

The discussion revolves around the creation of a Bartop arcade machine, focusing on aesthetics and nostalgia for 90s arcade experiences. The author shares insights on the construction process, including the use of an HP 630T terminal with 8GB RAM for running games smoothly, and a plug-and-play USB controller setup sourced from AliExpress. Participants discuss the limitations of the hardware, such as the inability to play certain games without a trackball, and the use of Batocera software, a Linux-based front end for gaming. The conversation also touches on the craftsmanship involved in building the arcade, including the choice of materials and the design of the monitor mount. Various gaming controllers, including Xbox and PlayStation models, are mentioned as compatible with the setup. The community expresses appreciation for the project’s quality and the effort put into it.
Summary generated by the language model.
ADVERTISEMENT