atari-home.de - Foren
Software => Alternative Betriebssysteme => Thema gestartet von: Lukas Frank am Mo 18.05.2020, 19:05:33
-
Atari Falcon + Magnum Falcon + Nova Falcon ET4000
Teradesk kann seine INF Dateie nicht laden obwohl vorhanden. Ich muss die INF immer manuell nachladen.
Ich nutze MiNT/XaAES 3 März 2020
-
c:\ anstatt u:\c\ pfad zu Teradesk bringt nichts in der xaaes.cnf.
Auch ein cd c:\ anstatt cd u:\ hilft nichts in der mint.cnf.
-
Ich vermute es ist ein Problem wegen groß und klein Schreibung. Die Eiffel Software hat auch so ein Problem beim Einladen von Tastaturtabellen etc.
-
Was für ein Dateisystem ist denn C:/ ? Normalerweise kann das doch nur FAT sein, wenn du davon bootest.
-
TOS
Da ist nichts anderes gesetzt in der mint.cnf
Wenn ich die TERADESK.INF manuell nachlade erscheint in der Datei Auswahlbox (Fileselector) klein *.in?
-
Ja, im Fileselektor kann sein, der nimmt den Namen so wie von der Applikation übergeben. Hat den blöden Effekt, daß dann auch *.INF nicht angezeigt werden. Das betrifft aber nur den Fileselektor, und heisst nicht daß teradesk.inf (kleingeschrieben) nicht geladen werden kann.
Edit: nur so'ne Idee, aber hast du vlt. BigDOS laufen?
-
Nein ich mag BigDOS nicht ...
-
Hatte VFAT = A,J in der mint.cnf. Ganz weg nutzt nichts und C dazu beseitigt das Problem auch nicht. Ist zwar dann alles klein geschrieben aber bringt nichts.
-
bin blöd ...
Ein u:\c\teradesk\desktop.prg
funktioniert jetzt in der xaaes.cnf anstatt ein /
... jetzt wird die INF anstandslos geladen.
-
Manchmal sieht man den Wald vor lauter Bäumen nicht mehr... vielleicht setzt du den Thread noch auf gelöst. :)
-
bin blöd ...
Ein u:\c\teradesk\desktop.prg
funktioniert jetzt in der xaaes.cnf anstatt ein /
... jetzt wird die INF anstandslos geladen.
Dafür gab's doch eigentlich mal "UNIXMODE", fällt mir gerade ein? Hast Du das gesetzt, und wenn ja wie?
-
in der xaaes.cnf?
-
in der xaaes.cnf?
in der mint.cnf (normalerweise)
-
Das ...
# PCONVERT and UNIXMODE variables control some internals of
# MiNT Library.
#
# FreeMiNT 1.16.0 sets these two below automatically.
# Default values are as below.
#setenv PCONVERT PATH,HOME,SHELL
#setenv UNIXMODE /brUs
... also sollte ich setzen setenv UNIXMODE /brUs
und dann kann der Pfad mit / bleiben?
-
Das ...
# PCONVERT and UNIXMODE variables control some internals of
# MiNT Library.
#
# FreeMiNT 1.16.0 sets these two below automatically.
# Default values are as below.
#setenv PCONVERT PATH,HOME,SHELL
#setenv UNIXMODE /brUs
... also sollte ich setzen setenv UNIXMODE /brUs
und dann kann der Pfad mit / bleiben?
https://github.com/freemint/freemint/blob/master/doc/unixmode.txt
Ich meine, das sollte so sein.
-
UNIXMODE und PCONVERT werden nur von der mintlib verarbeitet. Teradesk (zumindest die 68k Version die ich hier habe) scheint aber mit Pure-C übersetzt zu sein.
-
# FreeMiNT 1.16.0 sets these two below automatically.
# Default values are as below.
Das bedeutet es ist als default bereits gesetzt, oder?
-
Weiss nicht ob sich das mal geändert hat, aber wenn PCONVERT nicht gesetzt ist, wird nur PATH konvertiert.
Aber wie gesagt, wenn teradesk mit Pure-C übersetzt wurde, ist das sowieso unerheblich (es sei denn er hat da auch mintlib benutzt, irgendeine ältere Version war auch mal für Pure-C, die aktuelle Version lässt sich damit aber nicht mehr übersetzen).
-
War schon gesetzt ...
#
setenv LOGNAME root
setenv USER root
setenv HOME /root
setenv SHELL /bin/bash
# Environment
setenv PCONVERT PATH,HOME,SHELL
setenv UNIXMODE /brUs
setenv PATH u:\bin,u:\usr\bin,u:\usr\sbin,u:\sbin,u:\boot\mint\bin,c:\mint\1-19-cur\xaaes
#