filmov
tv
Vision BASIC (Commodore 64 Compiler) - How to create a user-defined function (in this case it's MOD)

Показать описание
Not only does Vision BASIC allow you to create your own "commands", but you can also create your own "functions" in Vision BASIC. The add-on graphics pack that comes with Vision BASIC provides some user-defined functions -- like SIN, COS and SQR. But since regular C-64 BASIC never came with a MOD function, I never thought to add the function to Vision BASIC (nor did I ever think to add it as a user-defined function either). In this video, I show you how to create and use a user-defined function.
And starting more than halfway through the video, I explain how to work around another bug I found related to program banks, and I give yet another tiny peek at something new coming up in Vision BASIC 1.2.
And finally, I hope to have my next video out much sooner than the two months it took to get this video out. But I do plan to get back to working on version 1.2 right away.
Source images found in the video thumbnail:
Thumbnail caricature created at the following website:
=========================================================
And down below is a description of what Vision BASIC is all about.
=========================================================
Vision BASIC is a versatile BASIC compiler for the Commodore 64. Imagine blending together Simon's BASIC with the Blitz! compiler and an assembler all together into one program! But then imagine that it's even much better than that! The programs you create with Vision BASIC won't need a language extension (like Simon's BASIC on cartridge) in order to run when you are done making your programs! You can easily run your programs from within the editor instead of having to funnel your programs through a separate compiler in a completely separate process! And if you need an assembler, Vision BASIC doubles as one! Stick with BASIC, go with assembly language, or do both! Mix it up however you'd like!
Over 100 new commands are added -- commands for sprites, characters, bitmaps, sound and even interrupts! Take that slow BASIC game you made that just never made the cut and try breathing new life into it by putting it in Vision BASIC's hands -- feel the raw power that machine language can provide without having to look at an endless and often confusing column of machine language instructions!
But why keep reading -- just watch the video and see for yourself what Vision BASIC can do!
Комментарии