-
C64 BASIC ist auch von Microsoft
Autor: TraxMAX 01.05.14 - 21:12
Meine ersten Schritte machte ich auch auf dem C64, zuerst in Basic dann in Assembler, so wie viele Jugendliche damals. Das Basic vom Commodore 64 war auch von Microsoft was viele nicht wissen. Man waren das geile Zeiten, die Grundlagen sind bis heute gleich.
-
Re: C64 BASIC ist auch von Microsoft
Autor: Kastenbrot 01.05.14 - 21:34
War das mit den verhunzen Floppyroutinen auch auf deren Mist gewachsen?
Die 6522 war jetzt nicht unbedingt der Knaller, aber es ließ sich schon mehr rausholen als die normalen Ladezeiten. Welche genauso schnell wie waren wie ein Programm was mittels MasterTape auf die Kassette gespeichert wurde. -
Da hat ein Ingenieur geschlampt
Autor: TraxMAX 02.05.14 - 06:11
Soweit ich weiß nicht. Da hat ein Ingenieur geschlampt und das fehlerhafte Design musste auch Kostengründen in Produktion gehen. Ohne Fastloader machte die Floppy wirklich keine Spaß. Ich habe das erste Jahr mit dem C64 auch nur mit Tape "gearbeitet" und einem Simons-Basic Modul, bis ich mich dann dran gemacht hatte eine Monitor aus der Zeitschrift abzutippen um damit mit spärlichen Informationen Assembler zu lernen.
Fachbücher konnte ich mir damals nicht leisten, in der Bibliothek gab es nichts darüber und das Massen-Internet war noch nicht am Start. Man musste also, wie oft in den Zeiten, fast alles selbst heraus finden. Heute habe ich das Gefühl, dass kaum mehr einer ohne Tutorial oder Google klar kommt. -
Re: C64 BASIC ist auch von Microsoft
Autor: irata 03.05.14 - 14:00
TraxMAX schrieb:
--------------------------------------------------------------------------------
> Das Basic vom Commodore 64 war auch von Microsoft was viele nicht wissen.
Commodore BASIC basiert auf Microsoft BASIC.
Test: WAIT 6502, 1
Funktioniert mit Emulator wohl nicht? -
Re: C64 BASIC ist auch von Microsoft
Autor: gehtjanx 03.05.14 - 20:27
WAIT6502,1 funktioniert schon, aber nur in der ersten Version (BASIC 1.0) im Commodore PET 2001. Später wurde es entdeckt und entfernt.
MS wollte 3 Dollar pro verkauftem Computer, aber Commodore verhandelte es so, dass sie nur eine Einmalzahlung von 25000 oder 50000 Dollar zahlen mussten - und diese dann selbst weiterentwickeln und ohne Microsoft im Namen verwenden durften. Erst der C128 (BASIC 7.0) und C65 Prototype (BASIC 10.0) hatten (C) Microsoft 1977 in der Einschaltmeldung - vermutlich als Bedingung von MS, das BASIC auf den AMIGA zur portieren. Das blieb auch die einzige MS-Software für Amiga und wurde mit AmigaOS2.0 gestrichen - wegen Instabilität auf dem neuen Betriebssystem.
PS: Der C64 nutzte 6526, die den Fehler im 6522 behoben hatten. Wie das gespann C128 und 1571 zeigt, wäre ein Burst-Modus möglich. Jedoch wurde eine Leiterbahn im C64 Layout gelöscht und es war schon in Produktion, sodass der Burstmodus nicht realisiert werden konnte. Man nahm dann die Floppy 1540 des VC20, die noch 6522 hatte und daher keinen Vorteil bieten konnte, aber diese arbeitete zu schnell. Daher wurde mit einem ROM-Tausch bzw. neuen ROM die bekannte 1541 draus. -
Re: C64 BASIC ist auch von Microsoft
Autor: ichbinsmalwieder 06.05.14 - 15:09
TraxMAX schrieb:
--------------------------------------------------------------------------------
> Meine ersten Schritte machte ich auch auf dem C64, zuerst in Basic dann in
> Assembler, so wie viele Jugendliche damals. Das Basic vom Commodore 64 war
> auch von Microsoft was viele nicht wissen. Man waren das geile Zeiten, die
> Grundlagen sind bis heute gleich.
Die geilen Zeiten fingen erst an, als man mit dem Assembler den ersten Raster-Bar oder Raster-Split programmierte ;-)
https://en.wikipedia.org/wiki/Raster_bar -
Re: C64 BASIC ist auch von Microsoft
Autor: Hotohori 15.05.14 - 18:43
gehtjanx schrieb:
--------------------------------------------------------------------------------
> WAIT6502,1 funktioniert schon, aber nur in der ersten Version (BASIC 1.0)
> im Commodore PET 2001. Später wurde es entdeckt und entfernt.
>
> MS wollte 3 Dollar pro verkauftem Computer, aber Commodore verhandelte es
> so, dass sie nur eine Einmalzahlung von 25000 oder 50000 Dollar zahlen
> mussten - und diese dann selbst weiterentwickeln und ohne Microsoft im
> Namen verwenden durften. Erst der C128 (BASIC 7.0) und C65 Prototype (BASIC
> 10.0) hatten (C) Microsoft 1977 in der Einschaltmeldung - vermutlich als
> Bedingung von MS, das BASIC auf den AMIGA zur portieren. Das blieb auch die
> einzige MS-Software für Amiga und wurde mit AmigaOS2.0 gestrichen - wegen
> Instabilität auf dem neuen Betriebssystem.
Naja, ich hatte damals viel in Basic auf dem C64 geschrieben und wollte das später natürlich auf dem Amiga weiterführen, aber das Basic dort konnte man ja echt vergessen...



