atari-home.de - Foren
Software => Software (16-/32-Bit) => Thema gestartet von: Gaga am So 15.01.2017, 00:02:24
-
Welchen Patch haltet ihr für das TOS 3.06 für sinnvoll?
- IDEBoot
- korrekte Anzeige der Größe des FastRAM im RAM-Test-Balken
- SHBUF 1.3
- Newlogo
- Winx 2.2 (im UK TOS statt dessen Arrowfix 1.5)
- BPatch
Das alles läuft bereits wunderbar auf dem Test TT.
Was noch? Bitte weitere Vorschläge!
-
Welchen Patch haltet ihr für das TOS 3.06 für sinnvoll?
- IDE Boot Patch
- korrekte Anzeige der Größe des FastRAM
Was noch? Bitte weitere Vorschläge!
Ich guck einfach mal in TOSPATCH nach, was es so gab, und lasse weg, was negative Effekte haben könnte bzw mehr als ein reiner Bugfix ist. Für meinen eigenen TT dachte ich erst daran, WINX 2.3h zu integrieren, aber a) mag manche Schweinesoftware WINX nicht und dann muss man Ausnahmelisten pflegen, und b) dank Fast-RAM-Karte lädt man das AES eh besser ins TT-RAM, statt es aus dem langsamen ROM auszuführen. WINX im ROM finde ich bei STs mit max 4 MB RAM wichtiger als beim TT.
- Arrowfix 1.5 (Martin Osieka), da TOS 3.06 betroffen ist, und es mWn keine schädlichen Nebenwirkungen gibt
- SHBUFxx, s. oben
- FlopFix (Harun Scheutzow), dito
- ggfs. ein Fix für die serielle - da gab es aber viele (verschiedene?) und ich weiß nicht, welcher der beste/überhaupt gut ist, da ich dann immer gleich HSMODEM nahm (zu prüfen: CTSPATCH, SERFX20, TURBOCTS)
-
SHbuf, ist das die Sache im Desktop, wo er bei Programmstart und Auflösungswechsel anzeigt, dass kein Speicher mehr frei ist? Das muss auf jeden Fall rein, das ist ein sehr nerviger Bug, auch in TOS 4.04.
Die HSModem-Sachen sind ja komplett neue Routinen zur Ansteuerung der seriellen Schnittstellen. Das ins ROM reinzupatchen halte ich für sehr ambitioniert.
Was noch ins TT-TOS rein muss:
SCSI-Initiator-ID, Uwe Seimet hat mal in seinem Forum gezeigt, welche Bytes dafür gepatcht werden müssen.
-
@1ST1 : hast du einen Link zur SCSI Initiator ID?
-
Lasse doch Tuxi mal bei Uwe Seimet nachfragen ...
-
Ich habs schon gefunden:
http://hddriver.seimet.de/forum/viewtopic.php?f=4&t=102&p=358&hilit=Patch#p358
-
Die HSModem-Sachen sind ja komplett neue Routinen zur Ansteuerung der seriellen Schnittstellen. Das ins ROM reinzupatchen halte ich für sehr ambitioniert.
Mißverständnis. Ich wollte nicht HSMODEM da reinpatchen, sondern die offiziellen Fixes von Atari für die serielle Schnittstelle (RTS/CTS), ich erwähnte nur HSMODEM, da ich selbst die Fixes nicht nutze, sondern stattdessen gleich HSMODEM.
-
Was noch ins TT-TOS rein muss:
SCSI-Initiator-ID, Uwe Seimet hat mal in seinem Forum gezeigt, welche Bytes dafür gepatcht werden müssen.
Wenn ich Uwe richtig lese, bedeutet der Patch aber, dass danach kein Festplattentreiber wie AHDI mehr (sinnvoll) eingesetzt werden kann:
Wichtig, es muß ab jetzt auch ein Festplattentreiber ver-
wendet werden der das Feature Initiator Identification unterstützt,
sonst schlägt der Bootvorgang wieder fehl!
-
SCSI-Initiator-ID
ist imho keine so gute Idee. Wenn man zwei Ataris am SCSI-Bus hat, zB. TT & F30 (hatte ich früher mal, mit einer gemeinsamen Platte dazwischen), dann dürfen die nicht beide auf ID 7 gestellt sein.
-
Man sollte sowieso nicht zwei Rechner gleichzeitig auf eine Platte zugreifen lassen, denn der eine bekommt nicht mit, was der andere so schreibt. Und beide halten eine Kopie der FAT im Speicher. Das heißt, es kommt schnell zu Inkonstistenzen und damit zu Datenverlust.
Das mag mit moderneren Systemen klappen, die auf shared Datastores zugreifen können (Linux, VMWare ESXi, Citrix XenServer, Windows Server 2xxx, etc.) aber nicht mit unserem guten alten ATARI.
-
^^-- ja ja, ist ja gut.
Ich hatte keine Schwierigkeiten damit, _abwechselnd_ auf die Platte zuzugreifen. Man muß ja lediglich bei jedem Wechsel dafür sorgen, daß die FAT sofort neu eingelesen wird. (Da gab´s irgend ´nen bsd. Tastendruck, hab´ das nicht mehr so genau in Erinnerung).
-
Laufwerk öffnen -> esc drücken ...
-
ESC macht lediglich einen Refresh der Desktop-Fenster, es ändert nicht den "Media-Changed"-Status des Devices (der eigentlich geändert werden müsste, um das "richtig" zu unterstützen).
Bei den meisten Geräten (Floppy, einfache HD-Treiber) wird die FAT trotzdem komplett neu eingelesen, zumindest mit Standard-TOS. Mit MiNT funktioniert das m.E. - aufgrund des Block-Caches - allerdings grundsätzlich nicht, da würde ich das jedenfalls bleiben lassen.
-
Laufwerk öffnen -> esc drücken ...
was mfro schreibt, ist richtig. Außerdem, was machst du, wenn du unter Singe-TOS gerade in Calamus oder Wordplus drin bist und was speichern willst, und vom anderen Rechner wurde die Partition vorher beschrieben... Da ist nix mit im Laufwerksfenster (wollte schon "Explorer" schreiben...) ESC drücken.
Fazit: Besser solche Spielchen sein lassen...
-
Der Patch zur SCSI Initiator ID ist aus dem Rennen. Rest siehe oben.
-
- Winx 2.2 (im UK TOS statt dessen Arrowfix 1.5)
Blöde Frage - warum Version 2.2 und nicht 2.3h?
Ich weiß, 2.3 war eine Beta, aber die läuft schon 20 Jahre stabil. Und alleine für WindowShade lohnt sich 2.3h - ah, das Changelog ist zu lang für hier, daher mal ausgelagert: https://s1.hoffart.de/~goetz/winx23h-readme.txt
-
Wer hat eine Quelle für winx 2.3h?
-
^^-- vermutlich nur der Autor.
Blöde Frage - warum Version 2.2 und nicht 2.3h?
Wozu willst Du denn das veraltete 2.3h ? ;D >:D :P
Den Quelltext habe ich auch nicht, aber die afaik letzte Version 2.3n hänge ich mal an (ist ja Freeware). Läuft übrigens auch mit RomSpeed anstatt GEMRAM.
-------
Was bitte, @gh-baden , ist WindowShade ? Läuft das auch mit 2.3n ?
-------
PS:
Zitat: "Fazit: Besser solche Spielchen sein lassen... "
Spielverderber! :P
-
Danke!
-
Was bitte, @gh-baden , ist WindowShade ? Läuft das auch mit 2.3n ?
Ja, schrieb ich doch. Aus dem Changelog:
- GEM 3.x Bedienung: WindowShade
Klickt man mit der RECHTEN Maustaste in die Titelzeile eines Fensters,
dann wird der untere Teil des Fensters unsichtbar. Ein weiterer Klick
hebt diesen Modus wieder auf. Dies ist auch ein guter Härtetest, ob
Programme die Rechteckliste immer korrekt beachten.
-
Danke. Diese Eigenschaft von WINX war mir noch gar nicht aufgefallen.
-
Weiß jemand, was in WINX 2.3n neu ist (Changelog endet bei Version 2.3h), ob dort auch WindowShade enthalten ist und ob die Version 2.3n die letzte, aktuellste Version ist?
Grund: pakman hat WINX2.3n neben anderen Patches mit ins TOS 3.06 gepatcht, aber die WindowShade Funktion läßt sich nicht ausführen. Woran liegt es?
-
Bei mir läuft WINX_2.3n auf einer meiner Partitionen. Nachdem Ihr mich darauf hingewiesen hattet, habe ich auch WindowShade ausprobiert: Ja, es funzt!
Allerdings liegt bei mir auf der re. MT auch die Doppel-Klick-Funktion, deshalb braucht´s zum Shaden etwas Geschick: Ich muß sofort nach dem Klick auf die re.MT den Mauszeiger aus dem Mover herausfahren, sonst wird das Shaden sofort wieder rückgängig gemacht und stattdessen die Sizer-Funktion ausgelöst.
Im WINX.HYP, Kap. "Externe Erweiterungen" heißt es:
Ein mit WINX gepatchtes GEM arbeitet ohne externe Erweiterungen zumindest nicht schlechter als ein GEM ohne Patches. Will man jedoch die WINX-Externals nutzen, muß auch hier WINX im AUTO-Ordner vorhanden sein. WINX erkennt dann, daß das GEM bereits die WINX-Patches enthält und installiert nur die WINX-Externals.
Das Windowshading fällt darunter.
-
Danke für diesen Hinweis.
-
Weiß jemand, was in WINX 2.3n neu ist (Changelog endet bei Version 2.3h), ob dort auch WindowShade enthalten ist und ob die Version 2.3n die letzte, aktuellste Version ist?
Öh, doch, das ist enthalten im Archiv: WHATSNEW.TXT:
11.2.1996: WINX 2.3n BETA
[…]
* Direkte Unterstützung der DPAT-Schnittstelle
* Alle WINX-spezifischen WF_-Opcodes fuer wind_get/set liegen jetzt hinter WF_WINX (um der Aufhebung des Beta-Status näher zu kommen ;-)
* […]
* Zwei weitere interne Funktionen werden jetzt ber wind_set angeboten […]
* SHIFT wirkt jetzt noch allgemeiner als Verstärker von Aktionen: SHIFT-Klick auf Smaller veranlaßt Iconify aller Fenster; SHIFT-Klick auf Titel bringt alle Fenster einer Applikation automatisch nach vorne/hinten (ohne Reihenfolge untereinander zu ändern). Dies ist auch mit CONTROL kombinierbar.
* [Bugfixes]
22.01.1996: WINX 2.3m BETA
* Konfiguration alternativ ber Programm/Acc WINXCONF möglich
* Rahmenfont jetzt in allen TOS-Versionen einstellbar
* […]
etc.pp.
Grund: pakman hat WINX2.3n neben anderen Patches mit ins TOS 3.06 gepatcht, aber die WindowShade Funktion läßt sich nicht ausführen. Woran liegt es?
Doppelbelegung der rechten Maustaste?