Classic Japanese Computers

HAKU SOFT WORKS

Software for Classic Japanese Computers

Haku Soft Works develops, ports, tests, and documents software for classic Japanese computers, with a particular focus on the BASIC MASTER series and Motorola 6800-compatible systems. We work with both original hardware and emulators to keep these machines alive as platforms for software that still runs today.

*** HAKU SOFT WORKS ***

CPU      : MOTOROLA 6800
SYSTEM   : BASIC MASTER
MODE     : DEVELOPMENT
STATUS   : READY

> BUILD
> TEST
> RUN_

What we do

We do more than preserve memories of old computers. We build software, run it, test it, and document what we learn.

</>
DevelopmentSoftware development centered on 6800 assembly language.
CPU
Retro ComputingTesting on early Japanese personal computers such as the BASIC MASTER.
>_
Ports & ReimplementationsRebuilding classic software from a modern development perspective.
DOC
Technical NotesDocumenting memory maps, implementation techniques, and development findings.

Projects

Released software and projects currently being developed by Haku Soft Works.

Released v1.0

REVERSI

A computer-opponent Reversi game for the BASIC MASTER LEVEL2II. Built for an approximately 750 kHz CPU and 16 KB of RAM, it features three COM levels, legal-move indicators, Negamax search, alpha-beta pruning, positional evaluation, endgame search, and visible thinking-time feedback. Version 1.0 is available on GitHub, with a 10-part development series on note.

BASIC MASTER LEVEL2IIHD46800 / MC6800Game AI
Released v1.0

CARD GAMES Vol.1

A four-game card collection for the BASIC MASTER LEVEL2II: SEVENS, OLD MAID, 5-CARD DRAW POKER, and DOUBT. Shared card, deck, and hand routines allow all four games to fit into a single program for the 16 KB RAM environment. Version 1.0 is available on GitHub, with development notes and a real-hardware video also published.

BASIC MASTER LEVEL2IIHD46800 / MC68004 Card Games

About Haku Soft Works

Haku Soft Works is an independent personal software-development project focused on classic Japanese computers.

Under the theme “Software for Classic Japanese Computers,” we publish software, technical documentation, and records of programs running on original hardware.

Focus

BASIC MASTER series / Motorola 6800 / Retro software development / Ports / Reimplementations / Documentation

Understanding the limitations of old hardware—and finding creative ways to work within them—is a central part of the project.