Current release is still compiled with old delphi and it has issues, if you experience issues and crashes during using 1.79 you may consider going back to 1.77. But, Dunny is back to Basin, so we are in the process of updating the delphi version to more up to date one (it may take a couple of days or a couple of years I don’t know). In the mean time, I wanted to keep basinC alive by releasing one last version of legacy BasinC. Hopefully, basinc 1.8 will be a better, more compatible program. As you may understand, 1.8 is heading towards a more connected basinC experience and 1.79 is the first step in enabling internet with basinC.
How to install?
Just unzip the file somewhere you have access to.
How to upgrade?
Unzip this archive into a *new* folder. Carry your old “basinc.ini” file so your settings could be retained.
This archive does not include a basinc.ini configuration file, it will not overwrite it. But it has include snippets file. Be careful not to overwrite your old snippets.dat file.
// 1.79.2 (19.05.2022)
// Added – Basin Update Check (disabled by default, enable in Options) – basin can now notify updates.
// 1.79.1 (19.05.2022)
// Added – BasinC Snippets
// Changed – SimpleCon behaviour. Not port 1515 commands sets the byte *then* increment the index. Port 1259,0 feeds the line to the log instead of 255. See examples folder.
// 1.78 (24.10.2021)
// Fixed – IF x THEN REM couldn’t parsed by basinc, now patched, but may present new issues, due it’s just a workaround.
// Fixed – When you execute a direct command, basic was corrupted temporarily. It’s fixed by removing a wild syntax cropper.
Well, this one is again just a quick update. Some bug fixes and minor improvoments.
A visible addendum is Project Notes Editor. It’s just a workaround to add remarks/comments to your project. Note that comments will only saved with BAS files.
Also I’ve added keyboard toggle options for tool windows. For more information please see the changelog below.
BasinC Emulator 1.77 – Download
A reminder: This archive does not contain basinc.ini file. You may copy your old ini file into basinc 1.77 folder or basinc will create a new ini file for you.
Do not merge old basinc folder with this one. Create a clean folder for this version to work.
If you desperately need your old preferences, just rename your old basin.ini file as basinC.ini and copy it into new basinc 1.7 folder. Basinc will upgrade your ini file as it exits. Some of your preferences may be lost in the process.
// BasinC v1.7 20.11.2017
// Added new toolbar buttons
// Added toggle breakpoint navigation buttons (see view menu)
// Added auto backup feature. Basinc saves your work in the background every 3 minutes.
// it keeps 10 copies going back up to 30 minutes in /autoback folder.
// To turn this feature off, use: Options > Filing > Auto Backup
// Changed – Basinc now requires basinC.bin and basinC.ini rather than old basin.ini.
This release is an untested alpha release (ok, actually, every basin release might be marked as Alpha).
Not worth for 1.7 glory, you may see some icons missing and some functionalities reduced because I planned to make them better, yet failed to complete all the work. Basinc demands more time that I don’t have.
The project is not abandoned. V1.7 will hit the sinclair basic scene someday in the future 😀
btw. I can accept fancier toolbar icons. Comment or email me if you are interested.
Please read the readme and what’s new file in the archive.
Please note, if help doesn’t show up, you should unblock the chm archive. Just go to the basinc directory, right click “basin.chm” file and choose “Unblock”.
Changed – Version information changed to more standard “version.revision” form.
Changed – Autostart bas files is now disabled by default (options>files)
Fixed – Snapshot loading
Fixed – Broken Ulaplus behaviour (aowen)
Fixed – Broken Sinclair stripes when using double size fonts (paddy)
Fixed – Missing Border icons on Screen Paintbox (paddy)
Fixed – Token Table Index (paddy)
Fixed – String parsing bug. Eg. “LOAD STR$ n CODE” was parsed as “LOAD STR$ ncode” (paddy)
Fixed – Ulaplus port read fails
Added – “Export Tap…” option to File menu. (quickly saves basic as a tap file)
Added – UlaPlus Palette Editor for editing colours in ULAplus registers. (see tools menu)
Added – Indenting. Warning: EXPERIMENTAL – press F2 to enable/toggle. (see options menu)
Added – New functionality test / usage bas programs (see Examples>BAS>Basinc folder)
Added – Autostart, Save with autostart options are now retained between sessions.
Added – Spanish language for main screen. (by Sergio Baldoví)