1 पॉइंट द्वारा GN⁺ 2025-05-12 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Commodore 64 अपनी श्रेणी में अकेला था जो 64K मेमोरी और कई उन्नत फीचर देता था
  • प्रतिस्पर्धी उत्पादों की तुलना में price-to-performance में इसका दबदबा था
  • graphics, sound, game फीचर, और विविध software support इसकी खासियत थे
  • CP/M compatibility, PET series के साथ compatibility जैसी उच्च expandability और versatility थी
  • chip का स्वयं उत्पादन करके स्थिर quality और innovation संभव हुआ

Commodore 64 का परिचय

  • Commodore 64 1982 में आया microcomputer उद्योग का एक क्रांतिकारी नया उत्पाद था
  • $595 की कीमत पर यह उस समय के प्रतिस्पर्धी उपकरणों की तुलना में दोगुने से अधिक value देता था
  • 64K built-in memory जैसी क्रांतिकारी performance इसकी मुख्य विशेषता थी

प्रतिस्पर्धी उत्पादों से तुलना

  • Commodore 64 कीमत, मेमोरी क्षमता, graphics और sound फीचर जैसे क्षेत्रों में अन्य कंपनियों के उत्पादों (Apple II+, IBM PC, Tandy TRS-80, Atari 800) पर बढ़त रखता था
  • इसमें 64K memory, 66-key keyboard, graphics character तथा lowercase/uppercase support, और उद्योग-स्तर की बेहतरीन disk storage capacity जैसे कई फीचर शामिल थे
  • built-in sound generator, music synthesizer, और high-quality audio output उपलब्ध था
  • game slot, game controller, TV output, और “smart” peripherals जैसी व्यापक expandability मौजूद थी

software और expandability

  • Commodore की software development team ने सैकड़ों प्रमुख software चुनकर उनकी गुणवत्ता सुधारते हुए उन्हें फिर से implement किया
  • घर, business, education सभी क्षेत्रों को कवर करने वाला परिष्कृत software उपलब्ध कराया गया
  • CP/M compatibility add-on के जरिए 2,000 से अधिक अतिरिक्त program उपयोग किए जा सकते थे
  • PET series की तरह ही वही BASIC language इस्तेमाल होने से पुराने program के साथ compatibility सुनिश्चित थी
  • स्वतंत्र software developers की तेज प्रतिक्रिया से एक व्यापक software ecosystem बन रहा था

chip निर्माण और तकनीकी बढ़त

  • Commodore उद्योग की उन गिनी-चुनी कंपनियों में थी जो chip का स्वयं design और manufacture करती थीं
  • बाहरी chip खरीदने के बजाय सीधे design और production करने से तेज सुधार और innovation संभव हुआ

game और multimedia फीचर

  • Commodore 64 एक बेहतरीन game machine था
  • उद्योग में अग्रणी बहुरंगी, high-resolution (320 x 200 pixel) graphics और arcade-स्तर का display प्रदान करता था
  • शक्तिशाली sound chip (6581 SID) के जरिए तीन स्वतंत्र voices और विस्तृत sound effects मिलते थे
  • यह musicians, game developers, और educators सभी के लिए आकर्षक multimedia environment देता था

विस्तार और communication फीचर

  • लगभग 100 डॉलर के अतिरिक्त खर्च पर VICMODEM के जरिए बड़े computers के साथ remote data communication (telecomputing) संभव था
  • personal computer और modem के संयोजन से महंगे systems तक सीमित information access और program transfer को संभव बनाया गया

system specifications

  • 6510 microprocessor का उपयोग, जिसे Commodore के MOS division ने स्वयं design किया था
  • 64K RAM उपलब्ध, BASIC program के लिए 38K, machine language program के लिए अधिकतम 52K उपयोग संभव था
  • 20K built-in ROM (operating system और BASIC language सहित), 66-key full-size keyboard, और सीधे चुने जा सकने वाले 64 PET graphics characters का support था
  • 40-column x 25-row display, 16 text colors, 320 x 200 graphics mode, और 8 स्वतंत्र Sprite support उपलब्ध था
  • 6581 SID chip के जरिए तीन sound channels और विभिन्न tones/filters प्रदान किए जाते थे

peripherals और expandability

  • Datassette Recorder के जरिए standard audio tape पर data/program save किया जा सकता था
  • अधिकतम 5 5¼" disk drives जोड़े जा सकते थे, और प्रत्येक disk पर अधिकतम 1,78,000 characters store किए जा सकते थे
  • VIC 1515 printer (30 characters/second dot-matrix, सामान्य कागज़), और विभिन्न interface cartridges के जरिए standard device expansion supported था
  • PET emulator के जरिए मौजूदा PET software चलाया जा सकता था
  • audio/video direct output के माध्यम से high-quality stereo/monitor connection supported था
  • cartridge slot, 2 joysticks, 4 game paddles, lightpen आदि के लिए विभिन्न external interfaces उपलब्ध थे

software और program expansion

  • Commodore स्वयं विविध business, personal, entertainment, educational programs उपलब्ध करा रहा था और विकसित भी कर रहा था
  • CP/M compatibility के लिए अलग 280 microprocessor cartridge लगाने पर और भी बड़ा software environment उपलब्ध हो सकता था

निष्कर्ष

  • Commodore 64 अपनी श्रेणी के computers में सबसे उन्नत hardware और software को बेहतरीन price competitiveness और flexibility के साथ जोड़ता था
  • game, education, business जैसी विविध जरूरतों को एक ही computer से पूरा कर पाने की इसकी बहुउपयोगिता इसकी सबसे बड़ी ताकत थी

1 टिप्पणियां

 
GN⁺ 2025-05-12
Hacker News की राय
  • बचपन में मुझे C64 एक शानदार माइक्रोकंप्यूटर लगता था। लेकिन अब देखने पर विज्ञापन की तुलना तालिका में कुछ सवाल दिखते हैं। इसमें केवल महंगे मॉडल्स की तुलना की गई है (Atari 800 को रखा गया, लेकिन 400 को छोड़ा गया, और TI 99/4A जैसे अपने चिप्स पर ज़ोर देने वाले या Commodore के मुकाबले सस्ते प्रतिद्वंद्वी शामिल नहीं किए गए), जबकि वास्तव में खरीदे जा सकने वाले विकल्पों की कीमत इससे कम थी। लोकप्रिय सस्ते होम कंप्यूटरों से भी गेम खेलना और BASIC प्रोग्रामिंग करना पूरी तरह संभव था। "TV output" को C64 की खासियत के रूप में दिखाया गया, लेकिन TRS-80 Model III में built-in monitor था, इसलिए यह तुलना कुछ अटपटी लगती है। "Smart Peripherals" क्या है, यह समझ नहीं आता। IBM PC ने कई सालों तक industry-standard interfaces परिभाषित किए। प्रतिस्पर्धी मशीनों के भी ऐसे फायदे थे जो तालिका में नहीं दिखते। 80-column text, असली spreadsheet, math coprocessor, बेहतर graphics, hard disk upgrade options जैसी कई पसंदें मौजूद थीं
    • TI को तुलना तालिका में न रखने के पीछे एक वजह थी। Tramiel को पुराने calculator chip प्रकरण की वजह से TI से बहुत शिकायत थी। TI को कंप्यूटर व्यवसाय में भारी नुकसान हो रहा था, और VIC-20 ने 99/4A के पतन में भूमिका निभाई थी। Tramiel के नज़रिए से वह 99/4A का नाम तक नहीं लेना चाहता था। यह सचमुच निजी प्रतिशोध था
    • लोग पूछ रहे हैं कि "'Smart' Peripherals" का मतलब क्या है, लेकिन असल में ये खुद कंप्यूटर ही थे। उदाहरण के लिए C64 की floppy drive में अपना CPU था। Printer भी कुछ ऐसे ही थे। मुझे लगता है आज भी कई मामलों में ऐसा ही है
    • Paperclip word processor में 80-column preview mode मिलता था, जिससे high-resolution 80-column text देखा जा सकता था। उस समय यह जादू जैसा लगता था, और 10 साल के मुझे लगता था कि मैं कोई गंभीर business काम कर रहा हूँ
    • Atari 400 असली प्रतिद्वंद्वी नहीं बन पाया। बचपन में मेरे पास Atari 400 भी था, लेकिन मेरे दोस्त के C64 की तुलना में उसका membrane keyboard बड़ी कमजोरी था। हाँ, Atari के गेम काफी शानदार थे। पूरी IBM PC मशीन की कीमत लगभग 3 गुना थी, इसलिए उस समय परिवारों के लिए उसे खरीदना आसान नहीं था
  • यह दिलचस्प है कि Apple II+ केवल uppercase letters ही सपोर्ट करता था। इसलिए मैंने इस पर एक लेख ढूँढा (https://vintagecomputing.com/index.php/archives/…)
    • II+ के बारे में की गई टिप्पणी सही है, लेकिन तालिका में कुछ और छोटी-मोटी गलतियाँ भी हैं। मुझे POKEY का आकलन थोड़ा अनुचित लगता है (हालाँकि SID उससे कहीं बेहतर है)। C64 पर CP/M option लगभग बेकार था, क्योंकि 1541 drive MFM format पढ़ नहीं सकती थी। (C128 में यह कहीं ज़्यादा उपयोगी था, और उसके लिए 1571 चाहिए था। 1985 तक आते-आते CP/M बाज़ार से बाहर हो रहा था।) Keyboard की तुलना भी दरअसल Apple और Commodore को सीधा भिड़ा रही है। फिर भी यह बहुत प्रभावशाली विज्ञापन है। इसमें Tramiel वाले Commodore की हर हाल में जीतने की मानसिकता साफ दिखती है
    • Apple II के लिए 80-column card option और full ASCII support उपलब्ध था। USCD Pascal जोड़ दें तो वह साधारण खिलौने से बदलकर computer science सीखने की मशीन बन जाता था
    • Apple, C64 से लगभग 5 साल पुराना मॉडल था। उस दौर में 5 साल का अंतर बहुत बड़ा होता था
  • मैंने 1991/1992 में पोलैंड में सेकंड-हैंड C64 खरीदा था। पूर्वी यूरोप, पश्चिमी यूरोप से लगभग 10 साल पीछे था। दो साल बाद जाकर मैं सेकंड-हैंड disk drive खरीद पाया। उससे पहले मैं सचमुच सिर्फ Boulder Dash जैसे cartridge games ही चला सकता था। Tape drive ने केवल एक बार sync पकड़ा और तब Winter Games चला पाया। इसी बोरियत के कारण मैंने BASIC प्रोग्रामिंग शुरू की और आदर्श text-based game का सपना देखा
    • मेरा भी अमेरिका में ऐसा ही अनुभव था। उस समय floppy drive खरीदने की हैसियत न होना आखिरकार मेरे लिए अच्छा ही साबित हुआ। मेरे दोस्त floppy drive पर सिर्फ गेम खेलते थे, जबकि मैं programming सीख गया
    • Commodore Datasette माइक्रोकंप्यूटरों के tape storage devices में सबसे भरोसेमंद था। Sinclair या TRS-80 वाले 'stringy floppy' प्रकार की तुलना में बहुत स्थिर था। क्या आपने किसी third-party adapter से सामान्य cassette recorder इस्तेमाल किया था?
  • विज्ञापन की अंग्रेज़ी थोड़ी अस्पष्ट है। उसमें कहा गया है कि विज्ञापित उत्पाद वह चीज़ देता है जो ‘कोई और नहीं दे सकता’, इसलिए अगर वह ‘it’ उसी चीज़ की ओर इशारा करता है, तो अर्थ यह निकलता है कि ‘जाकर उसे दोगुनी कीमत पर खरीदो’। फिर $298 की जगह $595 क्यों लिखा, यह अजीब लगता है। अगर वाक्य ‘half the price’ पर खत्म होता तो शायद ज़्यादा साफ होता
    • इसे ऐसे पढ़ना चाहिए: आप $595 देकर वह चीज़ पा रहे हैं जो कोई और आपको दोगुनी कीमत लेकर भी नहीं दे सकता। यानी कोई भी कंपनी इस कीमत के दोगुने में भी इतना करने वाली मशीन नहीं बना सकती
    • मुझे भी यही लगा था, और 3-4 बार पढ़ने के बाद ही समझ आया (मैं अंग्रेज़ी साहित्य का native speaker हूँ)। वाक्य की बनावट वाकई काफ़ी उलझी हुई है
    • विज्ञापन का मतलब है कि $1,200 से कम या उससे ऊपर के उत्पादों की तुलना में भी C64 अधिक प्रतिस्पर्धी था
  • प्राथमिक स्कूल के आसपास मैंने स्कूल में Apple II+ और Commodore 64 दोनों इस्तेमाल किए थे। C64 की धीमी disk drive (शायद bus bottleneck की वजह से) के कारण software चलने का इंतज़ार लंबा होता था। Apple II+ हमेशा जल्दी चल पड़ता था, इसलिए वह मुझे ज़्यादा पसंद था। Spec sheet के हिसाब से Apple कमज़ोर लग सकता है, लेकिन असल इस्तेमाल में Apple ज़्यादा सही बैठता था। कॉलेज में भी मैं अपने PC और roommate के Amiga की तुलना करता था; Amiga स्पष्ट रूप से बेहतर था, लेकिन फिर भी किसी वजह से वह मुझे सूट नहीं करता था। (Worse is better अवधारणा देखें)
    • कॉलेज में मेरे कुछ दोस्तों के पास Amiga और बहुत फैला हुआ Commodore setup था। उनकी floppy disks गेम्स से भरी रहती थीं, और वे बस गेम में डूबे रहते थे। एक ने 8 साल में, दूसरे ने 9 साल में master's पूरी की। मेरे पास Tandon 286 PC था, 287 coprocessor के साथ (Amiga की तुलना में इसकी कीमत लगभग दोगुनी थी), लेकिन अगर Matlab और WordPerfect ठीक से चल जाएँ तो मेरे लिए वही काफ़ी था। पढ़ाई के लिए बस उतना ही चाहिए था
  • 1982 के हिसाब से C64 की तुलना वास्तव में केवल उन मशीनों से की जा रही थी जो उससे दोगुनी या उससे भी अधिक महंगी थीं, जबकि ZX Spectrum जैसी सस्ती और बेहतरीन मशीन को तुलना से बाहर रखा गया था। Spectrum पहले आ चुका था और उसकी कीमत इसका एक-तिहाई भी नहीं थी
    • यह विज्ञापन अमेरिकी बाज़ार को ध्यान में रखकर बनाया गया था (डॉलर में कीमत देखकर समझ आता है)। Spectrum अमेरिका में बेचा ही नहीं गया था; सुना है वहाँ Timex-Sinclair 2068 था
    • अमेरिकी लोग वही खरीदते हैं जिस पर अमेरिकी झंडा लगा हो (हालाँकि ज़्यादातर चीज़ें चीन में बनी होती हैं)। किसी विदेशी कंपनी के लिए अमेरिकी बाज़ार में घुसना, अमेरिकी कंपनी के विदेश जाने से कहीं कठिन है। अमेरिकी बाज़ार में मार्केटिंग के लिए अनुभव चाहिए
  • 1982 के $595 आज के हिसाब से $2,017.82 के बराबर हैं
    • यह काफ़ी दिलचस्प है। आज यह एक high-end workstation की कीमत के बराबर बैठता है। सिर्फ इससे ही दिखता है कि तकनीक की absolute price कितनी नीचे आ गई है
  • अब समय बीत जाने के बाद देखें तो यह भी रोचक है कि किन सुविधाओं पर ज़ोर दिया गया था। तुलना तालिका C64 को game machine की बजाय एक all-purpose work machine की छवि में पेश करती है। वास्तव में office उपयोग में अहम सवाल यह था कि स्क्रीन पर एक साथ कितना text दिखाया जा सकता है। Color और sound गौण चीज़ें थीं। उस समय high-end workstations भी साफ़ monochrome bitmap displays पर केंद्रित थे। बहुत सी मशीनें थीं; C64 कई तरह के उपयोगों के लिए ठीक-ठाक था, और गेम्स के लिए शानदार था। अगर मकसद काम हो, तो अंत में स्क्रीन पर दिखाई देने वाले अक्षरों की संख्या ही मायने रखती है
    • मुझे पता ही नहीं था कि C64 में CP/M option भी था। मैंने कभी किसी को इसे इस्तेमाल करते नहीं देखा
  • एक समय ऐसा था जब सिर्फ एक PC रखकर analysts को फिर से typewriter पर भेजा जा सकता था। यह उस संक्रमणकाल की परिभाषा है जब ad copywriters अभी तक पूरी तरह नहीं समझ पाए थे कि कंप्यूटर का मतलब क्या है
  • हाई स्कूल के दिनों में मैंने C64 पर BASIC खुद सीखने की कोशिश की, लेकिन इतनी निराशा हुई कि 29 साल की उम्र तक programmer ही नहीं बन पाया
    • Commodore BASIC सच में बहुत खराब था (Microsoft BASIC का एक रूपांतर)। इसमें drawing commands, असली graphics mode control, sprite support लगभग नहीं था, और SID (बेहतरीन sound chip) को भी ठीक से control नहीं किया जा सकता था। सब कुछ POKE और जादुई addresses से करना पड़ता था, और वह भी बहुत धीमा था। दूसरी ओर ZX Spectrum का Sinclair BASIC मुझे कहीं बेहतर लगता है। उसमें drawing और sound commands थे, और भले sprites न हों, UDG का इस्तेमाल आसान था। मुझे तो यह ज़्यादा तेज़ भी लगता था। बेशक joystick पढ़ने के लिए तब भी addresses खुद ढूँढने पड़ते थे, लेकिन कुल मिलाकर Spectrum से C64 पर जाने के बाद बुनियादी programming भी बहुत कठिन लगने लगी
    • मैंने तो प्राथमिक स्कूल के दिनों में C64 पर BASIC खुद सीखकर programmer बनना शुरू किया, और पिछले 40 साल उसी राह पर गुज़ारे हैं। मुझे लगता है यह व्यक्ति-व्यक्ति पर निर्भर करता है
    • मैंने भी 10 साल की उम्र में, सिर्फ C64 और एक black-and-white TV के सहारे BASIC और सरल music theory खुद सीखी थी। आखिरकार यह सब हर व्यक्ति की परिस्थितियों और उस समय किस चीज़ से जुड़ाव बनता है, इस पर निर्भर करता है