FixPrefs 1.1 6-Feb-94 von Nils Petersen ======================================= Dieses Programm ist NICHT Public Domain! Benutzung auf eigene Gefahr! Es ist Freeware, d. h. es ist beliebig oft zu kopieren und weiterzugeben, solange folgende Bedingungen eingehalten werden: - es darf NICHT MEHR ALS DM 5,- für die Disk bzw. NICHT MEHR ALS DM 20,- für die CD verlangt werden, Fred Fish darf es im Rahmen seiner Serie vertreiben, außerdem darf es im Aminet vertrieben werden. - alle Dateien müssen zusammen weitergegeben werden: FixPrefs.liesmich (diese Datei) FixPrefs.asm (Source-Code in Assembler) FixPrefs (executable, 304 Bytes) -------------------------------------------------------------------------- Wer auf seiner Harddisk ein Bootbild installiert hat, kennt das Problem: Sobald IPrefs geladen wird, springt der Screen ein Stück nach links oben, je nach Overscan-Einstellung. Viele behaupten, für dieses Problem gäbe es keine saubere (=systemkonforme) Lösung ... Weit gefehlt, denn selbst Kick >=2.0 benutzt noch die Datei DEVS:system- configuration, in der Overscan-Einstellungen enthalten sind (auch wenn Kick <=1.3 das nicht nutzen konnte). Diese Datei wird als allererstes (!) beim Booten geladen, sodaß die Einstellungen aktiv werden, bevor die Bootgrafik geladen wird. FixPrefs 1.1 löst nun das o. g. Problem, in dem es eine system-configuration anlegt, in der die derzeitigen 2.0-Prefs-Einstellungen bestmöglich nachgebildet werden - und das bei einer Länge von nur 304 Bytes! Amiga makes it possible. Benutzung: FixPrefs einfach einmal aufrufen und fertig. Parameter werden nicht benötigt und ignoriert. VORSICHT! Die Originaldatei wird überschrieben. Wer sie aufbewahren möchte (warum auch immer), sollte sie entweder vorher umbenennen, verschieben oder kopieren. Geschrieben für Günther, um ihm zu demonstrieren, wie praktisch Amiga-OS ist. Version 1.0 geschrieben in C, V 1.1 in Assembler. (Daß der Sourcecode ekelhaft ist weiß ich auch, aber ich hasse 6,5K C-Programme...) Known Bugs: keine, kann ich mir auch eigentlich nicht vorstellen Thanks to: Amiga for being the best Amiga ever Ian Braden for doing a great sequel to Elite Commodore: macht was aus dem Amiga; so soll es doch wohl nicht weitergehen :-ß Sorgt dafür, daß RTG bald mal rauskommt! Fred Fish, for continuing his AmigaLibDisk series Eric Schwartz, for producing his neat animations with Flip & Clarisse: good laughs! meinen A3000, der mir den Anschluß meines Citizen 120D als SCSI- Drucker nicht so furchtbar übelgenommen hat Günther, der das o. g. Problem beseitigte und ein guter Draht zum Uni-Freewareserver ist. Fanpost, gute Demos (besonders für Turbo-Amigas) und großzügige Spenden bitte an: Nils Petersen Gerhart-Hauptmann-Str. 11/7 D-91058 Erlangen Germany Andere Software von mir: MakeChipToFast 1.0 stattet einen Standard A1200 mit Fast-RAM aus LED 1.0 Mini-Programm zum Schalten des Audio-Filters working in the city from nine to five traffic on the highway gonna blow my mind surfing with a spoon all the rest of the time oh yeah all the rest of the time