Suche VBI Routine um OS RAM nutzen zu können


Suche VBI Routine um OS RAM nutzen zu können

von LarsImNetz » Di 16. Jun 2020, 23:11
Hallo,

für ein kleines Projekt/Game auf dem Atari XL :mrgreen: wollte ich etwas mehr Speicher verwenden.
Ich weiß unter dem OS liegen noch 14kb brach und diese wollte ich nutzen. Ohne jetzt gleich Turbo-Basic/etc zu disassemblieren/debuggen, wollte ich einfach mal fragen ob jemand einen Tipp geben kann für einfache VBI-Routinen die ich einbinden könnte um das RAM unter dem OS über längere Zeit ohne Disk/IO verwenden zu können. Leider brauche ich auch die Tastatur. Ok, ein paar Tasten reichen.

Zur Not schreibe ich mir das auch selbst...

Wäre aber für Tipps dankbar.

LG
Lars

Re: Suche VBI Routine um OS RAM nutzen zu können

von atarixle » Do 18. Jun 2020, 19:59
Eigentlich reicht ein POKE, um den RAM unterm ROM zu nutzen. Frag mich nicht, welcher das ist, das wissen unsere Assembler-Experten (siehe auch Das Atari-Profibuch, hier als Download erhältlich). Aber aus dem Artikel des Happy Computer Sonderheft zu Turbo-BASIC weiß ich, dass das ein VBI erledigt. Sprich, der VBI schaltet das ROM ein, das Betriebssystem arbeitet seinen VBI ab (u.a. auch Tastatur) und zum Schluss wird wieder der RAM eingeschaltet, so dass das Programm mit dem RAM unter dem ROM arbeitet (vereinfacht ausgedrückt).

Re: Suche VBI Routine um OS RAM nutzen zu können

von atarixle » Do 18. Jun 2020, 22:51
... siehe Seite 231 im Atari Profibuch ...

Re: Suche VBI Routine um OS RAM nutzen zu können

von LarsImNetz » Fr 19. Jun 2020, 14:41
Danke erstmal.