29.04.2025, 08:11
(Dieser Beitrag wurde zuletzt bearbeitet: 29.04.2025, 08:56 von siebenstreich.)
Noch eine andere Sache: Motiviert durch die neuesten Entwicklungen hab ich in ein wenig an meinem Bright-Eyes Fork weitergemacht.
Beispielsweise habe ich gesucht, wodurch dieser Fehler
Ich denke, im Datensegment passt was nicht, siehe diesen Commit.
Allerdings kann ich den Fix nicht testen: Ich habe den Verdacht, dass die Daten in datseg.cpp keinen Eingang in das (mit dem gcc) compilierte dosbox-Binary finden.
Deswegen meine Frage: Woher kommt das Datensegment, wenn ich Bright-Eyes (mit Bindestrich!) mit make übersetze?
EDIT: Eigentlich kann ich es mir denken. Ich starte mit dem compilierten Bright-Eyes-Dosbox-Binary die originale SCHICKM.EXE, und deren Datensegment kommt dann vermutlich zum Einsatz...
Beispielsweise habe ich gesucht, wodurch dieser Fehler
(03.03.2007, 00:11)Zurgrimm schrieb: - Wenn man von Overthorn nach Hjalsingor übersetzt und den Hafen in Hjalsingor verläßt, steht man nicht, wie es zu erwarten wäre, auf dem Feld vor dem Hafen, sondern ein ganzes Stück entfernt in der Butnik, nämlich 2 Felder nördlich und 1 westlich der Kräuterhändlerin "Lialin Waskir". Ob das auch passiert, wenn man von woanders kommt und ob das nach Ankunft von Overethorn wirklich in 100% der Fälle passiert, ist derzeit noch offen.verursacht wird.
Ich denke, im Datensegment passt was nicht, siehe diesen Commit.
Allerdings kann ich den Fix nicht testen: Ich habe den Verdacht, dass die Daten in datseg.cpp keinen Eingang in das (mit dem gcc) compilierte dosbox-Binary finden.
Deswegen meine Frage: Woher kommt das Datensegment, wenn ich Bright-Eyes (mit Bindestrich!) mit make übersetze?
EDIT: Eigentlich kann ich es mir denken. Ich starte mit dem compilierten Bright-Eyes-Dosbox-Binary die originale SCHICKM.EXE, und deren Datensegment kommt dann vermutlich zum Einsatz...