WASD in NLT benutzen? - Druckversion +- Crystals-DSA-Foren (https://www.crystals-dsa-foren.de) +-- Forum: Allgemeines zur Nordlandtrilogie DOS (https://www.crystals-dsa-foren.de/forumdisplay.php?fid=20) +--- Forum: Technische Werkstatt (https://www.crystals-dsa-foren.de/forumdisplay.php?fid=34) +--- Thema: WASD in NLT benutzen? (/showthread.php?tid=2385) Seiten:
1
2
|
RE: WASD in NLT benutzen? - Cornelius - 09.02.2012 Also bei mir sind die Dateien alle folgendermaßen angeordnet: DosBox und die Spiele liegen in d:\spiele\nordlandtrilogie\ Unter dem Pfad c:\users\benutzername\appdata\local\dosbox\ liegen die Dateien dosbox-0.74.conf und mapper-0.74.map, welche offensichtlich die Tastaturkonfig enthält. In der dosbow-0.74.conf stand mapperfile=mapper-0.74.map, was ich jetzt zu mapperfile=c:\users\benutzername\appdata\local\dosbox\mapper-0.74.map geändert habe. Im Ordner d:\spiele\nordlandtrilogie\ stehen nochmals conf-Dateien entsprechend zum Spiel. Also dosbosDSA1.conf, dosboxDSA2.conf und dosboxDSA3.conf. Alle drei Dateien hatten denselben Eintrag bei mapperfile, den ich auch bei allen mal entsprechend angepasst habe, sodass alle vier conf-Dateien auf die selbe mapper-0.74.map verweisen. In der mapper-0.74.map selbst steht jetzt folgendes: key_w "key 273" "key 119" key_a "key 276" "key 97" key_s "key 274" "key 115" key_d "key 275" "key 100" Die Pfeiltasten sind nur normal belegt. Im Grunde sollte das doch so passen, nur leider merke ich im Spiel davon leider nichts. Kann noch immer nur mit den Pfeiltasten laufen und mit WASD nur schreiben. Bin verwirrt RE: WASD in NLT benutzen? - Malefitzfetz - 10.02.2012 Komisch. Dann versuche es nochmal mit dem Keymapper. Diesen kannst du in der DosBox mit Strg-F1 aufrufen. Ich zitiere hier mal die deutsche Übersetzung der DosBox Readme. Besonders die Beispiele unten veranschaulichen das Funktionsprinzip sehr gut. "[...] ================ 6. Der Keymapper ================ Wenn Sie den Keymapper starten (entweder mit Strg-F1 oder dem Kommandozeilenparameter "-STARTMAPPER"), erhalten Sie eine virtuelle Tastatur und einen virtuellen Joystick. Diese virtuellen Geräte entsprechen den Tasten, die DOSBox an die ausgeführten Programme übergibt. Durch einen Mausklick auf die jeweilige Taste sehen Sie links unten, mit welcher Taste/Funktion diese verknüpft ist (EVENT). EVENT: Taste/Funktion BIND: Belegung Add Del mod1 hold Next mod2 mod3 EVENT Die Taste/Joystick-Knopf bzw -Achse, die DOSBox den emulierten Programmen meldet. BIND Die Taste auf Ihrer Tastatur/Ihrem Joystick (bzw. die Joystick-Achse), die dem EVENT (Taste/Funktion) durch SDL zugewiesen wird. mod1,2,3 Zusatztasten: die Tasten, die zusammen mit BIND gedrückt werden müssen. mod1=Strg, mod2=Alt. Diese werden i.A. nur gebraucht, wenn die DOSBox- Sondertasten geändert werden sollen. Add Dem EVENT ein neues BIND zuweisen, also: eine Taste (oder einen Joystick- Knopf usw.) in DOSBox mit einem EVENT belegen. Del Den BIND des EVENTs löschen. Wenn ein EVENT keine BINDs hat, ist die Taste in DOSBox nicht belegt. Die entsprechende Taste/der Knopf hat also keine Funktion. Next Den nächsten BIND eines EVENTs anzeigen. Beispiele für die Tastaturbelegung: 1. Das X auf Ihrer Tastatur soll in DOSBox ein U ausgeben: Mit der Maus auf das U im Keymapper klicken. "Add" anklicken. Die X-Taste auf der Tastatur drücken. 2. Wenn Sie jetzt ein paarmal auf "Next" klicken, werden Sie bemerken, dass das U auf Ihrer Tastatur auch in DOSBox ein U ausgibt. Wählen Sie also erneut U aus und klicken sie solange auf "Next", bis Sie das U auf Ihrer Tastatur haben. Klcken Sie jetzt auf "Del". 3. Wenn Sie in der DOSBox-Shell jetzt probeweise X drücken, wird ein "UX" ausgegeben. Das X auf Ihrer Tastatur ist noch immer mit X belegt. Klicken Sie im Keymapper auf das X und suchen Sie mit "Next", bis Sie die Belegung X gefunden haben. Klicken Sie auf "Del". [...] Wenn Sie die Einstellungen bearbeitet haben, können Sie die Änderungen abspeichern, indem Sie auf "Save" klicken. DOSBox speichert die Belegungen am in der Konfigurationsdatei angegebenen Ort ab ("mapperfile=mapper.txt"). Beim Start von DOSBox wird die Tastenbelegung geladen, sofern die angegebene Datei vorhanden ist. [...]" Quelle README_de.txt RE: WASD in NLT benutzen? - Cornelius - 11.02.2012 Langsam muss ich mich wohl doch mit dem Gedanken anfreunden, die Nordlandtrilogie mit den Pfeiltasten zu spielen. Wenn ich den Keymapper starte, dann kommt die Meldung "Config: Loading primary settings from config file c:\Users\Nutzername\AppData\Local\DOSBox\dosbox-0.74.conf" Wenn ich dann die Tasten umlege, dann kommt beim Speichern folgende Meldung: "Can't open c:\Users\Nutzername\AppData\Local\DOSBox\mapper-0.74.map for saving the mappings" und entsprechend ändert sich nichts in der map-Datei Schade schade... Edit: So, habe es jetzt doch geschafft, dass die Änderungen gespeichert werden. Habe in den conf-Dateien den Pfad zur mapper-Datei wieder auf den Ursprung zurückgesetzt. Im Keymapper werden jetzt auch die Änderungen richtig angezeigt, nur leider wirken sie sich wieder nicht im Spiel aus... RE: WASD in NLT benutzen? - Cerbsen - 18.03.2013 Ich war mal so frei und hab ne kleine Anleitung verfasst. http://www.crystals-dsa-foren.de/showthread.php?tid=4094 |