Witam, próbuję na nowo swoich sił w BASIC'u, chcę po skończeniu pisania skompilować program do XEX-a i mam z tym związane pytanie problem:
Jak wyregulować interwał wykonywania procedur basic'a ?
W basicu obecnie w samym programie korzystam ze sprawdzania PEEK(20) i liczenia różnicy - w przypadku różnicy >50 wykonuję skok do procedury - jednakże to powoduje liczenie parędziesiąt razy na sekundę niepotrzebych ifów...
Czy jest jakiś skuteczny sposób wyliczania okresów wyczekiwania ? Czy byłaby możliwość wywołania konkretnej procedury np. poprzez podpięcie jej wywołania do procedury maszynowej regulowanej przerwaniem DLI ?
//EDIT: no i jeszcze mam przy okazji pytanie: jak zrobić "dwa plany" - tzn. skorzystać z trybu znakowego G.0 dla treści dynamicznej i w tle mieć G.8 z tłem ?
Press play on tape...