First public commit.

This commit is contained in:
The Dust Council 2026-07-03 19:35:35 -07:00
parent 2a48f52979
commit 4bac9d83ed
288 changed files with 18417 additions and 1076 deletions

0
lenser/plus4/__init__.py Normal file
View file

View file

@ -0,0 +1,11 @@
"""Commodore Plus/4 conversion dispatch.
The Plus/4 uses the same TED chip (7360/8360) and BASIC 3.5 as the C16 -- it just
has 64K RAM instead of 16K. The TED's bitmap hardware is identical (320x200 hires,
the 121-colour palette), so the image encoding, palette and .prg viewer are exactly
the same; we reuse the C16 implementation unchanged and only target a different MAME
machine (see platforms.run_emulator).
"""
from __future__ import annotations
from ...c16.convert import MODES, convert_image # noqa: F401 (re-export)

4
lenser/plus4/exporter.py Normal file
View file

@ -0,0 +1,4 @@
"""Plus/4 .prg export -- identical to the C16 (same TED, same BASIC 3.5)."""
from __future__ import annotations
from ..c16.exporter import export_prg # noqa: F401 (re-export)