Japi Base v2.0 — production release
Japi Base 2.0 — the production baseline of the platform.
The I/O engine (VGA, PS/2 keyboard, micro-SD, audio and the switchable CPU
clock) is feature-complete and verified on real hardware. There are no known
defects.
Versioning: Japi Base now follows a Linux-style even/odd scheme. Even
major versions are production (2.0, 2.2, 4.0 …); odd major versions are
development (3.0, 3.1 …). The scheme covers the platform only — the editor
(JBE) and BASIC are separate products built on top of Japi Base, with their
own version numbers. See the README for details. (2.0 supersedes the brief
1.0 tag, which has been retired so the scheme is consistent from the start.)
What you get
- VGA — 1024×768 @ 60 Hz, 127×64 text in 64 colours, plus a bitmap window.
- PS/2 keyboard — pluggable AZERTY/QWERTY/QWERTZ layouts via
config.sys. - Storage — 360 KB LittleFS flash floppy (
A:) + optional micro-SD (C:). - Audio — PWM stereo with a 4-channel wavetable synth.
- Switchable CPU clock — 260 / 324 / 390 MHz tiers with watchdog auto-revert.
- Free for your code — Core 0 and the unused PIOs/peripherals are all yours.
Install
Hold BOOTSEL while plugging in your Pico 2, then copy japi_base.uf2
onto the RP2350 drive that appears.
What's next
A code editor (JBE) and a BASIC — separate products that build on this
platform — plus a full build/usage manual.