Software > Coding
Gemini V.1.2.2 Sourcen veröffentlicht
Thorsten Otto:
Nach ersten tests:
Wenn ich die schon von @czietz angemerkte fehlende zeile in mupfmrg.prj einfüge (und nach ein paar Änderungen damit die include-Dateien gefunden werden), kann ich gemini.app bauen, mit Pure-C übersetzt, aber unter Verwendung der Turbo-C include-Dateien und Libraries. Es crasht auch nicht, beendet sich aber gleich nach Start wieder.
Was mir auch aufgefallen ist: die Programm-Datei ist ~259KB. Die Version von 1995 ist ~346KB. Da fehlt also noch einiges bis zur aktuellen Version :(
Es sind auch noch ein paar andere Dinge die fehlen. Sourcen von der nls.lib z.B. Auch wurden scheinbar ein paar tools (getcfile, nlscat & nlscomp) zur Erstellung der gemini.msg verwendet die nicht dabei sind.
Thorsten Otto:
Den Source für nlslib.lib konnte ich schon mal rekonstruieren. Zu finden hier: https://github.com/th-otto/gemini/tree/main/nls
Thorsten Otto:
Der "Absturz" rührt daher daß Gemini seine Resource-Datei nicht findet. Die ist scheinbar auch nicht vorhanden :( Die Datei geminiic.rsc im repo beinhaltet lediglich die icons, aber nicht die Resource für Gemini selber. Abhilfe: die venus.rsc aus dem Venus Ordner kopieren und umbenennen (es wird sowieso venus.h für die Definitionen benutzt). Resultat:
Edit: Standalone Venus funktioniert noch nicht (stürzt mit Bus-Error ab beim start). Schätze mal dafür müsste man die venus.msg Datei konstruieren, dafür fehlen aber leider die tools :/
Thorsten Otto:
Interessant auch solche Kommentare: https://github.com/gereons/gemini/blob/f81f87d3e84cbeb6112a595fa4fc2500bbee27aa/FLYDIAL/FLYDIAL.H#L11
https://github.com/gereons/gemini/blob/f81f87d3e84cbeb6112a595fa4fc2500bbee27aa/FLYDIAL/FLYDIAL.H#L58
Gabs die FlyDials auch für PC-GEM?
goetz @ 3rz:
--- Zitat von: Thorsten Otto am Di 23.01.2024, 16:00:02 ---Interessant auch solche Kommentare: https://github.com/gereons/gemini/blob/f81f87d3e84cbeb6112a595fa4fc2500bbee27aa/FLYDIAL/FLYDIAL.H#L11
https://github.com/gereons/gemini/blob/f81f87d3e84cbeb6112a595fa4fc2500bbee27aa/FLYDIAL/FLYDIAL.H#L58
Gabs die FlyDials auch für PC-GEM?
--- Ende Zitat ---
Mir nicht bekannt, aber die gab’s anscheinend auch nur auf Anfrage bei Julian, scheint es bei einer Rückwärts-Recherche von heute aus.
Nun, Adimens gab es (zumindest intern) mal für Flex/OS :) (Siehe „Vom Anfänger zum GEM-Profi“, die Geiß-Brüder hatten ihr Framework mal dafür ausgelegt gehabt)
PC-GEM ist halt recht fruchtlos, wenn die Speichergrenze zuschlägt, man will halt eigentlich ein flaches Speichermodell und mehr als 640 KB haben …
Mein erster IT-Job mit 13 war in einem Betrieb mit drei MegaST und einem 286er mit PC-GEM und 1st Word Plus darauf -- der 286er hatte eine Faxkarte, und man übernahm Adimens-Exporte darauf, mischte mit einem Merge zu Serien"briefen" und faxte die weg. Aber es war immer ein Kampf um die freien RAM-Ressourcen am PC.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln