www.wikidata.de-de.nina.az
Der Commodore 65 kurz C65 war ein nie zur Serienreife gebrachter 8 Bit Heimcomputer des US amerikanischen Herstellers Commodore International der 1991 als Nachfolger des Commodore 64 auf den Markt kommen sollte Der intern als C64DX Development System bezeichnete C65 sollte zum C64 softwarekompatibel sein und mit einer Weiterentwicklung des 8 Bit Mikroprozessors MOS Technology 6502 128 KB Arbeitsspeicher RAM 128 KB Festspeicher ROM sowie mit gegenuber dem C64 verbesserten Spezialbausteinen fur die Bild und Tonausgabe ausgestattet werden Eine Erweiterung der Funktionalitat der Schnittstellen war ebenfalls vorgesehen Zur Bedienung und Programmierung des Rechners wurde die Entwicklung eines neuen Dialekts der Programmiersprache BASIC namens Commodore BASIC V10 0 in Auftrag gegeben Ausserdem sollte der C65 uber ein neues Gehausedesign mit einem integrierten 3 Zoll Diskettenlaufwerk verfugen Commodore 65C65 mit geoffnetem GehauseBeschriftung auf dem MainboardUm den eigenen 16 Bit Heimcomputern allen voran dem Amiga 500 sowie dem Amiga 500 Plus keine hausinterne Konkurrenz zu schaffen verzichtete der Hersteller jedoch auf eine Markteinfuhrung des Rechners Es existieren nur wenige Prototypen die aufgrund ihrer Seltenheit heute einen hohen Sammlerwert besitzen Inhaltsverzeichnis 1 Geschichte 2 Technische Eigenschaften 2 1 Merkmale 2 2 Prozessor 2 3 Chipsatz 2 4 Software 2 5 ROM 2 6 BASIC 2 7 Grafik 2 7 1 Grafikmodi 2 7 1 1 Non Interlaced 2 7 1 2 Interlaced 2 8 Sound 2 9 DOS 2 10 Schnittstellen 3 Dokumentation 4 Markt 5 Emulation 6 Klone 7 Literatur 8 Weblinks 9 EinzelnachweiseGeschichte BearbeitenNach der Insolvenz von Commodore im Jahr 1994 wurden samtliche bis dahin gebauten Prototypen des C65 verkauft die sich heute als gesuchte und geschatzte Raritaten in der Hand von Sammlern befinden Die Angaben uber die im Umlauf befindlichen Stuckzahlen variieren zwischen 50 und 1000 Stuck Realistisch ist jedoch eine Menge von nicht mehr als 250 Geraten Nicht ganz klar ist warum Commodore den C65 entwickelte da bereits 1987 mit dem Amiga 500 ein sehr ahnliches Gerat existierte Vermutungen gehen dahin dass der ungebrochene Erfolg des Commodore 64 einen dedizierten Nachfolger unumganglich erscheinen liess da die Amiga Serie nicht mit der Soft und Hardware des 64ers kompatibel war Es ware sicher ein Kaufargument fur viele Benutzer gewesen wenn sie die vorhandenen Geratschaften sowie Programme weiterhin hatten benutzen konnen Commodore hatte den Amiga jedoch quasi fast fertig entwickelt zugekauft Der Amiga war zunachst als Spielkonsole gedacht Commodore anderte das Design bekanntlich in einen vollwertigen Homecomputer der in zueinander kompatiblen Versionen auch fur anspruchsvolle Buroanwendungen genugen sollte Doch aus der Nische des Homecomputers fand der Amiga mit Ausnahme professioneller Video Anwendungen nie wirklich heraus Fur den C64 brauchte man indes mehr eine Weiterentwicklung als einen Nachfolger Die ersten Plane zu dessen Entwicklung wurden bereits vor dem Erwerb des Amiga erstellt Technische Eigenschaften BearbeitenDie Prototypen des C65 befinden sich allesamt in jeweils unterschiedlichen sehr fruhen Entwicklungsstadien So ist zum Beispiel das eingebaute Commodore BASIC V10 0 noch sehr fehlerhaft und weist zum Teil noch erhebliche Lucken auf Auch die vorgesehene Kompatibilitat zum C64 ist bei weitem noch nicht erreicht Eigentlich waren diese Vorserienmodelle auch nur als Muster fur Entwickler und die Presse gedacht nbsp Startbildschirm des C65 nbsp Geoffneter Commodore 65 Prototyp auf der rechten Seite sieht man das DiskettenlaufwerkMerkmale Bearbeiten Prozessor CSG 4510 Victor Taktfrequenz 3 54 MHz 128 KB ROM enthalt C64 Kernel BASIC 2 2 BASIC 10 0 DOS Zeichensatze mit landerspezifischem Tastatur Layout 128 KB RAM mit RAM Karte erweiterbar auf bis zu 8 MB Videochip CSG 4567 Bill oder VIC III unterstutzt alle Videomodi des VIC II max 256 Farben aus einer Palette von 4096 Textmodi mit 40 80 Zeichen 25 Zeilen Grafikauflosungen von 160 200 bis 1280 400 Pixel Kompletter C64 Grafik Mode enthalten synchronisierbar mit externer Videoquelle Genlock integrierter DMA Controller Bit blit DMA Custom Chip DMAgic Floppy Disk Controller FDC F011 CSG 4571 bzw 4581 Tastatur mit 77 Tasten und abgesetztem Cursorblock SID CSG8580 mit 2 3 Stimmen Kanale gemixt keine getrennte Stereo Ausgabe getrennte Regelung fur Lautstarke Filter und Modulation Erweiterungsmoglichkeiten Modulsteckplatz User Port Speichererweiterungs Anschluss an der Unterseite Ein Ausgabe RGB Modulsteckplatz Userport zwei Joystick Ports Fernsehanschluss TV Modulator RGB Video Port mit Composite und S Video Signal beinhaltet auch Audio Serieller Port fur Drucker und Diskettenlaufwerke nbsp C65 in AktionProzessor Bearbeiten Als Prozessor wurde mit dem CSG 4510 eine Weiterentwicklung des MOS 65CE02 eingesetzt da der seinerzeit aktuelle Motorola 68000 keine Kompatibilitat zum C64 gewahrleisten konnte Der Prozessor wird mit 3 54 MHz getaktet und hat zwei CIAs vom Typ 6526 integriert Der ursprungliche 8 Bit Befehlssatz wurde um einige 16 Bit RMW Befehle erweitert und relative Sprunge und Unterprogrammaufrufe konnen ebenfalls mit einem 16 Bit Offset adressiert werden Somit ist der CSG 4510 eine um 16 Bit Funktionen erweiterte 8 Bit CPU Da nach wie vor auch der komplette Befehlssatz aus dem MOS 6502 enthalten ist ist der C65 weitgehend binarkompatibel zum C64 Lediglich einige bekannte undokumentierte Opcodes des MOS 6502 funktionieren hier nicht mehr dafur hat der CSG 4510 andere undokumentierte Features Chipsatz Bearbeiten Ahnlich wie der Amiga hat der C65 verschiedene Co Prozessoren mit besonderen Aufgaben und ebenso wie beim Amiga hat man diesen eigene Namen gegeben VICTOR Hauptprozessor CSG 4510 BILL VIC III Grafikprozessor CSG 4567 DMAGIC DMA Controller CSG 390957 FDC Diskettenlaufwerks Controller CSG 4571 bzw 4581 programmierbare PAL ICs ELMER ab Rev 2A und IGORI ab Rev 2B rechts neben Elmer Ab Rev 3 zusammengefasst zu einem IC CSG Commodore Semiconductor Group vorher bekannt unter dem Namen MOS Technology Customchips nbsp Victor nbsp Bill nbsp Elmer nbsp FloppyDiskControllerEin weiteres Highlight ist ein UART mit programmierbarem Baudratengenerator welcher beliebige Datenraten bis hin zur MIDI Rate erreichen kann Dies sollte den C65 befahigen Modems mit hohen Datenraten zu betreiben und ihn direkt als Sequenzer oder Instrument in einem MIDI Setup verwenden zu konnen Software Bearbeiten Native C65 Programme gibt es so gut wie keine Ahnlich wie der C128 sollte der C65 aber zum C64 voll kompatibel sein Dies gelang jedoch nur teilweise und nur etwa 60 70 der C64 Programme sind auf dem C65 lauffahig Das liegt daran dass im Unterschied zum C128 welcher einen vollwertigen C64 in sich enthalt beim C65 ein C64 quasi auf ein und derselben Hardware emuliert wird Probleme bereiten vor allem Spiele und Demos die exzessiven Gebrauch von gelaufigen Programmiertricks des C64 machen Dafur konnen die meisten der neuen Fahigkeiten des C65 auch im C64 Modus genutzt werden Ausserdem steht ebenfalls wie schon beim C128 ein Maschinensprache Monitor zur Verfugung Zwischen den einzelnen Betriebsmodi C65 C64 Monitor kann jederzeit gewechselt werden ohne einen Neustart auszufuhren Der eingebaute BASIC Interpreter des C65 Modus tragt die Version V10 0 Es gibt eine Handvoll kleiner Demoprogramme welche nativ auf dem C65 laufen und die fur die damalige Zeit fortschrittlichen Grafikfahigkeiten demonstrieren ROM Bearbeiten Das ROM enthalt in seinen 128 KB BASIC 2 2 BASIC 10 0 DOS und einen Monitor Es wird jeweils bei Bedarf per Bankswitching der entsprechende Speicherbereich im Kernal eingeblendet BASIC Bearbeiten Das Commodore BASIC basiert von jeher auf dem ersten BASIC Interpreter von Microsoft aus dem Jahr 1977 Der C64 verfugte uber die Version 2 0 Diese ist leicht angepasst als BASIC 2 2 im C65 enthalten die Datasette Routinen wurden mangels Anschlussmoglichkeit geloscht als Standard Laufwerk war stattdessen das interne 3 5 Floppylaufwerk festgelegt Es ist mit 20 KB im 128 KB grossen ROM des C65 enthalten Zwar klingt das im C65 implementierte BASIC 10 0 aufgrund der Versionsnummer nach einer erheblich erweiterten Version doch wurden nie alle Befehle implementiert und so weist der Befehlssatz funktionell grosse Lucken auf BASIC 10 0 hat viele Gemeinsamkeiten mit BASIC 7 0 auf dem C128 Zusatzlich gibt es noch eine Reihe neuer interessanter Befehle GENLOCK Videosynchronisation MOUSE RMOUSE Maus TYPE Zeigt eine sequentielle Datei auf dem Bildschirm an FIND CHANGE Suchen und Ersetzen in Strings FRE 0 1 2 zeigt den freien Speicher der jeweiligen Bank an PALETTE Farbdefinition DMA unklar DMA Operationen Folgende Befehle geben einen UNIMPLEMENTED COMMAND ERROR aus PAINT PASTE CUT LOCATE SCALE WIDTH QUIT OFF SET VIEWPORT Wie bei BASIC 7 0 sind die Funktionstasten programmierbar Belegt sind sie standardmassig wie folgt F1 Umschaltung 40 80 Spalten F2 loscht alles unterhalb des Cursors F3 schreibt DIR an die Position des Cursors F4 schreibt DIR PRG an die Position des Cursors F5 setzt den Cursor an den Anfang des vorherigen Wortes F6 schreibt KEY 6 an die Position des Cursors vermutlich noch nicht implementiert F7 setzt den Cursor an den Anfang des nachsten Wortes F8 schreibt MONITOR an die Position des Cursors HELP schreibt HELP an die Position des Cursors Grafik Bearbeiten Die Grafik ist vergleichbar mit den Leistungen des ersten Amiga Neuheit ist der CSG 4567 Grafikprozessor auch bekannt unter dem Namen Bill oder VIC III mit integrierter MMU Der Chip kann 256 Farben in 16 Helligkeitsabstufungen darstellen Das ergibt eine Palette von 4096 verschiedenen Farben von denen jedoch nur 256 gleichzeitig dargestellt werden konnen Die MMU lasst sich in einer ahnlichen Weise wie der Amiga Blitter separat und autark programmieren Der Blitter selber ist im DMA Controller DMAgic integriert Hiermit ergeben sich seinerzeit einzigartige Moglichkeiten in der Programmierung von dynamischen Grafik und Farbeffekten Die Auflosung kann bis zu 1280 400 Pixel interlaced betragen Die Darstellung von 256 Farben bei 320 200 Pixel war einem damals modernen PC ebenburtig Selbst der Amiga konnte im Normalmodus nur 16 bzw 32 Farben darstellen Die Anzeige kann uber einen eingebauten HF Modulator oder einen Composite Ausgang auf einen Fernseher ausgegeben werden Fur besser auflosende Monitore steht ein RGB Ausgang zur Verfugung was eine wesentlich hohere Bildqualitat verspricht Bei der Ubersetzung der komplizierten Adressierung von Koordinaten im Grafikspeicher hilft ein Display Adress Translator DAT Grafikmodi Bearbeiten Non Interlaced Bearbeiten 320 200 256 Farben 8 Bitplanes 640 200 16 Farben 4 Bitplanes 1280 200 4 Farben 2 Bitplanes Interlaced Bearbeiten 320 400 256 Farben 8 Bitplanes 640 400 16 Farben 4 Bitplanes 1280 400 4 Farben 2 Bitplanes Sound Bearbeiten Auch die Tonausgabe Sound wurde verbessert Man spendierte dem C65 gleich zwei SIDs mit je drei also insgesamt sechs unabhangigen Stimmen Bei den Prototypen war leider keine Zweikanaltechnik Stereo vorgesehen denn die Signale wurden intern gemischt DOS Bearbeiten Im Gegensatz zu den meisten bisherigen 8 Bit Computern von Commodore verfugt der C65 uber ein vollstandiges DOS uber welches die eingebaute 3 5 Floppy gesteuert wird Das Laufwerk ist kompatibel zur VC1581 und deren MFM Format Die Disketten haben eine Speicherkapazitat von 880 KB Da dieses Format jedoch bei den damaligen C64 Besitzern nicht sehr verbreitet war verfugt der C65 auch zusatzlich uber den schon bekannten seriellen Port fur Commodore Floppys Hieruber kann auch eine VC1541 wie sie fur den C64 Verwendung findet am C65 betrieben werden Der Programmierer des C65 Betriebssystems Dennis Jarvis verwendete das DOS der alten Commodore Laufwerke mit IEEE 488 Anschluss als Basis fur das DOS des C65 Es kann nur mit zwei Laufwerken umgehen das interne mitgezahlt Der F011 Controller fur Laufwerke kann bis zu sieben externe Laufwerke ansprechen die dazu je einen IC namens F016 CSG 4101 enthalten mussen Da die geplante externe 1565 ein Zusatzlaufwerk fur den F011 Fast Serial Port keine weitere Anschlusse aufweist ist davon auszugehen dass der C65 maximal ein externes Laufwerk ansprechen konnen sollte Schnittstellen Bearbeiten Der C65 verfugt uber die ublichen Schnittstellen des C64 zusatzlich existiert ein DMA Port fur die Speichererweiterung Letztere wird genau wie beim Amiga 500 uber eine Klappe im Boden von unten auf die Platine aufgesteckt Das eingebaute Diskettenlaufwerk ist uber einen Fast Serial genannten Port angebunden serielle Laufwerke von Commodore konnen uber den ublichen IEC Port angeschlossen werden Ausserdem wurde ein Stecker fur ein Genlock vorgesehen Nur der Port fur die Datasette des C64 ist nicht mehr vorhanden und dem Userport fehlt die 9 Volt Wechselspannung was zu Problemen mit einigen Erweiterungen fuhren konnte Der Expansionsport ist 50 polig und identisch mit jenem des C16 Ein spezieller Adapter das sogenannte Widget Board stellte den ublichen 44 poligen C64 Expansion Port zu Verfugung womit einfache Spiele und Programm Module abgespielt werden konnten Spezielle Erweiterungen wie Freezer waren allerdings nicht lauffahig Dokumentation BearbeitenEin Handbuch existiert nicht lediglich einige Unterlagen aus der Entwicklung mit technischen Beschreibungen C65 Technical Specification Markt BearbeitenDer Preis sollte zur Markteinfuhrung etwa zwischen dem des C64 300 DM 150 Euro und dem des Amiga 500 1000 DM 500 Euro liegen 1 Die Prototypen wurden dann fur um die 600 DM 300 Euro abverkauft Obwohl es kaum Software gibt die direkt fur den C65 geschrieben worden war und es sich um veraltete Prototypen mit einem keinesfalls kompletten Funktionsumfang handelt werden heute hohe und stetig steigende Sammlerpreise fur einen C65 gezahlt Wahrend im Dezember 2009 ein funktionsbereiter C65 im Online Auktionshaus eBay noch einen Verkaufspreis von 6 060 2 erzielte wurde ein Gerat mit fehlenden Bausteinen im Oktober 2011 uber dieselbe Plattform fur uber 20 100 USD verkauft Im April 2013 wurde auf eBay ein C65 fur 17 827 verkauft 3 Die meisten Eigentumer eines C65 sind Sammler und viele sogar namentlich in der Szene bekannt Am 15 Februar 2015 wurde wieder ein C65 auf eBay verkauft fur 20 050 4 und am 18 Oktober 2015 erreichte ein leicht zerkratztes Exemplar sogar 22 827 5 Ein funktionierendes Exemplar mit der Seriennummer 000004 wurde am 6 November 2016 auf eBay fur 15 605 verkauft 6 Am 24 April 2022 wurde ein Gerat auf derselben Plattform fur 47 105 Euro versteigert 7 Den vorlaufigen Hochststand markierte eine Auktion eines weiteren voll funktionsfahigen C65 Prototypen mit Speichererweiterung Seriennummer 000016 welche am 8 November 2017 mit einem Hochstgebot von 81 450 Euro endete 8 Emulation BearbeitenDer C65 kann vom MESS Emulator und Hi65 emuliert werden 9 Klone BearbeitenAm 22 April 2015 kundigte das Museum of Electronic Games amp Art in einem Blogpost an dass man unter dem Namen Mega65 aktuell an einem Klon des Commodore 65 arbeite 10 Das seit Oktober 2021 vorbestellbare Gerat verfugt uber mehrere FPGA Chips darunter ein Xilinx Artix A7 200T sowie ein MAX 10 FPGA 11 Programmiert werden diese FPGA Chips mit den logischen Schaltungen u a einer CPU des Typs CSG 65CE02 eines Grafikchips des Typs CSG 4569 sowie zweier Soundchips des Typs MOS Technology SID 12 Die Auslieferung der ersten Seriengerate erfolgte im Mai 2022 13 Literatur BearbeitenRainer Benda Der Untergang von Commodore Skriptorium Verlag Munchen 2007 ISBN 978 3 938199 10 7 Weblinks Bearbeiten nbsp Commons Commodore 65 Sammlung von Bildern Videos und Audiodateien Informationen und Bilder zum C65 bei computer collection vienna Artikel zum C65 bei Old Computers com The Commodore 65 englisch 8 Bit Nirvana Commodore 65 Deutsche C65 Seite mit vielen Fotos und Infos Toxic Waste s Commodore C65 Information Page Weiterfuhrende Infos im CBM Museum C65 im Detail Teil 1 Theorie Teil 2 PraxisEinzelnachweise Bearbeiten Happy Computer 09 1989 Der neue C 64 kommt Abgerufen am 20 August 2020 18 Jahre alter Computer bringt 6 060 Euro Abgerufen am 20 August 2020 deutsch Sehr seltener Prototyp Commodore C65 aka C64DX aka C90 Ultra rare Commodore 65 C65 DX64 prototype working serial 22 Ultra RARE Commodore 65 prototype aka DX64 or C90 fully working see video Abgerufen am 20 August 2020 Schweizer Hochdeutsch Commodore 65 prototype ULTRA RARE a k a C65 DX64 clean and working eBay In eBay Abgerufen am 6 November 2016 Ultra Rare Commodore 65 C65 64DX C90 prototype working Limited warranty Abgerufen am 25 April 2022 deutsch Commodore C65 Prototyp zum C64 Nachfolger Ebay Auktion bei 81 450 Euro beendet Abgerufen am 11 November 2017 Hi65 a high level Commodore 65 emulator Devil Master abgerufen am 12 Februar 2019 englisch Introducing the MEGA65 8 bit computer MEGA Museum of Electronic Games amp Art Abgerufen am 20 August 2020 Sven Bauduin Mega65 8 Bit Heimcomputer kann vorbestellt werden Abgerufen am 12 Oktober 2023 Martin Wolf Mega65 Der letzte 8 Bit Heimcomputer Abgerufen am 12 Oktober 2023 Der Mein MEGA65 ist Thread Abgerufen am 13 Mai 2022 V DCommodore ProduktubersichtPET CBM KIM 1 PET 2001 CBM 3000 CBM 4000 CBM 8000 CBM 8032 MMF 9000 nbsp CBM II CBM 500 CBM 600 CBM 700 CBM 900 Heimcomputer VC 10 VC 20 C64 SX GS 264 Reihe C16 C116 Plus 4 C128 C65 Amiga 1000 Sidecar 500 500 Plus 2000 CDTV 600 3000 T UX 1200 4000 CD IBM kompatibel PC 1 PC 10 bis PC 70 x86LT A1060Peripherie Laufwerke Datasette CBM Diskettenlaufwerke VC15xx VC1540 41 VC1551 VC1570 71 VC1581 SFD100x SFD1001 SFD1002 CBM 2020 bis 8250 CBM 4040 A570 A590 A3070Drucker MPS Serie MPS 801 MPS 802 MPS 803 MPS 1000 MPS 1270 MPS 1500 C MPS 1550 C VC1520 CBM 8000 Serie CBM 4022 CBM 4023Sonstige Hardware CBM Bus Zorro Bus Uhrenport WOM RAM Expansion Unit Turbokarte Mause Commodore 1350 1351 Monochrom und Farb Monitore 1701 1702 1703 1801 1802 1081 1084 1084S 1085 1901 1942 Lautsprecher A10 Mehrfachbenutzersysteme MBS Historische Hardware Schreib und Tischrechenmaschinen LED Uhren 2000K 3000H ChessmateChips MOS Technology 6502 6510 VIC VIC II TED VDC SID PIA VIA RIOT TPI CIA ACIA Agnus Blitter Copper Paula EHB Modus HAM ModusChipsatze OCS ECS AGA AAA Chip RAM und Fast RAMSoftware Commodore BASIC Commodore Basic V2 Kernal CBM ASCII PETSCII GEOS Commodore DOS AmigaOS Kickstart Workbench ARexx AmigaGuide AMIX Spielkonsole nur Prototyp Abgerufen von https de wikipedia org w index php title Commodore 65 amp oldid 238109574