Skip to content

Japi Base v2.4 — keyboard fixes

Latest

Choose a tag to compare

@JanFromBelgium JanFromBelgium released this 14 Jun 10:59

Keyboard polish for the platform — no change to the engine API.

  • Numeric keypad now works. With Num Lock on it types plain ASCII (digits 0-9, . + - * / and Enter) instead of special codes the editor and BASIC ignored, so the keypad does nothing no more. With Num Lock off it keeps its navigation role (arrows, Home/End, PgUp/PgDn, Ins/Del). Layout-independent.
  • French AZERTY fixed. The bundled AZERTY_FR.kbd is re-encoded to CP437, so the accented letters and the euro sign show the right glyphs (they used to render as Greek letters because the bytes were Latin-1). Dead keys ^ / ¨ are best-effort for now (no accent combining yet).
  • Tidy-up. Removed the last documentation references to the (already-removed) GPL-3 pico-lfs adapter; the project stays fully BSD-3-Clause.

Asset: japi_base.uf2 — flash to a Raspberry Pi Pico 2 (RP2350).