exl100

Émulateur Exelvision EXL 100 (1984) dans le navigateur : dsp-cpp en WebAssembly, cartouches et cassettes BASIC
git clone https://git.schurger.org/exl100.git
Log | Files | Refs | README

commit 995e15de01d77f234fd83e900c96f7f1b8ecb7f4
parent 603d9cba2e900619a4483b204eac4184d582c8e1
Author: Jean Schurger <jean@schurger.org>
Date:   Wed,  4 Nov 2026 16:55:05 -0500

Bibliothèque élargie : 91 cassettes BASIC (jeux, applications, éducatif)

Plafond d'extraction porté à 120 : toutes les cassettes [K7] de base du pack TOSEC
(jeux + applications + éducatif, hors 64kb/variantes/multi-faces) sont intégrées,
soit 91 programmes. Même corpus que webmo.fr mais dumps TOSEC. Auto-chargement
LOAD"1"/RUN pour la plupart (vérifié p. ex. Formule 1) ; repli en consigne pour
ceux dont le chargement sort du cas standard.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QyJB9yqUAYm3wRQi4uytj9

Diffstat:
Mtools/get_cartridges.py | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/get_cartridges.py b/tools/get_cartridges.py @@ -75,7 +75,7 @@ def main(): # Cassettes [K7] (programmes BASIC) : jeux et applications, versions de base seulement. TAPES_OUT = os.path.join(HERE, "roms", "tapes") TAPE_SKIP = ("[h ", "[a]", "[b", "[req 64kb]", "side b", "(beta)", "[unreleased]", "(side a)") -def extract_tapes(tmp, limit=48): +def extract_tapes(tmp, limit=120): os.makedirs(TAPES_OUT, exist_ok=True) titles = {} for root, _, files in os.walk(tmp):