Talk:Commodore BASIC
From Wikipedia, the free encyclopedia
[edit] Information on memory copy timing incorrect?
"Test results have shown that copying 16 kilobytes of memory from ROM to RAM takes less than a second in machine code, but over 10 minutes in BASIC."
Actually takes 5 minutes, running the program below on the VIC. And that's even using number literals.
10 TI$="000000"
20 FORI=1TO16384:POKE7680,PEEK(65535):NEXT
30 PRINT TI$
--Jquarry 06:34, 3 October 2005 (UTC)
- Interesting. I distinctly remember copying the BASIC interpreter from ROM to RAM, in two 8-kilobyte blocks of
POKE I,PEEK(I)
takes ten minutes. Unfortunately I don't have a real C64 any more to test it on. — JIP | Talk 06:37, 3 October 2005 (UTC)
-
- I ran the following program on a Commodore 64:
-
10 TI$="000000"
20 FORI=40960TO49151:POKEI,PEEK(I):NEXT
30 FORI=57344TO65535:POKEI,PEEK(I):NEXT
40 PRINTINT(TI/6)/10
-
- According to the last line, it takes a total of 69.3 seconds to run - a long time, yes, but the "10 minute" estimate is off by an order of magnitude. Unfortunately, I can't include this original research in the article - but the information there now is clearly wrong. Crotalus horridus (TALK • CONTRIBS) 04:22, 17 March 2006 (UTC)
-
-
- Hmm. How can plain program runs like the above, performed in order to establish a simple(?) fact, be construed as "original research"? I'd say there should be no problem fixing the article---as long as we could agree on the correct time. --Wernher 15:35, 17 March 2006 (UTC)
-
-
-
- Actually, if you read WP:OR it says under "Expert editors":
- "No original research" does not prohibit experts on a specific topic from adding their knowledge to Wikipedia. On the contrary, Wikipedia welcomes the contributions of experts, as long as their knowledge is verifiable.
- Since the information is verifiable I will add it. - DNewhall 17:32, 26 June 2006 (UTC)
- Actually, if you read WP:OR it says under "Expert editors":
-
[edit] Easter Egg
Seeing as this is an encyclopedia, 'type X and see what happens...' just doesn't seem to fit properly in. Does anyone know what happens, as my C=64 died years ago? Empaler 14:04, 12 November 2006 (UTC)
[edit] Microsoft Amiga Basic, C128 V7.0 Basic Deal?
I owned both an Amiga 1000 and Commodore 128 back in the mid-80s. I half-remember reading that in order to get Microsoft to agree to do a Basic for the Amiga, Commodore would have to relent and place a Microsoft copyright on its 6502 Basic for the Commodore 128. Ah, just found a reference: Biggest Deal in Computer History. Is this information worth adding to the Wiki article? 2*6 20:53, 19 December 2006 (UTC)