Das Laden von Programmen per Datasette klappt zwar noch, ist aber langsam und langfristig riskant. Deshalb habe ich jetzt meinen Commodore 16 mit einem internen SD2IEC ausgestattet: minimaler Aufwand, rückbaubar und zuverlässig. Hier zeige ich kurz, wie es funktioniert, und wie man bequem auf der SD-Karte gespeicherte Programme per Filebrowser laden kann.
Beim automatischen Setup von Testdatenbanken im Rahmen eines GitLab-CI Pipeline Jobs müssen meist mehre SQL-Dumps importiert werden. Dazu wird üblicherweise mysql als Service gestartet und dann die Datenbank via CLI importiert. Aber eigentlich importieren die mariadb Docker container automtaisch dateien im verzeichnis /docker-entrypoint-initdb.d/ . Aber da es in CI keine direkten Volume-Mounts gibt benötigt man einen Workaround.
Second Live: C16 als Retro Spielekonsole (Teil 2) - Amiga
Amiga Emulator Amiberry auf dem RetroPie
Controller Caos auf dem Raspi
Auf meinem Retropie laufen natürlich auch Amiga Spiele. Allerdings erwarten einige Spiele das man z.B. ein Intro mit der linken Maustaste bestätigt. Eine Maus will ich aber nicht anschließen, sondern lieber wäre mir die analog Sticks dafür zu verwenden. Den XBox Controller als Maus und Joystick gleichzeitig zu verwenden war aber nicht ganz einfach, daher beschreibe ich die Einrichtung hier.
Ich verwende den Emulator Amiberry und einen Wireless Xbox Controller. Der Emulator für Amiga ist bei mir per default auf den Amiga 1200 eingestellt, da dieser WHDL Images unterstützt, mit dem man Spiele die aus mehreren Disketten bestehen als Festplatte einbinden kann. Dazu ist der Amiga 500 nicht in der Lage. Daher habe ich unter dem rp-a500 Setting auch einen Amiga 1200 abgelegt.
Vorgehen/Anleitung
In Amiberry die Emulatoreinstellungen für den Amiga 1200 laden
Den Xbox Gamepad als Port 0 anschließen. Dieser wird als "Mouse" eingestellt.
Mouse Stick 1 wird auf "Both" gestellt.
Unter den "Custom Controls" Einstellungen wird Joystick Port "0: Mouse" gewählt.
Für die Digitaltasten des Controllers Joy2 Up/Down,... usw eingestellt.
Die Einstellung "Remap DPad to left Axis" aktivieren
Beim Joystick Port "1: Joystick" wird nichts eingestellt
Nicht vergessen unter Configuration die Einstellungen beim Amiga 1200 zu speichern