DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > Kickstart 1.3 patchen | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2019-02-05, 09:47 h BITCRUSHER Posts: 8 User |
Hi, ich habe da mal eine Frage. Kann mir jemand erklären oder eine Amiga 1000 Kickdisk so patchen das ich vor dem booten (also wenn das Logo mit der Hand erscheint) durch drücken der F1 / F2 / F3 / F4 Tasten zwischen den Laufwerken 0 bis 3 wählen kann. Es gibt eine "LEVEL42 Kick" mit der das geht. Leider ist das eine Kick1.2 und man musste immer wieder die entsprechende F-Taste drücken. Wäre cool wenn das Umschalten auf ein Laufwerk bis zum umschalten auf ein anderes Laufwerk aktive bliebe. Schon mal besten Dank. PS: Gerne könnt Ihr auch Links zu Tutorials posten, bin um jede Hilfe dankbar. [ Dieser Beitrag wurde von BITCRUSHER am 05.02.2019 um 09:51 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2019-02-08, 12:01 h xXSoul-Reaver-2006Xx Posts: 957 User |
Zitat: Die Kickroms stehen noch unter Copyright (Cloanto) und dürfen Nicht Downgeloaded oder Angeboten werden. http://www.amiga-news.de/de/forum/thread.php?id=26574&BoardID=1 https://www.forum64.de/index.php?thread/67860-eproms-selber-brennen-kickstart-für-a500/&pageNo=1&s=97544587630609baab4486a72d8c19322cca254a [ - Answer - Quote - Direct link - ] |
2019-02-11, 17:50 h BITCRUSHER Posts: 8 User |
@xXSoul-Reaver-2006Xx: Weiß ich und ich bin im Besitz LEGALER Kickstart Disketten. [ - Answer - Quote - Direct link - ] |
2019-02-13, 23:25 h R4M Posts: 3 User |
@BITCRUSHER: Ich hab' mir gerade eine externe Gotek gekauft und werd' dafür eine 1.3 patchen. Ich hab' nur nicht ganz verstanden, was Du genau beim booten auswählen willst. Man kann im Kickstart einiges machen, aber nur so lange die Software auch ausschließlich über die Libraries auf die Laufwerke zugreift. [ - Answer - Quote - Direct link - ] |
2019-02-18, 19:01 h BITCRUSHER Posts: 8 User |
@R4M: Ich möchte über die F-Tasten auswählen von welchem Laufwerk gebootet werden kann. Die LEVEL42 Kickstart Version damals hatte das. [ - Answer - Quote - Direct link - ] |
2019-02-18, 19:36 h R4M Posts: 3 User |
@BITCRUSHER: Es hat wahrscheinlich ein paar Gründe, warum sich die Funktion nicht durchgesetzt hat. 1. Unter 1.3 rechnet jedet Bootmedium damit, auf DF0: zu sitzen (siehe startup-sequence von manchen Worbench Disketten), d.h. von DF1: booten würde einige Programme durcheinander bringen. Ich denke, das könnte man ins DOS patchen... funktioniert aber bestenfalls für Software, die nicht direkt auf die Hardware zugreift. 2. Man könnte das trackdisk.device patchen und damit alle Zugriffe auf "Unit 0" auf ein gewähltes Laufwerk umlenken. Das funktioniert aber wieder nur so lange, wie alle Zugriffe über das Betriebssystem laufen... d.h. es würden auch bei weitem nicht alle Programme laufen... und man sollte grundsätzlich den Schreibschutz aktivieren, weil man nie mit Sicherheit sagen kann, auf welche Floppy das Programm letztlich schreiben wird... 3. Zumindest für die älteren Maschinen (500/1000/2000) gibt es das einfache Hardwaremod, das bei einer CIA die SEL-Leitungen für die Laufwerke vertauscht. Das ist einfach zu machen und die Teile kommen auf unter 5¤ oder 10-20 Euro fertig zusammengebaut. Diese Lösung ist mit allen Programmen kompatibel und daher mein Favorit. (siehe z.B. http://a1000.a1k.org/hardware/bootselector/bootselector.php) Hast Du eine vernüftige Anwendung, für die man die Methode 3 nicht anwenden kann? Die ist zwar einmal etwas Aufwand, dafür hat man danach keinen Ärger. [ - Answer - Quote - Direct link - ] |
2019-02-24, 12:46 h BITCRUSHER Posts: 8 User |
@R4M: Ich glaube Du hast mich nicht richtig verstanden. Im Grunde möchte ich eine Bootselector auf Software-Ebene realisieren. Also DF0 und DF1 softwaremässig "vertauschen". Das heißt das die Software gar nicht merkt das die Laufwerke vertauscht sind. [ - Answer - Quote - Direct link - ] |
2019-02-24, 17:50 h R4M Posts: 3 User |
@BITCRUSHER: Doch, ich zweifle nur etwas am Sinn. Aber klar, wenn Du mal herausgefunden hast, für welche Programme das geht, ist's natürlich OK. Bei mir wie gesagt nicht hoch auf der TODO-Liste, da ich die (mit allen Programmen kompatible) Hardwarelösung bevorzuge. Ist aber wahrscheinlich auch nicht soo schwer. Ein kommentiertes Listing des trackdisk.device gibt's in dem Buch Mediescript_Dr_Ruprecht_Kommentiertes_ROM-Listing_2 da musst Du verstehen, wie der die SEL - Leitungen in der CIAB ($BFD000) setzt und dann entsprechend permutieren. Das Listing ist für Kick 1.2, aber bisher fand ich den Wiedererkennungswert in 1.3 recht hoch. [ - Answer - Quote - Direct link - ] |
2019-02-27, 13:22 h Archeon Posts: 1811 User |
[/quote] Die Kickroms stehen noch unter Copyright (Cloanto) und dürfen Nicht Downgeloaded oder Angeboten werden. http://www.amiga-news.de/de/forum/thread.php?id=26574&BoardID=1 https://www.forum64.de/index.php?thread/67860-eproms-selber-brennen-kickstart-für-a500/&pageNo=1&s=97544587630609baab4486a72d8c19322cca254a [/quote] Wenn ich diesen Mist höre das wegen Downloade nicht erlaubt. Sollen die doch gegen Entgeld dieses Downloaden lassen. Damit machen die doch auch ihr Reibach.. -- Ich liebe Arcadespiele [ - Answer - Quote - Direct link - ] |
2019-05-04, 13:36 h DOM Posts: 1044 User |
Na ja die Hardware spielt hier nur die 2 Geige... Laut Code wird nach Track Null gesucht, wenn nicht, dann nicht... etwa so: if (!(*ciaapra & CIAF_DSKTRACK0)) break; # found a drive! # geht aber von Laufwerk 0 per Definition aus: CIAF_DSKSEL0 # select drive 0 # das wäre wohl einfach... Mit dem anderen Zeug ist es eine andere Geschichte... [ - Answer - Quote - Direct link - ] |
2019-05-31, 16:30 h Berscka Posts: 2 User |
Schon den Patch gefunden? [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > Kickstart 1.3 patchen | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |