@Idek Tramielski ... wegen dem Bild hier.
Das Bild ist vom NVDI 3er VMG und im 1.12er VMG das dem Paket beiliegt ist alles gleich bis auf "Clut-Registerwert für 16bit: C0" ...
Und was mir noch aufgefallen ist, mit NVDI egal welche Version geht die 16bit Wiedergabe nicht richtig. Kann sein das es was mit dem Wert oben zu tun hat, keine Ahnung. Oder es liegt an meiner ET4000 Karte.
... und die Sachen die in der Aufbauanleitung stehen ->
:FF03C3 01 ; Video Subsystem Enable, Address $03B0
:FF03BF 03 ; Herkules Comp. Register, KEY setzen
:FF03D8 A0 ; Display Mode Control, KEY setzen
:FF03D4 36 ; CRTC Index -> Select CRTC Reg. $36
:FF03D5 F1 ; Video System Configuration 1, 16Bit I/O, 16Bit MEM,
; Memory contiguous
Befehle für TEMPLMON, die Kommentare ab den ";" werden natürlich nicht
eingegeben...
Mit Schreibzugriffen auf $FF03D4 sollten sich jetzt Werte von $00 bis $3F
schreiben und so auch wieder lesen lassen.
:FF03D4 15 ; CRTC Index -> Select CRTC Reg. 15
:FF03D5 xx ; Vertical Blank Start Bit 0-7
Mit Schreib-/Lesezugriffen auf $FF03D5 sollten sich jetzt Werte von
$00-$FF schreiben und so auch wieder lesen lassen.
Lesezugriffe auf die Adressen $C00000-$CFFFFF und
$FF0000-$FF7FFF sollten möglich sein.