BASINC est une version dérivée de BASin modifiée par Arda Erdikmen. Elle reprend le code source de la version R14 et de petites parties de la version R15.
Les changements sont:
Basinc 1.85 — 14/04/2026
Fixed
– Cursor stays invisible briefly after a find text operation in non-blink mode
– Tape Browser accepts drag & drop again
– Last block now loads correctly from tape
Changed
– Syntax highlighter behavior adjusted for variables starting with « e
Added
– Option to retain CPU Speed setting between sessions
– « Font Read » button added in Options to improve robustness
Basinc 1.84 « Nutcracker » — 08/03/2026
Added
– Local AI option (supports models like DeepSeekCoderV2 or Llama 3.1 as of Jan 2026)
– Stack Pointer last 10 values listing in CPU Monitor (toggle via « View »)
– « Select All » menu item + new keyboard shortcuts for copy (default now plain text)
– Additional toolbar TOGGLE buttons for Tools and Debug windows
– Draggable and rearrangeable old-school toolbar buttons
– Tape editor can display headerless blocks (cannot be loaded via ROM)
– « Always On Top Tools » option (applies to multiple tool windows)
– « Sort » checkbox for Token Table Keywords list
– Base Snippets moved to a separate file to prevent overwrite during updates
Changed
– Assembler moved to Editors menu
– AI chat moved to Tools menu
– Debugging views now have their own header
– Profile Results window now uses Courier font
Fixed
– Interrupt Mode 2 emulation: major fix for missing opcodes (20-year issue)
– Last used folder is now remembered when opening BAS files (even between sessions)
– Pasmo Assembler ORG address calculation fixed for multiple ORG declarations
Basinc 1.83 « SkyNet » — 25/12/2025
Fixed
– NEG opcode emulation bug causing major issues (Delphi compiler)
– Renumber bug with lines starting with « a: » causing crashes
– Escape code character paste workaround implemented
– Edge-case bug where lines disappeared after loading a save
– SimpleConV2 port decoding issue affecting ZX printer emulation
Added
– Tape Trap Streaming options saved with session
– Tape block grab feature
– Tape block context (right-click) menu
– Basic program Minify tool (Tools > Clean/Minify)
– Charset capture mode (50fps text-mode capture)
– Improved « Save Listing as Image » (can export full listing)
– Subroutine list shows GOTO targets
– Subroutine list shows jump origins (two modes)
– Context menu enhancements: Find Line, Retrace Origins
– Flow control: Shift+Enter on GOTO/GOSUB jumps to target
– CPU window: watch/break on 8-bit or 16-bit value at address
– Online help search filter and improved styles
– New help entries (Notes, Snippets, Manager, Bridge, Minify)
– AI API calls (Google Cloud, manual send only)
– Snippets window splitter for resizing panes
– AutoBackup folder view button + interval setting
Changed
– Indent mode editing improved (cursor behavior, toggle with F2)
– Translations updated (EN, ES, DE, TR via AI updates)
Tuned
– Block properties window position is now item-sensitive
Basinc 1.82
Added
– Native ZX0 compression support (export, memory grabber, etc.)
– System Variables window comparison mode with change highlighting (red)
– Tab key accepts code prediction (Right Arrow still works)
Fixed
– SysVars window update issue when sorted by name
– Snapshot saving in 48K incorrectly pushed PC to stack (fixed)





























