Der C128 Neo

Es gibt 144 Antworten in diesem Thema, welches 32.635 mal aufgerufen wurde. Der letzte Beitrag (20. März 2024 um 21:56) ist von RoadRunner -1912-.

  • Zu dem Zeitpunkt war damit nur noch die REU gemeint, die schnell als Ersatz für die zuvor beerdigten 256 kB "onboard" zusammengeschustert wurde. Bil Herd hat da nette Geschichten auf Lager. ^^

    Mit REU 1750 hat mein C128 aber 640k :aetsch:

  • Oooh! Das könnte RAM-Bank 2 und 3 ermöglichen, oder?

    Genau.

    Bank 2 und 3 würde einfach, deshalb die MMU-registern definiert und vorbereit sein.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Ich habe nicht kontrolliert aber ich glaube das der BASIC BANK kommando nutzt EXPANSION als A17 für bank 2 und 3.

    Für größere erweiterungen müss man dann neue registern machen und BASIC erweitern.

  • Naja, der BASIC BANK-Befel ist wohl sehr unglücklich gewält, weil er keine RAM-BANK auswählt, sondern eine der vielen möglichen Konfigurationen.

  • Gerade per Zufall dieses Video zum C128Neo von Patrick's Retro gefunden:

    Bitte melde dich an, um dieses Medienelement zu sehen.

  • Hat jemand dieses Board schon aufgebaut?

    Würde mich für eine Platine interessieren.

    Hi, habe gerade hier bissle mitgelesen, obwohl hier schon länger niemand geschrieben hat, ich habe vor einiger Zeit mit der Rev. 4 angefangen ein neues C128 Board aufzubauen.

    Es kommt in ein 128D Gehäuse rein, sollte demnächst fertig werden.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Er arbeitet an einer Bitte melde dich an, um diesen Link zu sehen. (ganz unten) , das wird ja dann nochmal richtig interessant :)

    jgrip

    On your github theres only rev 1+2, rev 3+4 are missing?

  • Wären da nicht ein SRAM besser, als 16 DRAM's ?

    Wem es beim Bit zählen schwindelig wird, der hat zuviel davon.

    Alt werden ist schön, das Altern nicht.

  • Er arbeitet an einer Bitte melde dich an, um diesen Link zu sehen. (ganz unten) , das wird ja dann nochmal richtig interessant :)

    jgrip

    On your github theres only rev 1+2, rev 3+4 are missing?

    Da warte ich schon ewig drauf , das das mal einer in die Hand nimmt. Man denke an die vielen c128 d die ohne Tastatur irgendwo rumgammeln.

  • Nicht nur 128/D Tastaturen, auch Amiga Desktop Tastaturen fehlen.

    Die externen Tastaturgehäuse dafür kann bestimmt jemand vom original abscannen oder modellieren, sla 3D druck bei jlcpcb oder pcbway machts dann möglich. Daher wundert mich das auch, wieso da allgemein niemand was macht bzw. die Lösungen die es gibt extrem teuer sind und meist dann auch nicht mehr erhältlich, oder optisch nicht tauglich.

  • Interessant wär ein Adapter, um USB-Tastaturen anschliessen zu können. Zumindest hab ich da nix gefunden auf die schnelle...

    Es gibt einen Adapter für PS2 C=KEY, habe ich mal aufgebaut, funktioniert.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

    Für USB gibt es dieses Projekt:Bitte melde dich an, um diesen Link zu sehen.

    Er hat das Projekt auch im Nachbarforum vorgestellt

    Bitte melde dich an, um diesen Link zu sehen.

    Will selbst mit einem Raspberry Pico mir einen Adapter bauen um eine USB Tastatur am C128D. Bin aber noch sehr am Anfang, habe schon lange (~ 27 Jahre) kein C mehr programmiert und muss mich wieder rein finden.

    Tastaturmatrix eventuell auch mit einem MT8812 simulieren oder mit ADG2128. Mal sehen... Bräuchte mehr Zeit.

    C128D | PI1541 | Sidekick64 | SidkickPico | VICIDizer128 | RGB2HDMI for VDC | Yaumataca | C=Key | PS2 Mouse Adapter | U3!-Adapter | Modulatorersatz for Lumacode

  • auch Amiga Desktop Tastaturen fehlen.

    Wie wäre es denn hiermit ?Bitte melde dich an, um diesen Anhang zu sehen.

    Was soll damit sein ? Das ist keine Amiga Desktop Tastatur sondern eine umgelabelte PC USB Tastatur ... :gruebel

    "Werter Pöbel, wertes Gesocks ... aus dem Arsche zieht euch den Stock ..."

  • Für USB gibt es dieses Projekt:Bitte melde dich an, um diesen Link zu sehen.

    Er hat das Projekt auch im Nachbarforum vorgestellt

    Bitte melde dich an, um diesen Link zu sehen.

    Will selbst mit einem Raspberry Pico mir einen Adapter bauen um eine USB Tastatur am C128D. Bin aber noch sehr am Anfang, habe schon lange (~ 27 Jahre) kein C mehr programmiert und muss mich wieder rein finden.

    Tastaturmatrix eventuell auch mit einem MT8812 simulieren oder mit ADG2128. Mal sehen... Bräuchte mehr Zeit.

    Für USB gibt es auch noch das hier: Bitte melde dich an, um diesen Link zu sehen. (das auf C128 umzustellen ist vermutlich Fingerübung ;) )

    Allerdings sind die Analogschalter sehr unschön (aufwendig, etwas schwer zu bekommen). Mindestens wenn man sich auf eine Ausleserichtung der Tastaturmatrix beschränkt, sollte der RP2040 das auch in Software hinbekommen; es reicht ja, die PA-Leitungen zu prüfen, für jede Leitung auf Low dort die Tastaturschalterspalten zu verUNDen (mit Taste gedrückt = Zelle ist 0) und das Ergebnis auf PB auszugeben. Solange man sich auf Positional Layout beschränkt, sollte der Teil relativ einfach sein.

    Allerdings gibt es einige Anwendungen/Spiele, die die Tastatur andersherum auslesen (Schreiben auf PB, Lesen von PA), z.B. Bruce Lee. Und da wüsste ich gerade nicht, wie ein Microcontroller das sicher erkennen könnte. Klar könnte man einfach alle Leitungen auf Input schalten und dann mal schauen, wo Low ist (das wird dann die "Schreibseite" sein), aber dafür lässt man eben virtuell die Tasten los. Wobei... das könnte man ja tatsächlich nur dann machen, wenn die Tastaturmatrix keine Nullen enthält, dann stört das nicht. Und man muss natürlich die Leitungen der Joysticks ignorieren, denn die können immer mal Low sein... (Bonuspunkte übrigens, wenn das Projekt auch gleich Joysticks mitemuliert, das macht bisher glaube ich keins - keine Ahnung, wieso nicht, ist ja nicht schwer)

    Wär ein nettes Projekt und mal was anderes als die vielen MT88xx-basierten ähnlichen Projekte, die es schon gibt. Der RP2040 ist ja halbwegs 5V-tolerant, dann käme man ganz ohne externe Beschaltung aus...

    Auf wokwi.com ließe sich da sicher ein schneller Prototyp basteln. :)

    Edit: Das oben bezog sich auf die C64-Hardware, beim C128 weiß ich nicht, wie das genau mit den zusätzlichen drei Tastaturmatrixspalten läuft.

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

    Einmal editiert, zuletzt von 1570 (19. Februar 2024 um 19:31)

  • Heute sind die letzten Teile angekommen und so konnte ich das Board fertig stellen ^^. Das Netzteil möchte ich auch erneuern, da kommt ein Meanwell Netzteil mit rein.

    Bei den custom Chips sind nur die CIAs, 8701 und der Z80 neu. Alle anderen ICs sind neu. Die Ergebnisse des Tetlaufs gebe ich dann hier bekannt.

    Das ist hier mein 3. Projekt nach einer 1581 und einem C64 250469 Board von Sixtyclone.

    Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.

  • So das Board lief auf Anhieb, etwas hat mich jedoch gestört, wenn ich auf den VDC IC oder in dessen Nähe auf der Platine drücke, taucht der Tedmon auf und wenn ich weiter drücke, stürzt er ab.

    Hab das einige Male gemacht, anscheinend saß der VDC nicht richtig im Sockel, nun läuft er ohne Probleme trotz druck auf diesen Stellen, der Rechner läuft jetzt schon seit ca 30min und alles sieht ok aus.

    Hier noch einige Bilder zu meinem umgebauten Netzteil und der angeklemmten Platine. Die J-CIAs musste ich wieder entfernen, da der rechte mit dem internen Laufwerk kollidiert. Da muss ich mir noch etwas einfallen lassen. Hier noch einige Bilder:

    Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.