Neue Befehle (übernommen aus der nunmehr obsoleten PLOTLIB):
FRAME WAIT - Synchronisation mit Frame-Aufbau für flackerfreie Anzeige
PLOT WAVE adr,wert - Wellenform auf adr (256 Bytes) anzeigen und um 1 nach links verschieben
PLOT MACRO n,wert - Messinstrument n (derzeit 0 bis 3) mit angezeigtem Wert plotten
PLOT PRINT - Zahlen plotten, funktioniert wie normales PRINT, kann aber außer E-+. keine Buchstaben
PLOT SIZE x,y - Skalierung dafür (0,0 bis 1,1)
PLOT CIRCLE rd,segment - Kreis bis 69 Pixel Radius, noch in Software
CURSOR ON, CURSOR OFF so isses!
Deutlich schnellerer Textaufbau dank FPGA-Multiplier
Verlangsamter I/O-Bereich $06xx mit 160ns Strobes (vorher 40ns), IOCORE sollte jetzt laufen
Das alte RENUMBER ist wieder drin. Habe jetzt wieder etwas Platz, da der Text-Videospeicher nicht mehr im CPU-RAM liegt.
Siehe auch beiliegende Simpel-Beispiele INST.BAS, WAVE.BAS und CIRCLE.BAS.
Ladeadresse jetzt $B000/45056, deshalb BASIC.INI wie folgt ändern (liegt so bei):
Code: Alles auswählen
CFG=main.bit
// DAT-File mit ROM-Inhalt Byte-orientiert
AIW=1
AIS=0
AIR=128
// Start ROMs bei $B000 = 45056
AIM=45056
CFG=ehbasic.dat
// Reset manuell
VAL 129=0
// Type C for Coldstart:
WTS
TSR 67="C"