Files
Macintosh/CLAUDE.md
Victor Bodinaud bb5e5f0348 Initial commit - Basilisk II auto-installer
- install.sh: script d'installation automatique pour Arch/Debian
- Quadra.ROM: ROM Macintosh Quadra
- HDD.img: image disque System 7
- CLAUDE.md: documentation du projet
2026-01-19 15:31:59 +01:00

1.2 KiB

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Project Overview

Basilisk II auto-installer for Linux (Arch and Debian/Ubuntu). Compiles Basilisk II from source and configures it to run classic Macintosh System 7 with a Quadra 900 emulation.

Repository Contents

  • install.sh - Main installer script (French comments)
  • Quadra.ROM - Macintosh Quadra ROM file
  • HDD.img - Hard disk image with System 7

Running the Installer

./install.sh

Requires sudo for package installation. Supported distributions: Arch Linux, Debian/Ubuntu.

Configuration

Before running, update the placeholder URL in install.sh:

GIT_BASE_URL="https://ton-git-perso.com/basilisk"  # Replace with actual URL

Installation Output

Files are installed to ~/.basilisk2/:

  • bin/BasiliskII - Compiled emulator binary
  • basilisk2_prefs - Generated configuration
  • shared/ - Directory shared with emulated Mac (extfs)

Launch with ~/.basilisk2/run.sh or basilisk2 if ~/bin is in PATH.

Emulator Configuration

Default settings in generated basilisk2_prefs:

  • RAM: 16 MB
  • Model: Quadra 900 (modelid 14, cpu 4, fpu enabled)
  • Display: 800x600 DGA
  • Network: disabled