hast du irgend ein Tool oder eine Einstellung mit der du Floppycode von Custom-Loadern extrahierst?
|
|
Quellcode |
1 2 3 |
10 x=rnd(-1294):fori=1to52:x=rnd(1):next 20 fori=1to5:printchr$(rnd(1)*11+69);:next 30 printint(rnd(1)*4711)-3590 |
hast du fuer das Feature CONFIG_CAPTURE_LOADERS=y auch schon ein angepasstes Perlskript an der Hand? Mann mus das Rad ja nicht zweimal erfinden.
Quoted
CONFIG_DEADLOCK_ME_HARDER=y scheint auf dem 1284 nicht so katastrophale Auswirkungen zu haben wie noch auf dem 644 der sich z.B. bei "Dreamload" gerne mal weggehängt hat, wenn ich dies eingeschaltet hatte.
Quoted
Wie ist eigntlich die Zuordnugn zwischen ATN/CLK/DATA und den Bits von $1800 in der Floppy bzw $dd00 im CeVi? Ich Suche entweder falsch oder ich seh es nicht.
|
|
Quellcode |
1 2 3 |
10 x=rnd(-1294):fori=1to52:x=rnd(1):next 20 fori=1to5:printchr$(rnd(1)*11+69);:next 30 printint(rnd(1)*4711)-3590 |
Zitat von »abraXxl«
hast du fuer das Feature CONFIG_CAPTURE_LOADERS=y auch schon ein angepasstes Perlskript an der Hand? Mann mus das Rad ja nicht zweimal erfinden.
Nein, weil ich es bisher noch nicht verwenden musste (genauergesagt: Weil die Leute die eine damit compilierte Version bekommen haben sich mit "Da wurde nichts gedumpt" zurückgemeldet haben - das Problem war jeweils an anderer Stelle)
Zitat
CONFIG_DEADLOCK_ME_HARDER=y scheint auf dem 1284 nicht so katastrophale Auswirkungen zu haben wie noch auf dem 644 der sich z.B. bei "Dreamload" gerne mal weggehängt hat, wenn ich dies eingeschaltet hatte.
Das sollte bei gleicher UART-Buffer-Grösse bei beiden Chips genauso katastrophal wirken. Falls du beim 1284 einen grösseren UART-Buffer verwendest ist natürlich klar wieso es da besser funktioniert - die Chance dass der Puffer gerade voll ist sinkt dann.
Ich hatte ohne Problem auf einer 8MB Karte den AR6-FL den von Nippon und den von NosDos (Defende of The Crown) gedumped. Erst mal nur zum Test das waren halt die Games, die ich auf der SD hatte.
Quoted
Bzgl der IEC-Leitungen an der Floppy bzw. im Cevi sind einige davon ggf. Invertiert hast du auch nocch Aufstellung dazu wie sich die Pegel H/L von Floppy zu CeVi Seite verhalten?
|
|
Quellcode |
1 2 3 |
10 x=rnd(-1294):fori=1to52:x=rnd(1):next 20 fori=1to5:printchr$(rnd(1)*11+69);:next 30 printint(rnd(1)*4711)-3590 |
Zitat von »abraXxl«
Ich hatte ohne Problem auf einer 8MB Karte den AR6-FL den von Nippon und den von NosDos (Defende of The Crown) gedumped. Erst mal nur zum Test das waren halt die Games, die ich auf der SD hatte.
Klar, funktionieren tut das Feature - aber da die Speeder-Probleme der zwei Leute an anderer Stelle lagen brauchte ich bisher noch keinen Dump-Konverter.
Wenn du beim AR6 versucht hast den 1541-Speeder zu dumpen hast du übrigens nur den Transferteil erwischt, der den eigentlichen Speeder beschleunigt ins Laufwerk lädt. Der ist allerdings eh recht eklig und D64-Layout-spezifisch (das Laufwerk wird angewiesen, komplette Tracks zu übertragen - angefangen mit 18, das AR6 sucht die Datei auf C64-Seite aus dem Directory raus), der für die 1581 und auch der mit @K- (oder +?) erreichbare Alternativspeeder sah bei oberflächlicher Betrachtung leichter nachbaubar aus.
Weiterhin gibt es keine T/S. Man könnte also im SD2IEC-Floppy-Code eine Fake-BAM generieren, welcher zu den Files im FAT-Dir eindeutig zu identifizieren Fake-T/S-Paare generiert.
|
|
Quellcode |
1 2 3 |
10 x=rnd(-1294):fori=1to52:x=rnd(1):next 20 fori=1to5:printchr$(rnd(1)*11+69);:next 30 printint(rnd(1)*4711)-3590 |

Nur sind die Disk-Change-Buttons tot. Ich vermute das bestimmt irgendwelche Designprinzipien von sd2iec missachtet habe.
Quoted
Hast du ggf. Kommentare zum Code? Und wie ich die Diskchange-Buttons wieder an bekomme?
|
|
Quellcode |
1 2 3 |
10 x=rnd(-1294):fori=1to52:x=rnd(1):next 20 fori=1to5:printchr$(rnd(1)*11+69);:next 30 printint(rnd(1)*4711)-3590 |

Ich hatte den ATN-Irq zunächst wieder zugelasssen, da für mich das Protokol sehr viel Syncronisierungen drin hat und daher AFAIK nicht besonders Timingkritish ist.
Ich musste den ATN IRQ jedoch wieder ausgeschaltet lassen, sonst kam die Machine nach einer Zeit aus dem tritt
Quoted
>Protokolldoku im doc-Unterverzeichnis fehlt
Quoted
Sichte doch bitte die nächste Version.
Quoted
Zusätzlich ein Patch für das Makefile (target doxygen, Kann es sein das du "." im PATH hast?)
|
|
Quellcode |
1 2 3 |
10 x=rnd(-1294):fori=1to52:x=rnd(1):next 20 fori=1to5:printchr$(rnd(1)*11+69);:next 30 printint(rnd(1)*4711)-3590 |
Protokolldoku im doc-Unterverzeichnis fehlt
Zitat
Zusätzlich ein Patch für das Makefile (target doxygen, Kann es sein das du "." im PATH hast?)
Es kann vor allem sein, dass ich doxygen nicht verwende.
Hast du vom AR6-Loader den Stage1 und Stage2 Part als Dump?
Quoted
Wie identifiziert die AR6 die 1581? Auch via 0xfffe?
Quoted
Hast du den Loader bzw. den @K+ loader auch schon als Dump?
|
|
Quellcode |
1 2 3 |
10 x=rnd(-1294):fori=1to52:x=rnd(1):next 20 fori=1to5:printchr$(rnd(1)*11+69);:next 30 printint(rnd(1)*4711)-3590 |
Forum Software: Burning Board® 3.1.7, developed by WoltLab® GmbH
Forum online for 9 Years, 5 Months, 24 Days and 13 Hours