Die ini-Dateien sind ja schon in mAirlist.ini, layout.ini und skin.ini aufgeteilt.
Es wäre jetzt genial, wenn in eine Datei (sagen wir: hardware.ini) sämtliche Hardware-Einstellungen ausgelagert würden.
Das hätte folgenden Vorteil:
Im Netzwerk könnten sämtliche ini-Dateien liegen, die für die Funktionalität (Anzahl Player, Playliste, Carts etc.), die Anordnung (layout.ini) und das Aussehen (skin.ini) zuständig sind, zentral gespeichert und bearbeitet werden.
Die hardware.ini liegt auf jeder Arbeitsstation lokal und wird jeweils angepasst.
Falls nun irgendwas zentral geändert wird, ist das sofort nach einem Neustart verfügbar.
Was soll alles dazugehören? Soundkarten? Joysticks? ...
Die Soundkarten natürlich auf jeden Fall. Und ich denke, auch die Joysticks MÜSSEN (?) jeweils lokal konfiguriert sein, da sie ja von diesen Nummern (wie heißen die) abhängen:
[Joystick {0FA32F50-0074-11DA-8001-444553540000}]
Mehr ist mir beim Durchgehen der mairlist.ini jetzt nicht aufgefallen.
Tastaturcodes könnten zentral laufen.
Man kann das natürlich weiter spinnen: tastatur.ini, joystick.ini, … Aber ich glaube, das führt zu weit.