Shop OBEX P1 Docs P2 Docs Learn Events
BSTC, anyone? — Parallax Forums

BSTC, anyone?

Does anyone have BSTC still laying around? I can't find it right now. Ideally the x86 Linux version, but I'd be fine with the Windows EXE as well.

If push comes to shove, I could trawl the old hard drives again, but I just got all the mess back off my table the other day, so I'd like to avoid that.

Comments

  • Okay, it turns out I missed the forest for the trees and it turns out that fnarfbargle.com is NOT infact dead and you can still download it normally. Phew.

  • RaymanRayman Posts: 15,573

    Years ago added brads spin compiler to my own tool, spinedit….

    Does @macca not have that in Spin Tools IDE ?

  • RaymanRayman Posts: 15,573

    That one was especially good because removed unused code…

  • @Rayman said:
    That one was especially good because removed unused code…

    flexspin -1bc should be better in all cases. IDK why I still have projects around that call for BSTC. Might need to revisit that.

  • ersmithersmith Posts: 6,207
    edited 2025-09-03 23:06

    @Wuerfel_21 said:

    @Rayman said:
    That one was especially good because removed unused code…

    flexspin -1bc should be better in all cases. IDK why I still have projects around that call for BSTC. Might need to revisit that.

    IIRC if flexspin notices that its name starts with the letters bstc then it runs in bstc compatible mode, where the command line arguments mimic those of bstc. I'm not sure how good the emulation is. It was enough to run with some tools I wanted to try out (I think PropBasic) back in the day.

    Edit to add: this predates -1bc, we may want to make -1bc be the default if bstcMode is set.

  • @ersmith said:

    @Wuerfel_21 said:

    @Rayman said:
    That one was especially good because removed unused code…

    flexspin -1bc should be better in all cases. IDK why I still have projects around that call for BSTC. Might need to revisit that.

    IIRC if flexspin notices that its name starts with the letters bstc then it runs in bstc compatible mode, where the command line arguments mimic those of bstc. I'm not sure how good the emulation is. It was enough to run with some tools I wanted to try out (I think PropBasic) back in the day.

    >

    I saw that feature in the code, but never tried it. In this case I was trying to compile a pre-exisiting project to test something, so switching the known-good compiler out would've been bad.

    Edit to add: this predates -1bc, we may want to make -1bc be the default if bstcMode is set.

    Good idea.

Sign In or Register to comment.