Help with setting up environment
cbmeeks
Posts: 634
in Propeller 1
I prefer to use Visual Studio Code for my smaller projects.
It's been a while since I was coding with the Propeller so I've forgotten what tools I need.
What I'd like to do is create my own build system that can compile, run and upload the bin file to the Propeller. All from VS Code.
I assume I will need some command line applications for that. So that being said, what are the tools I need to run in order to do that?
IIRC, was it called OpenSpin or something like that?
Thanks!
It's been a while since I was coding with the Propeller so I've forgotten what tools I need.
What I'd like to do is create my own build system that can compile, run and upload the bin file to the Propeller. All from VS Code.
I assume I will need some command line applications for that. So that being said, what are the tools I need to run in order to do that?
IIRC, was it called OpenSpin or something like that?
Thanks!
Comments
I am running Windows 10 and I want to develop some VGA drivers in PASM.
My build server offers the builds of the compiler and loader:
OpenSpin: http://david.zemon.name:8111/repository/download/OpenSpin_WindowsX86/1833:id/openspin.zip?guest=1
PropLoader: http://david.zemon.name:8111/repository/download/PropLoader_WindowsX86/1783:id/proploader.zip?guest=1
Of course, there are a variety of Spin compilers out there. Off the top of my head, you've got the original PropTool (not command line friendly), bstc, OpenSpin, FastSpin, and I'd swear there was one more but I can't think of the name right now.
Do you host those programs on GitHub?
They are on GitHub, but they're not mine. I just run a build server for the community (http://david.zemon.name:8111/?guest=1)
For any build configuration (such as OpenSpin / Windows_x86), you can view what changes were included in each build relative to the previous build. That page contains links to the relevant revisions on GitHub, which will then of course give you easy access to the project's homepage on GitHub. From TC: http://david.zemon.name:8111/viewType.html?buildTypeId=OpenSpin_WindowsX86&tab=buildTypeChangeLog&branch_OpenSpin=__all_branches__, then find the little GitHub cat icons on the right-hand side of the page. Then you'll be able to easily find what you were really looking for: https://github.com/parallaxinc/OpenSpin
So... long story short, here's the project pages you were looking for:
https://github.com/parallaxinc/OpenSpin
https://github.com/parallaxinc/PropLoader