ワークステーション愛好家必見!nonoで体験するLUNA 68K/88Kの世界

2026/2/9 RetroPC NEWS編集部

希少なLUNAですが、なんとLUNAエミュレータ nono が存在しており、LUNA上でNetBSDを体験できます。ややハードルは高いかもしれませんが、UNIXコマンドの基礎知識、root権限があればすぐに試せます。

LUNA1-1024x743 ワークステーション愛好家必見!nonoで体験するLUNA 68K/88Kの世界

手順

  • NetBSDなど環境を準備します
  • 事前準備として必要なパッケージをインストールします
    • libslirp wxGTK32など
    • 必要に応じて不足するパッケージを入れます
  • LUNAエミュレータ nono のダウンロード
    • 68000/88000共通のエミュレータです
  • LUNAのOSディスクイメージをダウンロード
    • LUNAとLUNA88Kのディスクイメージをそれぞれダウンロードします
  • nonoのビルド
    • configure と make
    • 必要に応じて不足するパッケージを入れます
  • nonoの起動スクリプトと設定ファイルを準備
  • 起動
EMU-1024x660 ワークステーション愛好家必見!nonoで体験するLUNA 68K/88Kの世界

編集部内で実験した構成図

事前準備

# 必要なパッケージのインストール
pkgin install libslirp wxGTK32

# nonoをダウンロード(1.6.5の場合)
# https://www.pastel-flower.jp/~isaki/nono/archive/nono-1.6.5.tar.gz
cd ~
curl -o nono-1.6.5.tar.gz "https://www.pastel-flower.jp/~isaki/nono/archive/nono-1.6.5.tar.gz"

# LUNAのNetBSD OSイメージをダウンロード
# https://teokurebsd.org/netbsd/liveimage/20210910-luna68k/
cd ~
curl -o liveimage-luna68k-with-packages-20210910.img.gz "https://teokurebsd.org/netbsd/liveimage/20210910-luna68k/liveimage-luna68k-with-packages-20210910.img.gz"
gzip -d liveimage-luna68k-with-packages-20210910.img.gz

# LUNA88K のNetBSD OSイメージをダウンロード
# https://www.nk-home.net/~aoyama/liveimage/
cd ~
curl -o liveimage-luna88k-raw-20250518.img.gz "https://www.nk-home.net/~aoyama/liveimage/liveimage-luna88k-raw-20250518.img.gz"
gzip -d liveimage-luna88k-raw-20250518.img.gz

参考:目指すディレクトリ構成

~/nono-1.6.5 → build環境

/home/nono/luna → lunaの環境
/home/nono/luna88k → luna88kの環境

/home/nono/bootluna.sh → LUNAの起動スクリプト
/home/nono/bootluna88k.sh → LUNA88Kの起動スクリプト

nonoのbuild

# 展開
cd ~
cd nono
tar -zxpvf ./nono-1.6.5.tar.gz

# configureを通します。パッケージ不足などのエラーがなくなるまで作業続けます。
./configure

# makeとinstall
make -DRELEASE depend
make -DRELEASE
su
make install
nono_make ワークステーション愛好家必見!nonoで体験するLUNA 68K/88Kの世界

configureが全て通った時の画面

LUNAの準備:イメージ、スクリプト、設定

cd ~
mkdir -p /home/nono/luna
# LUNAのOSイメージをコピー
sudo cp liveimage-luna68k-with-packages-20210910.img /home/nono

各ファイルを作成

/home/nono/bootluna.sh

#!/bin/sh
/usr/local/bin/nono -c /home/nono/luna

/home/nono/nono.cfg

vmtype=luna
spc0-id6-image=liveimage-luna68k-with-packages-20210910.img
hostnet-driver=none
luna-video-plane=8
monitor-fontsize=12
fast-mode=1
show-statuspanel=1
# 実行属性をつける
chmod +x /home/nono/bootluna.sh

Xの起動後nonoを起動させる

# Xを起動する
startx
# XのTerminalから
/home/nono/bootluna.sh
lunanetbsd-1024x384 ワークステーション愛好家必見!nonoで体験するLUNA 68K/88Kの世界

NetBSDのXからnonoを起動する

LUNA88Kの準備:イメージ、スクリプト、設定

cd ~
mkdir -p /home/nono/luna88k
# LUNAのOSイメージをコピー
sudo cp liveimage-luna88k-raw-20250518.img /home/nono/luna88k

bootluna88k.sh

#!/bin/sh
/usr/local/bin/nono -c /home/nono/luna88k

nono.cfg

vmtype=luna88k
spc0-id6-image=liveimage-luna88k-raw-20250518.img
hostnet-driver=none
luna-video-plane=8
monitor-fontsize=12
fast-mode=1
show-statuspanel=1
# 実行属性をつける
chmod +x /home/nono/bootluna88k.sh

Xの起動後nonoを起動させる

# Xを起動する
startx
# XのTerminalから
/home/nono/bootluna88k.sh
openbsd ワークステーション愛好家必見!nonoで体験するLUNA 68K/88Kの世界

MC88000で起動が始まると感激する!!

LUNALCD ワークステーション愛好家必見!nonoで体験するLUNA 68K/88Kの世界

LCDがたまらない

LUNA88K-X-1024x770 ワークステーション愛好家必見!nonoで体験するLUNA 68K/88Kの世界

LUNA88K上でX-Windowを動かす


プロジェクトを応援しよう


関連記事