traymond160 wrote > Awesome > Can this be programmed even from Basic or just ML? Making the hardware accessible from BASIC was not only a design goal, but also a necessity which helped to significantly shorten the board's develop-test-debug cycle. As such, it makes it quick and easy to create display lists, because all VASYL opcodes are available as VBASIC instructions. Another group of commands simplifies access to BeamRacer's local memory and gives control over many of the hardware's features. There are also enhancements that are very useful in lower-level programming: hex input and output, 16-bit POKE and PEEK, etc. Finally, to facilitate learning, the built-in VASYL disassembler provides symbolic register names. In coming days we will release VBASIC on GitHub, so that the learning is multi-level. ;) The image demonstrates how a very simple display list can be dynamically built and enabled (see https://docs.beamracer.net/doku.php?id=isa for VASYL opcode list). <http://cbm-hackers.2304266.n4.nabble.com/file/t374897/vbasic.jpeg> -- Sent from: http://cbm-hackers.2304266.n4.nabble.com/Received on 2020-08-27 05:00:03
Archive generated by hypermail 2.3.0.