atari-home.de - Foren
Software => Software (16-/32-Bit) => Thema gestartet von: ossc am Sa 21.09.2024, 22:01:37
-
Hallo,
nachdem Magic installiert ist und soweit läuft kommt das nächste Problem. Da ich gerne mit GFA
programmiere habe ich mir Alacard besorgt und es funktioniert mit TOS 2.06 sehr gut.
Aber unter Magic läuft Alacard anscheinend nicht im eigenen Fenster und der Editor liegt über
der Magic Befehlszeile. Außerdem meldet Magic beim Shutdown das Alacard manuell zu beenden
sei .... nur es ist auf dem Desktop nicht mehr vorhanden, also GBE gezogen das ja für Magic geeignet
ist aber bevor ich es versuche zu erklären ....seht mal auf die Bilder.
-
Du scheinst MagiCDesk zu nutzen. Wenn GBE da einen AVServer haben will, kannst du ihn mit https://alex.barton.de/computer/atari/download/ AVServer von Alex Barton nachrüsten.
-
GBE.APP ist die coldfire version, daß die nicht auf m68k läuft, vewundert nicht ;)
-
Ich glaube ich kenne mich mit Magic doch nicht so aus, überall steht das es einfach zu installieren
und zu benutzen sei. >:( Was zum Teufel ist MagicDESK ?
Habe mir gerade den AVServer , keine Ahnung was ein AVServer ist, gezogen und lege die Files
in den GBE Odner ?
-
MagiCDesk ist der Desktop und gehört zum MagiC Paket, schau mal in den GEMSYS Ordner ...
Da wird das AV Protokoll erklärt ...
http://www.tho-otto.de/hypview/index.php
-
Nachdem ich mir das AV Protokoll durchgelesen habe wird mir einiges klar. Heute Nachmittag werde
ich es mal installieren.
-
anderer Desktop ...
MAGX.INF: _SHL
Hiermit kann festgelegt werden, welches Programm als Desktop gestartet
wird.
Beispiel:
#_SHL C:\THING\THING.APP
-
Ich glaube ich kenne mich mit Magic doch nicht so aus, überall steht das es einfach zu installieren
und zu benutzen sei. >:(
Wo steht das?
Was zum Teufel ist MagicDESK ?
Der Standard-Desktop von MagiC. Wenn du mal oben links auf "Über MagiC" oder so klickst …
Habe mir gerade den AVServer , keine Ahnung was ein AVServer ist, gezogen und lege die Files
in den GBE Odner ?
Schau doch in die deutschsprachige Doku des AVSERVERs? Steht doch da unter "Installation" drin:
2 Installation
--------------
Der AV-Server arbeitet sowohl als Accessory als auch als "normale"
Applikation und muß daher entweder als AVSERVER.ACC ins Accessory-
Verzeichnis (vgl. #_ACC in MAGX.INF) oder als AVSERVER.APP in das
START-Verzeichnis (vgl. #_APP in MAGX.INF) von MagiC kopiert werden.
Nach Möglichkeit sollte AV-Server als Applikation und nicht als
Accessory installiert werden.
Um AV-Server zu aktivieren, muß in MAGX.INF noch folgende Zeile ein-
getragen werden: #_ENV AVSERVER=AVSERVER
Wenn diese Zeile nicht vorhanden ist, also die Environmentvariable
AVSERVER nicht oder nicht auf AVSERVER gesetzt ist, so installiert
sich AV-Server nicht.
-
Frage ist ob man den überhaupt braucht? Selbst MagXDek sollte eigentlich rudimentär das AV-Protokoll unterstützen. Ansonsten anderen Desktop benutzen, am besten wohl JInnee, oder Thing wenn dir das zu überladen ist.
-
Frage ist ob man den überhaupt braucht? Selbst MagXDek sollte eigentlich rudimentär das AV-Protokoll unterstützen. Ansonsten anderen Desktop benutzen, am besten wohl JInnee, oder Thing wenn dir das zu überladen ist.
Die Fehlermeldung ist "AV Server not found". Da dachte ich, etwas mehr AV Server als das wäre nicht schlecht. Ist ja auch schnell ausprobiert.
Oder, klar, halt einen anderen modernen Desktop ausprobieren (Jinnee, Thing …)
-
Vlt. hilft ja
#_ENV AVSERVER=MAGXDESK
in magx.inf einzufügen.
Jinnee ist natürlich gut, aber (eigentlich) nicht frei erhältlich. Und für den Anfang zu aufgebläht meiner Meinung nach.
Ein externes Programm kann eigentlich nicht besonders gut funktionieren, der Witz ist ja gerade daß man dem *Desktop* sagt, daß sich eines seiner Verzeichnisse gerade geändert hat.
-
Vlt. hilft ja
#_ENV AVSERVER=MAGXDESK
in magx.inf einzufügen.
Ja, stand ja oben im Doku-Auszug :)
Ein externes Programm kann eigentlich nicht besonders gut funktionieren, der Witz ist ja gerade daß man dem *Desktop* sagt, daß sich eines seiner Verzeichnisse gerade geändert hat.
Ich sag’s morgen dem Autor von AVSERVER ;-) Der MagiCDesk kann halt nicht viel vom Protokoll, und AVSERVER versucht das nachzurüsten.
-
Da die Quellen von MagxDesk ja jetzt verfügbar sind, könnte man das ja dort direkt nachrüsten. Ich hab nur noch nicht ganz verstanden was AV-Server genau macht. Leider sind davon wohl keine Quellen verfügbar.
-
Da die Quellen von MagxDesk ja jetzt verfügbar sind, könnte man das ja dort direkt nachrüsten. Ich hab nur noch nicht ganz verstanden was AV-Server genau macht. Leider sind davon wohl keine Quellen verfügbar.
Ich frag Alex mal …
-
Da die Quellen von MagxDesk ja jetzt verfügbar sind, könnte man das ja dort direkt nachrüsten. Ich hab nur noch nicht ganz verstanden was AV-Server genau macht. Leider sind davon wohl keine Quellen verfügbar.
Ich frag Alex mal …
11:00:40 <~po||ux> allerbest: nein. Die Sourcen zu allem, was ich am Atari/MagiC/… gemacht habe, sind wohl verloren.
Ist wohl leider nicht mehr vorhanden.
-
Es ist geschafft, GBE 370 funktioniert mit Magic 6.02. Nachdem ich viele Daten aus dem Netz
geholt habe konnte ich herausfinden wie die Magx.inf funktioniert.
Als erste muss das A-Man.Prg aus dem Avserv04 Ordner in den Autoordner, dann die Avserver. App
in den C:\Gemsys\Magic\Start Ordner kopieren, zum Schluss muss die Magx.inf bearbeitet werden.
Das Ganze ist mit Everest geschrieben worden ..... siehe ENV und APP in" Meine Magx.inf ".
-
Glückwunsch! Sollte aber auch ohne AV-Server/A-Man gehen. Magic 6.20, MagxDesk 5.03 und GBE funktionieren auf jeden Fall zusammen.
Was ich allerdings nicht herausgefunden habe, wie man GBE dazu bewegt, ein Konsole-Fenster zu öffnen, wenn man den Compiler/Linker startet, oder das Programm PRINT benutzt, sodaß man die Ausgaben sehen könnte. Unter XaAES landen solchen Ausgaben in der Toswin2 Console.
-
BTW, angehängt sind die (rekonstruierten) Quellen von A-Man (wird von AV-Server zwingend benötigt). Nach kurzer Durchsicht scheint es einige Bugs zu haben, ich würde es nicht unbedingt empfehlen.
-
BTW, angehängt sind die (rekonstruierten) Quellen von A-Man (wird von AV-Server zwingend benötigt). Nach kurzer Durchsicht scheint es einige Bugs zu haben, ich würde es nicht unbedingt empfehlen.
Wenn ich das richtig sehe ist das die 1.4. Meines Wissens nach ist 1.7 die letzte Version von A-MAN.
-
ja sehr schön das es funktioniert ...
@Thorsten Otto vielleicht besteht da bei @ossc ein Unterschied da er über eine Grafikkarte bei vermute ich mal 256 Farben arbeitet mit dem Nova Treiber.
-
Denke nicht daß das was mit dem VDI zu tun hat. Das Problem war ja nur, daß GBE keinen AV-Server findet. Ich habe lediglich die Zeile
#_ENV AVSERVER=MAGXDESK
in MAGX.INF eingefügt, und die _SHL= Zeile entfernt, sodaß MagxDesk gestartet wird. GBE war dann mit MagxDesk als AV-Server zufrieden. Wenn ich das richtig gesehen habe, hatte @ossc noch eine leicht ältere Version von MagxDesk, vermutlich lag es daran.
-
Hallo,
Erster Versuch , A-Man aus dem Autoordner entfernt . GBE funktioniert,
Zweiter Versuch, _ENV auf _ENV AVSERVER=MAGXDESK gesetzt und APP gelöscht.
GBE funktioniert.
@Thorsten Otto , mein Magic und MagxDesk sind das gleiche wie Du es hast (6.20 + 5.03).
Insgesamt sind die Daten in den verschiedenen Atari Foren doch sehr verwirrend aber
insgesamt viel gelernt und auch noch Spaß dabei gehabt.
-
Ist wohl leider nicht mehr vorhanden.
Schade. Frag ihn mal ob er die wieder haben will :D :D
-
Ist wohl leider nicht mehr vorhanden.
Schade. Frag ihn mal ob er die wieder haben will :D :D
Er hat groß geguckt :) Ja, hätte er.
-
Ist seine in der Doku angegebene E-Mail Addresse noch gültig? (also nicht die Maus-Addresse ;) )
-
Ist seine in der Doku angegebene E-Mail Addresse noch gültig? (also nicht die Maus-Addresse ;) )
Yep.
-
Sourcen sind fertig, und Mail ist raus. Allerdings noch keine Antwort erhalten...
-
Sourcen sind fertig, und Mail ist raus. Allerdings noch keine Antwort erhalten...
Wir haben gerade drin gestöbert. Alex-Zitat: „extrem beeindruckend!“ (Thorsten, du mußt jetzt demnächst auf der CETiK oder so einen Vortrag halten „experimentell-rekonstruktive Source-Code-Archäologie“ oder so). Alex weiter: „HA! DAS ERINNERE ICH!… öh … das hier aber so null?!?!?"). Er will sich’s noch genauer anschauen :)
Danke dir jedenfalls!
-
:D
Habe dich auch mal zugefügt zum repo (musst die Einladung noch annehmen, ansonsten ist es nicht sichtbar, weil noch privat). Hab ihn auch schon gefragt ob ich es auf seinen Account transferieren oder öffentlich machen soll, aber ich denke er will erstmal drüber schauen.
Wenn er Fragen hat, immer her damit. Ich hätte auch noch ein paar Kleinigkeiten (z.B. zu den Stellen wo meine Version nicht 100%ig den ursprünglichen Code erzeugt, vlt. kann er sich erinnern was er da für Konstruktionen benutzt hat).
-
Mit freundlicher Erlaubnis von Alex, sind die Sourcen nun öffentlich verfügbar:
https://github.com/th-otto/avserver