Changelog
v0.48.0 — Sprint 46 (09 mars 2026)
- Explorateur de projet filesystem
- 1139 tests, 100% PASS
v0.47.1 — Correctifs IDE web
- Bouton Run et configuration emulateurs
v0.47.0 — Sprint 45
- Mode immediat BASIC
- Refactoring et transformation de code
- 1127 tests
v0.46.0 — Sprint 44
- Outils visuels BASIC
- Profileur et statistiques web
- 1102 tests
v0.45.0 — Sprint 43
- Explorateur de projet web
- Exports binaires avances
- 1088 tests
v0.44.0 — Sprint 42
- Vue cote a cote BASIC/ASM
- Navigation de code
- 1078 tests
v0.43.0 — Sprint 41
- Autocompletion contextuelle
- Gestion lignes BASIC
- 1073 tests
v0.42.0 — Sprint 40
- API compilation web
- Erreurs temps reel
- Console Build
v0.41.0 — Sprint 39
- Editeur de code web avec coloration syntaxique
- Toolbar complete, autocompletion, inspecteur contextuel
v0.40.0 — Sprint 38
- Interface web GUI
- Dashboard retro
v0.39.0 — Sprint 37
- Conversion entre modes graphiques
- 1029 tests
v0.38.0 — Sprint 36
- Synthese audio PSG logicielle
- 1012 tests
v0.37.0 — Sprint 35
- Import MIDI simplifie
- 995 tests
v0.36.0 — Sprint 34
- Sprites logiciels
- 974 tests
v0.35.0 — Sprint 33
- Effets sonores PSG et export musique
- 959 tests
v0.34.0 — Sprint 32
- Conversion LORES 1 tile-map avec detection de doublons
- 932 tests
v0.33.0 — Sprint 31
- Conversion d'images HIRES et LORES 0
- 917 tests
v0.32.0 — Sprint 30
- Debogueur avance : pile, trace, profiling, VIA/PSG
- 889 tests
v0.31.0 — Sprint 29
- Integration debogueur CLI
- 853 tests
v0.30.0 — Sprint 28
- Workflow rapide et tutoriels integres
- 805 tests
v0.29.0 — Sprint 27
- Outils charset et utilitaires BASIC
v0.28.0 — Sprint 26
v0.27.0 — Sprint 25
- Convertisseur audio, carte documentee, vue BASIC/ASM
v0.26.0 — Sprint 24
- Documentation integree (CPU, BASIC, peripheriques)
v0.25.0 — Sprints 5-23
- Editeurs graphiques HIRES, LORES 0/1, charset, sprites
- Compilateur BASIC complet (lexer, parser, codegen, IR, optimiseur, linker, peephole, runtime)
- Editeur sonore / tracker PSG
- Gestion .DSK
- Bibliotheque de routines 6502
v0.6.0 — Sprint 4 (02 mars 2026)
- Opcodes illegaux 6502 : LAX, SAX, DCP, ISC, SLO, RLA, SRE, RRA
- Cycles CPU par instruction dans le listing d'assemblage
- Tokeniseur BASIC avec table de tokens machine
- Verification syntaxique BASIC (parentheses, guillemets, numeros de ligne)
- Indicateur memoire restante
- 203 tests, 100% PASS
v0.5.0 — Sprint 3
- Support 65C02 : modes indirect_page_zero, absolu_indirect_x
- Instructions 65C02 : PHX, PHY, PLX, PLY, STZ, BRA, TRB, TSB
- Avertissements franchissement de page (branches +1 cycle)
- Visualiseur TAP CLI (inspect-tap) avec hex dump
- Gestionnaire de projet (.ofp) avec pipeline de build
- Changement de machine cible dans le projet
v0.4.0 — Sprint 2
- Preprocesseur complet : macros, conditionnels, enum, include
- Segments multiples : CODE, DATA, BSS, ZP
- Support assembleurs externes : xa65, ca65/cc65, vasm, z80asm, pasmo
- Verification debordement memoire
v0.3.0 — Sprint 1
- Assembleur 6502 deux passes
- Tous les modes d'adressage
- Directives : .org, .byte, .word, .text, .fill, .align
- Export .TAP
- Integration emulateur externe (Oricutron)
v0.2.0 — Phase 0
- Module forge-core : abstractions generiques CPU, memoire, video, son
- Module forge-machine : chargeur et validateur de definitions JSON
- 3 definitions machine : Oric-1, Oric Atmos, Telestrat
- 30 tests, 100% PASS