Comodorul VIC-20

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Comodorul VIC-20
calculator
CBMVIC20P8.jpg
Un Commodore VIC 20
Tip computer de acasă
tara de origine Statele Unite Statele Unite
Producător Commodore Business Machines Inc.
Începutul vânzării Octombrie 1980 (VIC-1001)
Mai 1981 (VIC-20)
Sfârșitul vânzării Ianuarie 1985
Exemplare produse Aproximativ 2 500 000 [1]
Preț introductiv 299,95 dolari (în SUA)
CPU MOS 6502
Frecvență 1,108404 MHz (versiunea PAL ) sau 1,02 MHz (versiunea NTSC )
Alți coprocesori VIC-I
rom 20 kB
RAM ca standard 5 kB
RAM maxim 64 kB
SO ca standard KERNAL
Alte standard de software Commodore BASIC 2.0

Commodore VIC-20 sau Commodore VIC 20 [2] (în Japonia : Commodore VIC-1001 ; în Germania : Commodore VC 20 ) este un computer de acasă al Commodore Business Machines Inc. , fabricat și comercializat din octombrie 1980 până în ianuarie 1985 .

A fost propus ca un computer de acasă pentru familie și pentru jocuri și a avut un mare succes în vânzări, îmbunătățit doar de Commodore 64 .

Istorie

Conceput ca o versiune economică a Commodore PET , a fost proiectat de Bob Yannes și produs inițial în versiunea japoneză VIC-1001 . A fost produs în masă de companie după ce un model timpuriu a fost dezvăluit la Consumer Electronics Show din 1980 . A fost supranumit „computerul prietenos” și comercializat ca un computer de familie, casă și jocuri, la un preț relativ mic, sub 300 USD.

Intrarea pe piața mașinilor low-end a fost foarte reușită și a fost vândută nu numai de magazinele de calculatoare, ci și prin intermediul centrelor comerciale precum Kmart ; împreună cu o campanie publicitară eficientă, pentru care Commodore l-a angajat pe William Shatner pentru realizarea unor reclame de televiziune . [3] Acest lucru a însemnat că VIC-20 a fost primul computer din istorie care a atins milionul de unități vândute, dintre care 800.000 doar în 1982, remarcabil dacă se compară de exemplu cu cele 700.000 atinse de Apple II în toată perioada 1977-1982 . [4] VIC-20 a fost unul dintre protagoniștii războiului de preț pe care Commodore l-a purtat cu Texas Instruments și care l-a împins pe acesta din urmă pe piața computerelor de domiciliu , dar producția mașinii a încetat la începutul anului 1985 , după ce a totalizat peste 2.500.000 unități vândute, când a fost înlocuită de Commodore 16 .

Semnificația numelui

„VIC” ​​este acronimul pentru „ V ideo I nterface C hip ”, denumirea celui mai important circuit integrat , după microprocesorul MOS 6502 , folosit la realizarea computerului. „20” nu are sens; potrivit lui Michael Tomczyk, managerul de proiect care dorea să-l adauge, era doar un număr care părea „prietenos”, în timp ce „Vic” singur suna ca porecla unui „șofer de camion” [5] (prescurtare pentru Victor ).

În Germania , numele computerului a fost schimbat în „Commodore VC 20”. „VC” este abrevierea pentru „ v olks c omputer”, un termen german care în italiană înseamnă „computer popular”. Termenul „computer volks” a fost folosit pe pachetul de vânzări, în manual, în reclame, dar nu și pe computer. Cel mai probabil, schimbarea numelui de la „Commodore VIC 20” la „Commodore VC 20” a fost decisă ca urmare a faptului că în limba germană „v” este adesea pronunțat ca „f”, deci „VIC” ​​ar suna identic a „fick”, un cuvânt vulgar.

Caracteristici

Descriere generala

Folosește același procesor ca și Commodore PET , dar un șasiu mai mic, mai compact , care are taste pătrate, mai degrabă decât tastele de profil rotunjite ale ulterioare Commodore 64 și Commodore 16 și folosește versiunea 2.0 Commodore BASIC . Dincolo de diferențele evidente în gestionarea ecranului, echipat cu o dimensiune a paginii de text foarte neobișnuită, chiar și punctele de intrare ale unor funcții interne ale KERNAL funcționează într-un mod similar cu PET și această similitudine a rămas și în modelele ulterioare de 8 biți, precum ca în cazul subrutinei numit CHROUT și delegat să scrie un personaj pe ecran.

Trebuie remarcat faptul că multe programe de limbaj mașină pot rula numai pe o singură configurație, adică numai cu sau fără expansiune de memorie. Acest lucru se datorează faptului că poziția inițială a memoriei utilizatorului se schimbă în prezența oricărei extinderi (oricum ușor de detectat prin intermediul software-ului) și dificultății relative de a scrie codul mașinii reutilizabile pentru 6502.

Echipa lui Michael Tomczyk a scris un ghid de referință pentru programatori, de 400 de pagini, care a favorizat foarte mult producția de software terță parte, a cărui lipsă a afectat-o ​​pe Commodore anterior. [6]

Echipamente hardware

Un cartuș pentru VIC 20

Hardware-ul se bazează pe MOS VIC - care gestiona atât grafica, cât și sunetul - și pe MOS 6502 , cu o memorie ROM de aproximativ 20 kB care conține sistem de operare și interpretor BASIC , RAM de 5 kB, din care 3,5 kB disponibil pentru programarea BASIC în versiunea 2.0. Mai exact, memoria RAM are 3583 octeți liberi, precum și aproximativ 2 kB pentru gestionarea semnalului video (pentru un total de 5,5 kB, conform VIC 20 „Ghidul programatorului”). Aceste limite ar putea fi modificate chiar de programatori fără experiență, crescând astfel rezoluția ecranului (22 × 23 de caractere) în detrimentul memoriei libere pentru program.

Din punct de vedere grafic, rezoluția a fost de 176 × 184 pixeli (22 × 23 caractere în modul text), a furnizat 8 până la 16 culori, caractere programabile, modul multicolor, posibilitatea centrării cadrului video și un anumit mod video cu caractere de dimensiunea 8 × 16. În plus, VIC 20 nu are capacitatea de a gestiona sprite la nivel hardware.

Au existat patru canale de sunet, trei unde pătrate și un al patrulea pentru zgomotul alb . A fost posibil să adăugați o a cincea voce prin conectarea, prin portul de expansiune, a unui difuzor extern la VIA , un integrat destinat gestionării I / O, dar care avea și o ieșire audio. De asemenea, avea o magistrală serială (o versiune a standardului paralel IEEE-488) folosită pentru perifericele Commodore 1540 , 1541 , 1581, 1570, 1571 și imprimante Commodore 1525/1526, Commodore MPS 801 sau imprimante similare, un port de extindere a memoriei utilizat și pentru Cartușe GAME, un port pentru conectarea unui magnetofon casetofon, echipat cu un conector propriu pentru utilizarea Datassette .

Exista un port de intrare / ieșire (numit port utilizator) care conține echivalentul unui port paralel și un serial RS-232 non-standard cu niveluri TTL (normalizabile printr-un accesoriu specific, cod. VIC-1011A) și un port pentru joystick și paddle identice cu cele ale consolei de jocuri video Atari 2600 . Viteza autobuzului serial a fost puțin mai mare decât la modelele ulterioare. Unitatea 1540, proiectată special pentru VIC-20, era capabilă să transfere date numai la viteza nativă a VIC-20. Cu toate acestea, multe unități Commodore 1540 au fost ulterior actualizate de către proprietari cu înlocuirea ROM-ului, care a definit, printre altele, constantele de timp pentru transferul de date. Autobuzul serial, cu excepția schimbării vitezei, a rămas neschimbat în modelele ulterioare de opt biți. Portul utilizatorului a rămas complet identic pe Commodore 64/128 și a fost utilizat pe scară largă ca o paralelă pentru a transforma aceste computere în unități de control programabile pentru automatizare.

Versiuni

Commodore VIC 20 / VC 20 / VIC 1001

VIC 20 din prima serie au fost echipate cu placa de bază ASSY n.1001006 din 1980. Primele cărți au avut unele probleme cu supraîncălzirea și la mijlocul anului 1981 a fost introdusă o versiune cu radiator de creștere. Ambele versiuni au montat tastatura derivată din computerele din seria PET și sunt acum numite „stil PET VIC 20”. La sfârșitul aceluiași an, a apărut placa de bază ASSY # 324003, care conținea câteva îmbunătățiri tehnice, o nouă dispunere a unor componente și o nouă protecție împotriva emisiilor RF pentru a îndeplini noile specificații impuse de FCC. Ambele carduri au fost alimentate de curent alternativ și pot fi recunoscute de priza de alimentare bipolară. Spre sfârșitul anului 1981, vechea tastatură a fost înlocuită cu noul design care a fost apoi preluat și de Commodore 64. Inițial toate VIC 20, VC 20 și VI 1001 au adoptat placa de identificare din aluminiu auriu cu serigrafie neagră. Mai târziu, un alt logo a fost folosit pentru piața europeană cu cuvintele „VIC” ​​sau „VC multicolor și apoi ultimul tip, din aluminiu cu scriere în relief (cum ar fi seria Commodore 64 second și Commodore 16).

Commodore VIC 20 / VC 20 CR

O serie Commodore VC de 20 de secunde

În 1982 a debutat o nouă versiune care este numită intern de Commodore VIC 20 CR, Reducerea costurilor . Placa de bază ASSY # 250403 complet reproiectată și mai compactă. De la 32 de jetoane ale versiunilor vechi la 26 de jetoane. Nouă carcasă „subțire” ceva mai rotunjită și compactă (înălțime de -5 mm). Secțiunea de alimentare cu curent continuu, care va face posibilă producerea unui singur tip de sursă de alimentare atât pentru VIC 20, cât și pentru Commodore 64. Acest lucru a permis o mai mare standardizare a producției în avantajul limitării costurilor.

Statistici

Commodore VIC-20 a fost primul computer din istorie care a depășit cota simbolică de un milion de unități vândute, încă semnificativă astăzi pe care Commodore VIC-20 a atins-o în ianuarie 1983 .

Perioada cu cel mai mare succes comercial al Commodore VIC-20 a fost 1982 , când a fost și cel mai bine vândut computer din lume, cu 800.000 de unități vândute. La apogeul succesului său comercial, au fost produse în jur de 9.000 de unități pe zi. În total, s-au vândut aproximativ 2,5 milioane de unități, sumă care nu face din Commodore VIC-20 cel mai bine vândut computer din istorie. Acest record aparține succesorului său, Commodore 64 , vândut în 17 milioane de unități.

Commodore VIC-20 a fost, de asemenea, primul computer din istorie cu videoclipuri color care se vinde cu mai puțin de 300 USD .

Jocuri video

Arrows-folder-categorize.svg Articolele individuale sunt listate în categoria: Jocuri video Commodore VIC-20

VIC-20 a fost utilizat pe scară largă în domeniul jocurilor video . Aproximativ 170 de jocuri au fost publicate pe cartuș , inclusiv peste 30 chiar de Commodore [7] [8] . De la lansarea VIC-1001, mai multe cartușe au fost comandate de la Laboratorul HAL , cu coordonarea Satoru Iwata , în general conversii arcade [9] . Cartușelor li s-au alăturat apoi multe alte jocuri lansate comercial pe bandă , cel puțin 400 [10] . Deși au fost produse și floppy playere, la momentul respectiv acest format nu a fost niciodată folosit pentru a publica jocuri video. Jocurile au fost lansate pentru baza VIC-20 sau care necesitau expansiuni de memorie de 3kB, 8kB sau 16kB; Au existat și expansiuni mai mari, dar nu au fost produse jocuri care să aibă nevoie de ele. Producția VIC-20 a încetat în 1984, dar lansarea de noi jocuri comerciale a continuat până la sfârșitul anului 1985 [11] . În total, jocurile cunoscute sunt peste 1400 [12] .

Conform unei selecții făcute de revista Retro Gamer , zece dintre cele mai mari jocuri pentru VIC-20 sunt Jelly Monsters (clona Pac-Man ), Omega Race , Pirate Cove , Matrix , Sword of Fargoal , Demon Attack , Key Quest , Laser Zone , Astro Nell (creat în 2004 pentru retrogaming), Game Theory (creat în 2007 pentru retrogaming) [13] . Revista amintește, de asemenea, printre cele mai importante titluri lansate exclusiv pentru VIC-20, The Perils of Willy , Chariot Race , Mole Attack , Ultima: Escape from Mt. Drash , Wacky Waiters ; printre jocurile care au fost chiar mai bune decât versiunea lor pentru cele mai puternice Commodore 64 , Omega Race , Matrix , Snake Pit , Demon Attack , Key Quest ; printre cei mai buni homebrews creați mulți ani mai târziu (până în 2016), Vicdoom (o conversie surprinzătoare a Doom ), Astro Nell , Frogger '07 (convertirea fidelă a lui Frogger ), Dragonwing , Super Starship Space Attack [14] .

Notă

  1. ^ Retro Gamer 154 , p. 59 .
  2. ^ Commodore Business Machines Inc. a folosit ambele ortografii.
  3. ^ "Pe creasta prăpastiei ... extraordinară creștere și cădere a Commodore", de Brian Bagnall, lulu.com 2012, p. 460
  4. ^ Dillon , p. 8 .
  5. ^ (EN) Commodore VIC-20 , pe old-computers.com.
  6. ^ Retro Gamer 154 , pp. 58-59 .
  7. ^ (EN) VIC-20 Cartridge Rarity & Gameplay listing (TXT) pe zimmers.net, 6 iunie 1998.
  8. ^ (RO) VIC-20 Cartridge Software Reviews (TXT) pe zimmers.net, 22 decembrie 1998.
  9. ^ Războiul clonelor și VIC 20 , pe vic-20.it .
  10. ^ (EN) VIC-20 Cassette Software List (TXT), pe zimmers.net, iulie 1997.
  11. ^ Retro Gamer 46 , p. 35 .
  12. ^ (EN) GameBase20 v0.3 (VIC20) , pe commodore.software.
  13. ^ Retro Gamer 46 , pp. 38-39 .
  14. ^ Retro Gamer 154 , p. 60 .

Bibliografie

Articole
Cărți
Alte
  • Videobasic VIC20 (curs BASIC pentru VIC-20 în 20 de numere bi-săptămânale), Jackson Publishing Group, 1985.

Elemente conexe

Alte proiecte

linkuri externe

Controlul autorității LCCN ( EN ) sh85143144