Hallo,
ich habe mir Paddles gebaut. Eigentlich für ein Arduino Ponggame, aber warum nicht auch am Mega65 nutzen?! Funktioniert wohl auch,
ABER: wenn ich in Basic65 mittels Pot(x) die Paddles abfrage erhalte ich bei am Cont Port1 (Pot(1), Pot(2)) korrekte Werte von 0 bis 256. Drücke ich die Feuertaste ist der Wert größer als 256. Wie im Handbuch beschrieben.
Schließe ich jedoch am Cont Port2 (Pot(3), Pot(4)) an, gibt mir Pot(3) bzw. Pot(4) Werte zwischen 256 und 512 zurück. Die Feuertaste lässt sich gar nicht abfragen.
Spiele ich im C64 Core das Paddles unterstützende Arkanoid funktioniert alles. Beide Ports am Mega liefern richtige Werte. Und auch die Feuertasten gehen korrekt!
Übersehe ich irgendwas? Kann das jemand mit "echten" Paddles mal bitte nachvollziehen"
Ich vermute hier einen Bug im Rom und/oder core des Mega65...