Ah, ich glaub schon. Eine bessere Lösung gibts wohl nicht? Das einzige, was mich stört, ist, dass man ne spezielle Funktion braucht um die Werte abzuholen, aber das ist ja kein Problem. Ich hab parallel das Tutorial bei Mikrocontroller.net gefunden, in dem die es auch so machen. kannst du das Initialisieren der const struct karten[] nochmal genauer erläutern? das macht dann der Compiler vor dem brennen, nicht das Programm richtig? Ich hatte mit der Initialisierung des Structs Probleme.