Hallo zusammen
Keine Ahnung, wann ich SWAT das letzte Mal angeschaut habe. Aber heute war es wieder einmal soweit...
Dazu habe ich den Quelltext von GeoLadder ins Verzeichnis $ROOT_DIR/Appl kopiert und im $ROOT_DIR/Installed/Appl übersetzt. Das Target / SWAT lässt sich starten (standard DOSBOX, noch nicht Basebox). Die Geode kann mittels send in Target kopiert werden und dann weiter mit cont.
Soweit alles gut. Bis anhin nur Warnungen bezüglich MemLock von Chunks in Ressourcen mit ui-object Attribute.
Aber der Patient stirbt, sobald ich die Ctrl- / Strg-Taste drücke:
Code
Death due to CANNOT_USE_DOUBLE_BYTE_CHARS_IN_THIS_VERSION
LocalDowncaseChar+10: MOV AX, 606 (025eh)
Execution died in patient geos:
LocalDowncaseChar+10: MOV AX, 606 (025eh)
*** No explanation available ***
Interrupt 3: Breakpoint trap
Stopped in FatalError, line 870, "/home/bolle/pcgeos/Library/Kernel/Boot/bootBoot.asm"
push bp, si, ds, ax
Beim Target-Bau habe ich zu DBCS explizit nein gesagt. Aber meine App wurde anscheinend mit DBCS-Unterstützung gebaut. Muss ich hierzu explizit etwas konfigurieren?