BasinC Releases

Struggling with Fuse or trying to find an emulator with a specific feature. Ask your questions here.
Post Reply
arda
Drutt
Posts: 7
Joined: Tue Nov 26, 2019 10:12 pm

BasinC Releases

Post by arda »

I think Basinc needs an official thread here too.

Basinc V1.77 is released today, for those who are interested.

it's at the same place as usual, >>> Here <<<.
User avatar
Turtle_Quality
Manic Miner
Posts: 508
Joined: Fri Dec 07, 2018 10:19 pm

Re: BasinC Releases

Post by Turtle_Quality »

Hi Arda, nice to see you on here. Thanks for your work i BasinC, it's a really nice tool.
Definition of loop : see loop
arda
Drutt
Posts: 7
Joined: Tue Nov 26, 2019 10:12 pm

Re: BasinC Releases

Post by arda »

Just a quick update, recently reported two not-so-important bugs are fixed, exe only, just overwrite old exe.
Basinc V1.78
https://arda.kisafilm.org/fish/get/serv ... =13&s=scuk
User avatar
Luzie
Manic Miner
Posts: 913
Joined: Fri May 01, 2020 2:07 pm

Re: BasinC Releases

Post by Luzie »

Dear [mention]arda[/mention],

can you please help me. I can´t open this .BAS-File in BASIn v1.77 or v1.78: https://forum.tlienhard.com/phpBB3/down ... p?id=12830
(Rename AUTOBOOT.BAS.TXT to AUTOBOOT.BAS before Loading).

Thanks for having a look.
User avatar
ZXDunny
Manic Miner
Posts: 498
Joined: Tue Nov 14, 2017 3:45 pm

Re: BasinC Releases

Post by ZXDunny »

Luzie wrote: Sun Nov 07, 2021 9:54 am Dear @arda,

can you please help me. I can´t open this .BAS-File in BASIn v1.77 or v1.78: https://forum.tlienhard.com/phpBB3/down ... p?id=12830
(Rename AUTOBOOT.BAS.TXT to AUTOBOOT.BAS before Loading).

Thanks for having a look.
That's because 1) it's not text and 2) it's not BASIC.
User avatar
Luzie
Manic Miner
Posts: 913
Joined: Fri May 01, 2020 2:07 pm

Re: BasinC Releases

Post by Luzie »

ZXDunny wrote: Mon Nov 08, 2021 4:07 pm That's because 1) it's not text and 2) it's not BASIC.
[mention]ZXDunny[/mention] Thank you for looking. I thought it´s a .BAS-File with a PLUS3DOS-Header. And after I´m unsuccessful with BASin, I opened it (via Drag n Drop) with "Remy´s NextBASIC encoder and decoder for Spectrum Next" https://zx.remysharp.com/bas/ and it opens OK, IIRC. But mosl likely I have to try again or have to create a new .BAS-File.
+3code

Re: BasinC Releases

Post by +3code »

I think it's tokenized BASIC. Take a look at the ZX Editor: https://zx-modules.de/?page_id=46
User avatar
Luzie
Manic Miner
Posts: 913
Joined: Fri May 01, 2020 2:07 pm

Re: BasinC Releases

Post by Luzie »

+3code wrote: Mon Nov 08, 2021 5:27 pm I think it's tokenized BASIC. Take a look at the ZX Editor: https://zx-modules.de/?page_id=46
OK. Thank you. I see, I have to read more about the various .BAS-Formats.
User avatar
ZXDunny
Manic Miner
Posts: 498
Joined: Tue Nov 14, 2017 3:45 pm

Re: BasinC Releases

Post by ZXDunny »

Luzie wrote: Mon Nov 08, 2021 4:15 pm
ZXDunny wrote: Mon Nov 08, 2021 4:07 pm That's because 1) it's not text and 2) it's not BASIC.
@ZXDunny Thank you for looking. I thought it´s a .BAS-File with a PLUS3DOS-Header. And after I´m unsuccessful with BASin, I opened it (via Drag n Drop) with "Remy´s NextBASIC encoder and decoder for Spectrum Next" https://zx.remysharp.com/bas/ and it opens OK, IIRC. But mosl likely I have to try again or have to create a new .BAS-File.
BASin only opens .bas files, which are text. Files saved directly from a +3 disk are not stored as text.
User avatar
Luzie
Manic Miner
Posts: 913
Joined: Fri May 01, 2020 2:07 pm

Re: BasinC Releases

Post by Luzie »

Is there a way to disable automatic Syntax Checking/Fixing with BasinC?

Or a some "own commands"?

I want to use/save a line:

Code: Select all

9900 SAVE *"test4.bas" LINE 100
with the asterisk used in +3DOS Syntax (esxDOS) but BasinC don´t accept this.
When I use "Run to Cursor (F4)" than I can save this in line BasinC but on restarting BasinC an reloading the File, BasinC automatically restores/fixes the line to "48k Standard"

Code: Select all

9900 SAVE "test4.bas" LINE 100
(=without asterisk).
arda
Drutt
Posts: 7
Joined: Tue Nov 26, 2019 10:12 pm

Re: BasinC Releases

Post by arda »

nope, sorry There is no +3DOS support in Basin or BasinC.
but you can temporarily use save !"filename" line 100 to use Ram Disk rather than another device. and when you import it into a +3DOS compatible environment you just swap ! with *

edit:
lol I just realized I've answered 2 years old question. Sorry, for faster replies please find me anytime at ZX Spectrum Discord Server.

Ok, the main problem of using new commands that come with spectranet or esxdos etc that they work by paging ROM to add more commands. Basinc is an emulator. Without proper roms it won't be able to use such commands like .tapein or save* etc. It's like trying to run a game that requires a special device attached to external port. The game in question here is all these new commands. Adding these commands isn't trivial. Executing them is impossible without proper shadow rom handling (which will broke basin's rom traps).

And note that V1.794 is the latest version of basinc at the time being, but 1.795 is in the way fixing more bugs (and introduce new ones :) ).
Post Reply