Ich besitze jetzt ebenfalls einen Plus/4. Fragen zur 3 plus 1 Software

Es gibt 48 Antworten in diesem Thema, welches 7.458 mal aufgerufen wurde. Der letzte Beitrag (9. Februar 2019 um 22:08) ist von Shodan.

  • Moin,

    mein Wichtelpartner ist schuld, dass ich mir jetzt nun auch einen Plus/4 angeschafft habe. ;)

    Das Wichtelgeschenk; die Tastatur hat den Anfang gemacht. Dann kamen von einm netten Forenkollegen ein tolles Gehäuse mit Netzteil und Datasette dazu. Von einem weiteren netten Forenkollegen bekam ich nun noch das Motherboard.

    Nachdem ich alles zusammengebaut habe stellte ich fest, das es sich um ein NTSC-Board handelt.


    Nicht weiter schlimm. Kurzerhand den Quarz getauscht und ein Ersatz-Rom von meinem C16 eingesetzt.

    Läuft perfekt. :thumbup:


    Nun tun sich aber ein paar Fragen auf.

    Es erscheint nicht die Meldung: "3-PLUS-1 on KEY F1". Die Meldung kommt auch nicht mit dem NTSC-ROM

    Hat der amerikanische Plus/4 die 3 plus 1 Software garnicht? Die Romsockel sind aber alle bestückt:


    Bitte melde dich an, um diesen Anhang zu sehen.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Vielleicht hat er einfach die Meldung nicht. Hast mal versucht einfach so mal F1 zu drücken? Ich glaube, es gibt auch einen SYS-Befehl zum starten der internen Soft.

  • ;)

    Na klaaar hab ich die F1-Taste auch gedrückt. :)

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Kontakprobleme kann ich ausschliessen. Die saßen sehr stramm im Sockel.

    Ich werde mal einen Satz brennen um zu schauen, ob die Roms kaputt sind.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • und ein Ersatz-Rom von meinem C16 eingesetzt.

    Ich hab das grad nicht im Kopf - kann es sein, dass der C16 ein anderes Rom hat, das die interne Soft nicht anbietet?

    [edit]

    OK, scheinbar nicht, siehe Bitte melde dich an, um diesen Link zu sehen.) ...

    318004-01 Kernal C16/C116/+4/232 PAL
    318004-03 Kernal C16/C116/+4/232 PAL
    318004-04 Kernal C16/C116/+4/232 PAL
    318004-05 Kernal C16/C116/+4/232 PAL (last version)
    318005-04 Kernal C16/C116/+4/232 NTSC
    318005-05 Kernal C16/C116/+4/232 NTSC (last version)
    318006-01 BASIC C16/C116/+4
    318030-01 Kernal C16/116+4 (Hungarian localization)
    317053-01 Software Plus/4
    317054-01 Software Plus/4

    Zweite Möglichkeit: Sind die 3-plus-1-ROMs vertauscht?

    [/edit]
  • Ob die Reihenfolge stimmt, weiss ich nicht. Auf dem Bild kann man die Beschriftung der Roms lesen.


    Edt:

    Die Reihenfolge stimmt. Hab ich mit Bildern im WEB verglichen.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von Shodan (31. Januar 2019 um 22:38)

  • Bitte melde dich an, um diesen Link zu sehen.

    U25 = Function Low
    U26 = Function High

    Bitte melde dich an, um diesen Link zu sehen.

    Function Low = $8000..$BFFF = 317053-01
    Function Hi = $C000..$FFFF = 317054-01

    Ergo: U25 = 317053-01 , U26 = 317054-01

    [edit]

    Die Reihenfolge stimmt. Hab ich mit Bildern im WEB verglichen.

    Eventuell ist das PLA (251641-02) angeknackst und erzeugt das Chip-Select nicht?
    Hast du die Function-ROMs mal gezogen und neu gesteckt?

    [/edit]

    [EDIT 2]

    Im Schaltplan sind noch Jumper(?) eingezeichnet, eventuell sind die bei dir falsch gesetzt?

    Bitte melde dich an, um diesen Anhang zu sehen.

    [/EDIT 2]

  • Die Jumper stehen alle auf A.

    Hab mal neue Eproms gebrannt. Da ich nur 256ér habe, habe ich den Inhalt zwei mal hintereinander gebruzzelt. funzt auch nicht.


    Edit: Hab bei den Jumpern mal A geöffnet und nach B geschlossen. Funzt auch nicht.


    Bin dann erst mal im Bett.


    Danke für die Beteiligung bis jetzt. :winke:

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von Shodan (31. Januar 2019 um 23:09)


  • Es erscheint nicht die Meldung: "3-PLUS-1 on KEY F1". Die Meldung kommt auch nicht mit dem NTSC-ROM

    Hat der amerikanische Plus/4 die 3 plus 1 Software gar nicht?

    Die Meldung, das die 3-plus-1 mit F1 gestartet wird, ist in jeder Version vorhanden. Dann liegt die Startroutine ab SYS 1525 ($05F5) und könnte auf Wunsch auch manuell aufgerufen werden.

    Amerikanische Geräte haben natürlich auch die 3-plus-1.

    Bitte überprüfe mal die PLA, kannst testweise aus deinen C-16 nehmen.

  • Danke für den Hinweis. Werde ich heute Nachmittag gleich überprüfen.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Bitte überprüfe mal die PLA, kannst testweise aus deinen C-16 nehmen.

    Die PLA ist unwahrscheinlich, dann würde eher gar nichts mehr gehen. Die Banking-Logik ist im TED (Signale /CS0 und /CS1) und ein paar TTLs implementiert. Das sind beim Plus/4 der 74LS27, 74LS175 und 74LS139.

  • Die PLA ist unwahrscheinlich, dann würde eher gar nichts mehr gehen. Die Banking-Logik ist im TED (Signale /CS0 und /CS1) und ein paar TTLs implementiert. Das sind beim Plus/4 der 74LS27, 74LS175 und 74LS139.

    Hatte ich aber auch schon erlebt. Und da die ja sowieso gesockelt ist, wird sich diese Frage eh mit einen Handgriff beantworten.

  • Ich habe nun die PLA von meinem C16 ausprobiert. Geht immer noch nicht.

    Mein nächster Schritt: Mit dem Schaltplan die Romsockel durchklingeln.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Die Meldung, das die 3-plus-1 mit F1 gestartet wird, ist in jeder Version vorhanden. Dann liegt die Startroutine ab SYS 1525 ($05F5) und könnte auf Wunsch auch manuell aufgerufen werden.

    Wenn ich den Sysbefehl aufrufe, springt er mit einem Break in den Editor.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von Shodan (1. Februar 2019 um 16:56)

  • Ich würde das Problem aus Sicht der Maschine angehen, denn die verhält sich ja so, als seien die 3+1 EPROMs nicht gesteckt.
    Geh mal mit "moN" in den Monitor und sieh Dir mit "m $7f00" den Speicher an. Die Seite sollte leer sein, also Init-Werte enthalten (00 und ff oder sowas).
    Dann gib dieses Programm ein:

    Code
    . 1000  sei
    . 1001  sta $fdd5
    . 1004  ldx #$00
    . 1006      lda $8000,x
    . 1009      sta $7f00,x
    . 100c      inx
    . 100d      bne $1006
    . 100f  sta $fdd0
    . 1012  cli
    . 1013  rts

    Verlasse den Monitor mit "x" und rufe das Programm per "sys4096" auf. Das Programm aktiviert die 3+1-EPROMs, kopiert deren erste Speicherseite (ab $8000) zu $7f00, restauriert die Konfiguration und kehrt wieder zurück.
    Wenn Du jetzt noch einmal mit "moN" den Monitor startest und per "m $7f00" den Speicher anzeigen lässt, sollte da dies stehen:

    Was erscheint bei Dir?
    Genau dies -> Problem liegt woanders
    Sowas ähnliches -> EPROM wird nicht richtig angesprochen
    Was ganz anderes -> falscher Chip wird angesprochen
    Totale Grütze -> es wird gar kein Chip angesprochen

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • Wenn ich den Sysbefehl aufrufe, springt er mit einem Break in den Editor.

    Das heißt aber, die Einschaltroutine ist bereits ab $05F5 vorhanden? Wenn kein ROM in den Steckplätzen ist, kann auch folglich kein Modul auf der Ebene vorhanden sein, und dann würde auf F1 der GRAPHIC-Befehl ganz normal auftauchen (kann man ganz einfach ausprobieren: einfach mal beim Plus/4 die beiden ROM's für die 3-plus-1 entfernen und danach den Rechner einschalten).

    Ich persönlich tippe, das eines oder beide ROM's tot sind. Das sollte nun wirklich das letzte Problem sein.


  • Ich persönlich tippe, das eines oder beide ROM's tot sind. Das sollte nun wirklich das letzte Problem sein.


    Ich hatte ja schon zwei selbstgebrannte Eproms erfolglos ausprobiert.


    Ich würde das Problem aus Sicht der Maschine angehen, denn die verhält sich ja so, als seien die 3+1 EPROMs nicht gesteckt.
    Geh mal mit "moN" in den Monitor und sieh Dir mit "m $7f00" den Speicher an. Die Seite sollte leer sein, also Init-Werte enthalten (00 und ff oder sowas).


    Bitte melde dich an, um diesen Anhang zu sehen.


    Irgendwie stelle ich mich wohl zu blöd an.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Okay. Eingabefehler:

    Mit gesteckten Roms:

    Bitte melde dich an, um diesen Anhang zu sehen.


    Ohne Roms:

    Bitte melde dich an, um diesen Anhang zu sehen.


    Inhalt nach Eingabe und Aufruf des Programms:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von Shodan (1. Februar 2019 um 18:02)

  • Dasselbe wird auch mit den selbstgrbrannten Eproms angezeigt.

    Noch mal zum Gegencheck:

    Ich habe 27256 Eproms gebrannt, da ich keine 27128 mehr habe.
    Also den Inhalt zwei mal hintereinander gebrannt und den 27256 so wie er ist in den Sockel gesteckt.
    Da Pin 27 mit Pin 28 schaltungstechnisch verbunden ist, wird die obere Hälfte des 27256 bereits aktiviert.


    Ich sollte wohl mal den 74LS139 tauschen.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von Shodan (1. Februar 2019 um 19:56)