Thanks to visit codestin.com
Credit goes to github.com

Skip to content

bubio/BubiC-8801MA

Repository files navigation

BubiC-8801MA

BubiC-8801MA

Latest Release License Downloads

This project is based on the Common Source Project's ePC-8801MA, with Windows-specific parts replaced by SDL3 to support multiple platforms.

Merging the Common Source Code Project into XM8 was extremely difficult, so this version focuses on core functionality.

BubiC-8801MA App ScreenShot

Supported OS

  • macOS: macOS 13 Ventura or later
  • Linux: Debian/Ubuntu-based distributions are recommended
  • Windows: Windows 11 or later

License

This project is based on Takeda-san's ePC-8801MA (Common Source Project), January 1, 2026 edition.

  • ePC-8801MA: GPL Version 2
  • SDL3: LGPL (GNU Lesser General Public License)
  • ImGui: MIT License

Build

macOS

./scripts/build_macos.sh          # Release (default)
./scripts/build_macos.sh Debug    # Debug build

Linux

# Required packages (Ubuntu / Debian)
sudo apt-get install -y \
  ninja-build pkg-config \
  libasound2-dev libpulse-dev libdbus-1-dev libudev-dev \
  libx11-dev libxcursor-dev libxext-dev libxi-dev \
  libxinerama-dev libxrandr-dev libxss-dev libxtst-dev \
  libwayland-dev libxkbcommon-dev libdecor-0-dev \
  libgbm-dev libdrm-dev

./scripts/build_linux.sh          # Release (default)
./scripts/build_linux.sh Debug    # Debug build

Windows (MSVC)

Visual Studio 2019 or 2022 (with the C++ workload) is required. From Developer PowerShell for VS or a terminal:

.\scripts\build_windows.ps1                      # Release x64 (default)
.\scripts\build_windows.ps1 -BuildType Debug     # Debug
.\scripts\build_windows.ps1 -Arch ARM64          # ARM64

Packages

 
 
 

Contributors

Languages