Skip to content

4shlyn/BSS-ArcadeCabinet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BSS-ArcadeCabinet 1.0!

UI and sqlite management for the cabinet, with my game for a sample Displays history of ICS3U games, from 2022 onwards - see the DT Lab for the cabinet!

Cabinet Code last updated June, 2023 To test it out, you'll need:

  • Processing 4

  • A JRE or JDK version 17 or older

  • If you're NOT using Mac, download SQLITE (can be done through cmd line)

  • If you're NOT using Windows, you'll have to re-do pathways if you want to access the game through the main UI.

    Note: You can still access the game as you would normally; the processing-java lang would just otherwise handle it for you from the main script.

  • The most recent sound library in Processing - Tools - Libraries

  • SqliteDebier (i think) library in ^

DEMO: (MY GAME) https://github.com/user-attachments/assets/cc7191ec-baf8-45ee-9b39-0e349ccc10cc DEMO1

CABINET INTERFACE: https://github.com/user-attachments/assets/79990417-44d8-44fc-be33-5df0cbd82e6c DEMO2

Note that the following keys will correspond to these actual keys: Up, Left, Down, Right, Z, X W A S D F G

Variables that need changing are in main/main.pde and Ashlyn/goBack.pde (you'll have to move the file into the folder) based off of clone location and your os. Remember to change: String cmd String basic String sketchpath

Here's a photo of the first edition. Includes a retro monitor (with a horrendous, flashy FPS), 16-bit audio, and joystick control. Run on RaspberryPi. Screenshot 2025-12-22 at 1 04 26 PM

About

Retro video game cabinet interface with my Grade 11 Computer Science Project as a sample. Best compatible with Raspbian OS, but not restrictive.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors