<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.beamracer.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://docs.beamracer.net/feed.php">
        <title></title>
        <description></description>
        <link>https://docs.beamracer.net/</link>
        <image rdf:resource="https://docs.beamracer.net/lib/exe/fetch.php?media=wiki:favicon.ico" />
       <dc:date>2026-04-18T02:32:30+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=vbasic_tutorial&amp;rev=1670184104&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=vbasic&amp;rev=1669311639&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=registers&amp;rev=1658954119&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=isa&amp;rev=1658865229&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=beamracer_installation&amp;rev=1658168689&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=programmable_bitmap_sequencer&amp;rev=1657837384&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=introduction_to_programming_the_beamracer&amp;rev=1631263772&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=start&amp;rev=1629976907&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?id=vasyl_interrupts_and_vasyl_cpu_coordination&amp;rev=1618513468&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=wiki%3Axfer.png&amp;ns=wiki&amp;rev=1602482375&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=wiki%3Avasyl_cycles_vic_write.png&amp;ns=wiki&amp;rev=1601849452&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=wiki%3Abadline.png&amp;ns=wiki&amp;rev=1601773706&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=installation_make_sure_no_gaps_are_left.jpg&amp;ns=&amp;rev=1601483840&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=installation_check_all_pins_fit_inside.jpg&amp;ns=&amp;rev=1601483541&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=installation_press_the_two_together.jpg&amp;ns=&amp;rev=1601483365&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=installation_align_pins.jpg&amp;ns=&amp;rev=1601483127&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=pbs1.png&amp;ns=&amp;rev=1601283174&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=seq4.png&amp;ns=&amp;rev=1601283173&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=seq2.png&amp;ns=&amp;rev=1601283172&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://docs.beamracer.net/doku.php?image=seq1.png&amp;ns=&amp;rev=1601283172&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://docs.beamracer.net/lib/exe/fetch.php?media=wiki:favicon.ico">
        <title></title>
        <link>https://docs.beamracer.net/</link>
        <url>https://docs.beamracer.net/lib/exe/fetch.php?media=wiki:favicon.ico</url>
    </image>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=vbasic_tutorial&amp;rev=1670184104&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-04T12:01:44+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>vbasic_tutorial - [Transferring VASYL data] </title>
        <link>https://docs.beamracer.net/doku.php?id=vbasic_tutorial&amp;rev=1670184104&amp;do=diff</link>
        <description>VBASIC tutorial

Foreword

In this document we don't want to introduce you to BASIC programming language. We assume that you know it well enough to write more sophisticated programs than the immortal

10 PRINT “HELLO, WORLD!”
20 GOTO 10

first programming experience of every BASIC programmer. With this assumption in mind we want to give you a peek into areas where VBASIC can quickly become one of your closest friends:</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=vbasic&amp;rev=1669311639&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-24T09:40:39+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>vbasic - [DLOFF] </title>
        <link>https://docs.beamracer.net/doku.php?id=vbasic&amp;rev=1669311639&amp;do=diff</link>
        <description>Introduction

If you followed the other chapter you already know that BeamRacer is an extremely powerful new tool allowing you to explore the VIC-II and Commodore 64 graphics and visual effects in both old, well-known as well as new, completely uncharted ways. At the very core of BeamRacer lies a programmable coprocessor called VASYL with its own registers, instruction set and memory.</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=registers&amp;rev=1658954119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-27T13:35:19+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>registers</title>
        <link>https://docs.beamracer.net/doku.php?id=registers&amp;rev=1658954119&amp;do=diff</link>
        <description>VASYL registers

Read/write registers accessible to both 6510 and VASYL itself.
 Address:bit(s)  Name  Width [bits]  Description  $D031    CONTROL  8  Main control register. Also used to activate BeamRacer after boot or Run/Stop-Restore by writing values</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=isa&amp;rev=1658865229&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-26T12:53:49+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>isa - [IRQ] </title>
        <link>https://docs.beamracer.net/doku.php?id=isa&amp;rev=1658865229&amp;do=diff</link>
        <description>VASYL instructions

General remarks: bits, rasterlines and cycles are counted from 0. NTSC video display thus contains lines 0 to 261 (262 on 6567R56A VIC) , while PAL 0 to 311. The first cycle in a rasterline is 0, the last -- depending on VIC model</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=beamracer_installation&amp;rev=1658168689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-18T11:24:49+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>beamracer_installation - [Installing riser socket] </title>
        <link>https://docs.beamracer.net/doku.php?id=beamracer_installation&amp;rev=1658168689&amp;do=diff</link>
        <description>Preparation

While BeamRacer installation is a relatively easy task, requiring neither specialised skills nor equipment, a few preparation steps need to be taken in order to properly conduct the process. The assumption is that the person performing the installation does not have access to a specialised electronic workplace but is still comfortable with using common household tools.</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=programmable_bitmap_sequencer&amp;rev=1657837384&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-14T15:23:04+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>programmable_bitmap_sequencer - [Principles of operation] </title>
        <link>https://docs.beamracer.net/doku.php?id=programmable_bitmap_sequencer&amp;rev=1657837384&amp;do=diff</link>
        <description>Programmable Bitmap Sequencer

Bitmap sequencer is a VIC-II circuit responsible for feeding non-sprite display data to the video pipeline. It has two modes of operation: direct and indirect, i.e. the plain bitmap mode and the text mode. In the direct mode, the sequencer fetches data from memory and then displays it directly, while in the text mode, every so often it fetches a pointer, which is then used to decide where to get actual display data from. In other words, it first fetches a code of s…</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=introduction_to_programming_the_beamracer&amp;rev=1631263772&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-10T01:49:32+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>introduction_to_programming_the_beamracer - [Initialization] </title>
        <link>https://docs.beamracer.net/doku.php?id=introduction_to_programming_the_beamracer&amp;rev=1631263772&amp;do=diff</link>
        <description>Introduction to BeamRacer Programming

Overview

Producing non-trivial visual effects on Commodore 64 requires tight cooperation between main CPU and VIC-II: as VIC-II is generating video image, the 6510 waits for the electron beam sweeping the screen to reach a specific location, and then immediately writes to one or more VIC-II registers, changing colors, graphic modes, video banks, or perhaps affecting the chip’s internal circuitry to make it behave in ways unforeseen even by its designers.</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=start&amp;rev=1629976907&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-26T04:21:47+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://docs.beamracer.net/doku.php?id=start&amp;rev=1629976907&amp;do=diff</link>
        <description>Installation

BeamRacer Installation

----------

Programming

Introduction to Programming the BeamRacer - instructions WAIT, MOV, DELAYH, DELAYV, BRA, SETA/B, DECA/B, END

Making full use of memory ports - instructions WAITREP and XFER.

VASYL interrupts and VASYL/CPU coordination - instruction IRQ

Programmable Bitmap Sequencer

Caveats

VBASIC Reference

VBASIC Tutorial

VBASIC Examples

----------

BeamRacer Hardware Reference

Registers - list of registers.

ISA - list of instructions.</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?id=vasyl_interrupts_and_vasyl_cpu_coordination&amp;rev=1618513468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-15T12:04:28+00:00</dc:date>
        <dc:creator>laubzega (laubzega@undisclosed.example.com)</dc:creator>
        <title>vasyl_interrupts_and_vasyl_cpu_coordination - [VASYL interrupts and VASYL/CPU coordination] </title>
        <link>https://docs.beamracer.net/doku.php?id=vasyl_interrupts_and_vasyl_cpu_coordination&amp;rev=1618513468&amp;do=diff</link>
        <description>VASYL interrupts and VASYL/CPU coordination

While BeamRacer makes it easy to offload many graphics-related operations to VASYL, there are situations where some precisely-timed assistance from the main CPU may be needed. These can be chiefly grouped into three categories:</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=wiki%3Axfer.png&amp;ns=wiki&amp;rev=1602482375&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-11T22:59:35+00:00</dc:date>
        <dc:creator>laubzega (laubzega@undisclosed.example.com)</dc:creator>
        <title>wiki:xfer.png - created</title>
        <link>https://docs.beamracer.net/doku.php?image=wiki%3Axfer.png&amp;ns=wiki&amp;rev=1602482375&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=384&amp;h=247&amp;t=1602482375&amp;amp;tok=6bce22&amp;amp;media=wiki:xfer.png&quot; alt=&quot;wiki:xfer.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=wiki%3Avasyl_cycles_vic_write.png&amp;ns=wiki&amp;rev=1601849452&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-04T15:10:52+00:00</dc:date>
        <dc:creator>laubzega (laubzega@undisclosed.example.com)</dc:creator>
        <title>wiki:vasyl_cycles_vic_write.png - created</title>
        <link>https://docs.beamracer.net/doku.php?image=wiki%3Avasyl_cycles_vic_write.png&amp;ns=wiki&amp;rev=1601849452&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=500&amp;h=196&amp;t=1601849452&amp;amp;tok=44062c&amp;amp;media=wiki:vasyl_cycles_vic_write.png&quot; alt=&quot;wiki:vasyl_cycles_vic_write.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=wiki%3Abadline.png&amp;ns=wiki&amp;rev=1601773706&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-03T18:08:26+00:00</dc:date>
        <dc:creator>laubzega (laubzega@undisclosed.example.com)</dc:creator>
        <title>wiki:badline.png - created</title>
        <link>https://docs.beamracer.net/doku.php?image=wiki%3Abadline.png&amp;ns=wiki&amp;rev=1601773706&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=384&amp;h=247&amp;t=1601773706&amp;amp;tok=567895&amp;amp;media=wiki:badline.png&quot; alt=&quot;wiki:badline.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=installation_make_sure_no_gaps_are_left.jpg&amp;ns=&amp;rev=1601483840&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-30T09:37:20+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>installation_make_sure_no_gaps_are_left.jpg - created</title>
        <link>https://docs.beamracer.net/doku.php?image=installation_make_sure_no_gaps_are_left.jpg&amp;ns=&amp;rev=1601483840&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=500&amp;h=281&amp;t=1601483840&amp;amp;tok=e191c1&amp;amp;media=installation_make_sure_no_gaps_are_left.jpg&quot; alt=&quot;installation_make_sure_no_gaps_are_left.jpg&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=installation_check_all_pins_fit_inside.jpg&amp;ns=&amp;rev=1601483541&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-30T09:32:21+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>installation_check_all_pins_fit_inside.jpg - created</title>
        <link>https://docs.beamracer.net/doku.php?image=installation_check_all_pins_fit_inside.jpg&amp;ns=&amp;rev=1601483541&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=500&amp;h=281&amp;t=1601483541&amp;amp;tok=505c7c&amp;amp;media=installation_check_all_pins_fit_inside.jpg&quot; alt=&quot;installation_check_all_pins_fit_inside.jpg&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=installation_press_the_two_together.jpg&amp;ns=&amp;rev=1601483365&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-30T09:29:25+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>installation_press_the_two_together.jpg - created</title>
        <link>https://docs.beamracer.net/doku.php?image=installation_press_the_two_together.jpg&amp;ns=&amp;rev=1601483365&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=500&amp;h=281&amp;t=1601483365&amp;amp;tok=58b448&amp;amp;media=installation_press_the_two_together.jpg&quot; alt=&quot;installation_press_the_two_together.jpg&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=installation_align_pins.jpg&amp;ns=&amp;rev=1601483127&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-30T09:25:27+00:00</dc:date>
        <dc:creator>silverdr (silverdr@undisclosed.example.com)</dc:creator>
        <title>installation_align_pins.jpg - created</title>
        <link>https://docs.beamracer.net/doku.php?image=installation_align_pins.jpg&amp;ns=&amp;rev=1601483127&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=500&amp;h=281&amp;t=1601483127&amp;amp;tok=7f6f34&amp;amp;media=installation_align_pins.jpg&quot; alt=&quot;installation_align_pins.jpg&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=pbs1.png&amp;ns=&amp;rev=1601283174&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-28T01:52:54+00:00</dc:date>
        <dc:creator>laubzega (laubzega@undisclosed.example.com)</dc:creator>
        <title>pbs1.png - created</title>
        <link>https://docs.beamracer.net/doku.php?image=pbs1.png&amp;ns=&amp;rev=1601283174&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=500&amp;h=368&amp;t=1601283174&amp;amp;tok=2138a8&amp;amp;media=pbs1.png&quot; alt=&quot;pbs1.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=seq4.png&amp;ns=&amp;rev=1601283173&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-28T01:52:53+00:00</dc:date>
        <dc:creator>laubzega (laubzega@undisclosed.example.com)</dc:creator>
        <title>seq4.png - created</title>
        <link>https://docs.beamracer.net/doku.php?image=seq4.png&amp;ns=&amp;rev=1601283173&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=384&amp;h=247&amp;t=1601283173&amp;amp;tok=80ddc6&amp;amp;media=seq4.png&quot; alt=&quot;seq4.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=seq2.png&amp;ns=&amp;rev=1601283172&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-28T01:52:52+00:00</dc:date>
        <dc:creator>laubzega (laubzega@undisclosed.example.com)</dc:creator>
        <title>seq2.png - created</title>
        <link>https://docs.beamracer.net/doku.php?image=seq2.png&amp;ns=&amp;rev=1601283172&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=384&amp;h=247&amp;t=1601283172&amp;amp;tok=8219d1&amp;amp;media=seq2.png&quot; alt=&quot;seq2.png&quot; /&gt;</description>
    </item>
    <item rdf:about="https://docs.beamracer.net/doku.php?image=seq1.png&amp;ns=&amp;rev=1601283172&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-28T01:52:52+00:00</dc:date>
        <dc:creator>laubzega (laubzega@undisclosed.example.com)</dc:creator>
        <title>seq1.png - created</title>
        <link>https://docs.beamracer.net/doku.php?image=seq1.png&amp;ns=&amp;rev=1601283172&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://docs.beamracer.net/lib/exe/fetch.php?w=384&amp;h=247&amp;t=1601283172&amp;amp;tok=a6cbf7&amp;amp;media=seq1.png&quot; alt=&quot;seq1.png&quot; /&gt;</description>
    </item>
</rdf:RDF>
