کمودور ۶۴؛ پرفروشترین کامپیوتر تاریخ
داستان کامپیوتری که دنیا را وارد عصر دیجیتال کرد
COMMODORE 64 ⬡ 1982-1994
کمودور ۶۴ — کامپیوتری که یک دهه سلطنت کرد
کمودور ۶۴، کامپیوتری ۸ بیتی و پرفروش که در سال ۱۹۸۲ معرفی شد. دهه ۱۹۸۰ را شاید بتوان دهه کمودور ۶۴ نامید. کمودور ۶۴، کامپیوتر محبوب قشر متوسط شناخته می شود و از این جهت آن را با فورد مدل T مقایسه می کنند. تاریخچه کامل کمودور ۶۴ را در مقاله اختصاصی آمیگااستور بخوانید.
فورد مدل T — خودرویی که آمریکا را متحول کرد
فورد مدل T یک خودروی آمریکایی بود که بین سال های ۱۹۰۸ تا ۱۹۲۸ توسط شرکت خودروسازی فورد در دیترویت، میشیگان ساخته شد. این یکی از مهم ترین خودروهای تاریخ است زیرا یکی از اولین خودروهایی بود که با مبلغ بسیار کم فروخته شد و باعث شد مردم به راحتی از مکانی به مکان دیگری سفر کنند. کمودور ۶۴ هم کامپیوتری بود که به وسیله آن میلیون ها نفر توانستند وارد دنیای کامپیوتر و برنامه نویسی شوند.
قیمت اولیه خرده فروشی کمودور ۶۴، ۵۹۵ دلار بود. جک ترامیل خیلی زود توانست در ماه می سال ۱۹۸۳ قیمت این کامپیوتر را به ۲۵۰ دلار کاهش دهد. کمودور ۶۴، کامپیوتری بود که می توانست به تلویزیون معمولی وصل شود، از سیستم صوتی عالی برخوردار بود، درگاه توسعه، استفاده از نوار کاست، دو دسته بازی و صفحه کلیدی که هنوز هم استاندارد محسوب می شود، همچنین می توانست از چاپگر و مودم پشتیبانی کند. سخت افزار کمودور ۶۴ را در مقاله اختصاصی آمیگااستور بررسی کنید.
رقبای کمودور ۶۴
این دستگاه، قدرتمندتر و ارزان تر از هر یک از رقبای خود یعنی اپل ۲، آی بی ام پی سی و TRS-80 بود. موفقیت کمودور ۶۴ تا حدود زیادی به دلیل بازاریابی موفق خود بود. این کامپیوتر نه تنها توسط نمایندگی های مجاز، بلکه در فروشگاه های بزرگ، اسباب بازی فروشی ها و کتابفروشی های کالج نیز فروخته می شد.
کمودور ۶۴ تا سال ۱۹۹۳ تولید شد. در یازده سال تولید بین ۱۷ تا ۳۰ میلیون دستگاه در سراسر جهان فروخته شد و آن را به محبوب ترین کامپیوتر خانگی نسل اول تبدیل کرد. در یک دهه تولید، انواع مختلفی از کمودور ساخته شد. سری اول کمودور که با نام C64 شناخته می شود، در ایران با نام کمودور شکلاتی شناخته می شود. سری کمودور ۶۴ سی، با الگو گرفتن از کمودور ۱۲۸ ساخته شد و در این مدل مادربورد کوچک تر شده بود. کمودور ۱۲۸ آخرین کامپیوتر ۸ بیتی کمودور بود.
کمودور ۶۴ به خوبی توانست از لوازم جانبی خود بهره گیرد. انواع کارتریج بازی و برنامه های کاربردی از طریق درگاه توسعه به کمودور متصل می شدند و همچنین از نوار کاست به عنوان یک وسیله ارزان قیمت ذخیره اطلاعات استفاده می کرد. اگر مبلغی بیشتر در نظر می گرفتید، می توانستید دیسک درایو و چاپگر نیز برای این کامپیوتر خانگی تهیه کنید.
همچنین در کمودور ۶۴، از طریق یوزر پورت، کاربران کمودور قادر بودند ارتباط کامپیوتر با دنیای پیرامون را برقرار کرده و با برنامه نویسی مناسب کنترل مدارهای الکترونیک جانبی را به کمودور واگذار کنند.
«کامپیوترها برای توده ها، نه طبقات.» — جک ترامیل
کمودور ۶۴ همانطور که قبلا هم اشاره شد، در یک دهه حضور خود توانست میلیون ها نفر در سراسر جهان را با علم کامپیوتر و برنامه نویسی آشنا کند. ایده تراشه های کمکی صوتی و تصویری در کمودور، بعدها در آمیگا در حد اعلا به تکامل رسید. تکامل صدا و تصویر و ساخت کارت های گرافیکی قدرتمند در کامپیوترهای کلونی آی بی ام، تقریبا یک دهه بعد اتفاق افتاد.
کمودور ۶۴ با ۱۰ هزار عنوان نرم افزار، یکی از بزرگترین کتابخانه های نرم افزاری در کامپیوترهای خانگی را به نام خود کرد. همچنین این کامپیوتر می توانست با استفاده از کارتریج CPU Z80 از سیستم عامل CP/M و کتابخانه عظیم آن بهره گیرد. انواع زبان های برنامه نویسی مثل بیسیک، پاسکال، لوگو، فورث و... بر روی کارتریج ارائه شد.
به لطف این مزایا بازار کامپیوتر به سرعت کمودور ۶۴ را به ویژه در آلمان پذیرفت و در آنجا ده ها مجله و کتاب مرتبط با این کامپیوتر منتشر گردید. ده ها مجله دیگر در آمریکا و سراسر اروپا به این کامپیوتر اختصاص یافت. این مجلات دارای فهرست برنامه هایی برای خوانندگان خود بودند که دسترسی جالب و ارزان قیمتی به آنها می دادند.
مجلات کمودور — منبع برنامه و آموزش
در ایران، مجله علم الکترونیک و کامپیوتر، اختصاصی کامپیوترهای خانگی، در دهه شصت و هفتاد، به کامپیوترهای خانواده کمودور و آمیگا می پرداخت. در این مجله نیز به تبعیت از الگوهای خارجی، انواع برنامه در اختیار خوانندگان قرار می گرفت. انتشار ماهانه این مجله و درج مطالب مختلف علمی و سرگرم کننده و ادامه دار، آموزش انواع برنامه و مرور بازی های مختلف و ترفند در بازی ها، از جمله سرفصل هایی بودند که خوانندگان این مجله را مجاب به خرید و پیگیری ماهانه آن می کردند. تولیدکنندگان مختلفی نیز به ساختن نمونه های داخلی کارتریج های کمودور و انتشار نرم افزارهای آن بر روی نوار و دیسک روی آورده بودند.
تاریخچه طراحی کمودور ۶۴
کمودور ۶۴، طراحی خود را در ژانویه ۱۹۸۱ آغاز کرد، زمانی که مهندسان فناوری MOS به این نتیجه رسیدند که به یک پروژه برای ساخت تراشه جدید نیاز دارند. آلبرت شارپنتیر از MOS مسئول چندین تراشه بسیار موفق ویک-۲۰ بود. او می گفت: «ما از ایده هایی که بازار می خواست انجام دهیم، بی خبر بودیم. بنابراین تصمیم گرفتیم یک تراشه ویدیویی و صوتی پیشرفته برای بازی ویدیویی بزرگ بعدی در ابعاد جهانی تولید کنیم.»
در فصل سوم کتاب خواندیم که جک ترامیل با تیزهوشی، شرکت ساخت تراشه MOS را خریداری کرد و مالکیت این شرکت به کمودور این امکان را می داد که در ایجاد طرح های نو و مبتکرانه، بدون نگرانی از تأمین قطعات و تراشه، پیشرو باشد و محدودیتی احساس نکند.
در نوامبر سال ۱۹۸۱، تراشه ها تکمیل شدند، اما رئیس کمودور، جک ترامیل تصمیم گرفت از ارائه آنها به بازار متزلزل بازی های آرکید خودداری کند. در عوض، او مهندسان را مأمور ساخت یک کامپیوتر خانگی ۶۴ کیلوبایتی برای نمایش در نمایشگاه زمستانی لوازم الکترونیکی مصرفی (CES) در هفته دوم ژانویه ۱۹۸۲ کرد. فقط ۶ هفته دیگر!
دو روز پس از درخواست جک، طراحی اولیه تکمیل شد و در پایان دسامبر ۱۹۸۱، سخت افزار پنج نمونه اولیه VIC-30 (نام اولیه توسعه کمودور ۶۴) مونتاژ شد. در دو هفته باقیمانده، سیستم عامل ویک-۲۰ با Commodore Basic 2.0 بر روی کمودور ۶۴ نصب شد. روز موعود با قیمت خرده فروشی تخمینی تنها ۵۹۵ دلار، سر و صدای زیادی در این نمایشگاه به پا کرد. هیچ کامپیوتر قدرتمند دیگری در نمایشگاه CES توسط رقبای کمودور در آن سال نمایش داده نشد. کمودور ۶۴ به دنیا آمد، بلافاصله دستور تولید داده شد و تا آگوست ۱۹۸۲ به سرعت به تولید انبوه رسید.
این کامپیوتر، علاوه بر این که بسیار قدرتمندتر از هر چیزی در بازار آن زمان بود، به شدت هم ارزان تر از رقبای خود مانند Apple II، IBM PC یا Radio Shack TRS-80 بود.
کمودور ۶۴، بدون شک ساده ترین کامپیوتر قابل برنامه ریزی است که تا به حال ساخته شده است. مانند PET و ویک-۲۰ قبل از آن، کمودور ۶۴ با سیستم عامل اصلی کمودور یعنی بیسیک ۲، آماده و در انتظار آموزش روی یک صفحه نمایش دوستانه بوت می شد.
صفحه بیسیک — آماده برای برنامه نویسی
اگر نوشتن برنامه ها با دست خودتان خیلی دلهره آور بود و بارگذاری نرم افزار از روی نوار کاست یا فلاپی برای شما «خیلی سخت!» بود، می توانستید فقط یک کارتریج را در پشت دستگاه متصل کنید و مانند جادو، دستگاه شما هر کاری را که می خواهید انجام می داد.
راز موفقیت: تراشه های اختصاصی
تراشه MOS 6510
در سال ۱۹۸۰ شرکت نیمه هادی MOS، زیرمجموعه شرکت کمودور، توسعه پردازنده مرکزی و مجموعه تراشه ۶۵۱۰ را تکمیل کرد. این تراشه، یک فرکانس 0.9875 مگاهرتزی استاندارد پردازنده ۶۵۰۲ داشت (که در KIM-1 و PET استفاده می شد) با یک پورت ورودی/خروجی اضافی و توانایی استفاده از مقدار رم بیشتر.
این تراشه به عنوان بخشی از مفهوم «بازی ویدیویی بزرگ بعدی» طراحی شد. آلبرت شارپنتیر در سال ۱۹۸۱ مهندس MOS دیگری را به نام رابرت یانس استخدام کرد تا بفهمد که شرکت های رقیب تا چه حد می توانند فناوری فعلی خود را پیش ببرند. با اعتراف خودشان، آنها ایده های Texas Instruments TI 99، Atari 800، Apple II و دیگران را بررسی کردند و به نوعی «دزدیدند». این هم در نظر بگیریم که اکثر کامپیوترهای مذکور از پردازنده قدرتمند اما ارزان قیمت 6502 کمودور / MOS استفاده می کردند و شاید به کار بردن اصلاح سرقت، کمی اغراق آمیز باشد.
در نهایت با دو طراح و یک تکنسین CAD آنها «اولین سیلیکون» را تنها در ۹ ماه توسعه دادند و به طرز شگفت انگیزی در اولین تلاش موفق و کارآمد بود.
تراشه MOS 6510 — قلب تپنده کمودور ۶۴
تراشه ویدیویی VIC-II 6567
تراشه ویدیویی VIC-II 6567 در مدل کمودور ۶۴ می تواند حدود ۱۲۸ رنگ تولید کند، اما فقط برای ۱۶ رنگ مهندسی شده و به طور رسمی پشتیبانی می شود. تراشه VIC-II به جز کمودور ۶۴، در ماشین های ساخته شده در سال های ۱۹۸۲ و اوایل ۱۹۸۳ استفاده شد. به دلایل حرارتی پوسته سرامیکی داشت و ۶۴ ساعت رنگی NTSC در هر خط تولید می کرد. این تراشه ها همچنین سیگنال های کروم و درخشندگی مجزا را تولید نمی کنند. تجدید نظرهای بعدی دارای پوسته پلاستیکی ارزان تر و ۶۵ ساعت رنگی در هر خط و همچنین رنگ و درخشندگی مجزا بودند که به شکل اولیه S-video امکان پذیر بود.
اصلاحات متعددی عمدتاً به نفع بهبود کیفیت خروجی ویدیو و از بین بردن اشکالی که باعث می شد پیکسل های تصادفی روی صفحه ظاهر شوند انجام شد (چند بازی اولیه عمداً از این برای جلوه های گرافیکی سوء استفاده کردند).
از آنجایی که به دلایل هزینه، تغییر به یک پوسته پلاستیکی ضروری بود، گرمای بیش از حد یک مشکل در VIC-II به وجود می آورد. این مسئله به دلایل مختلفی از جمله چگالی بالای قالب نسبت به فرآیند مورد استفاده و سرعت داخلی بالای آن (8 مگاهرتز) بود. کمودور یک راه حل بداهه را برای این کار با استفاده از محافظ RF آلومینیومی به عنوان یک هیت سینک امتحان کرد و این ترفند در جلوگیری از گرمای بیش از حد و خرابی تراشه کاملاً مؤثر است.
تراشه های سری 85xx VIC-II مورد استفاده در C64C با فرآیند مدرن تر ۳/۵ میکرومتری ساخته شده است و تنها به یک ریل برق ۵ ولتی به جای ریل دوگانه ۱۲ ولت و ۵ ولت VIC-II 65xx نیاز دارد. این تراشه ها به طور قابل توجهی خنک تر عمل می کنند و از گرمای بیش از حدی که بر 65xx VIC-II تأثیر می گذارد، رنج نمی برند.
تراشه VIC-II — پردازنده گرافیکی کمودور ۶۴
تراشه MOS 6581 SID
چیپ صدای افسانه ای SID 6581 در زمان خود شگفت انگیز بود. این تراشه می تواند سه «آوای» مختلف را در الگوهای پیچیده پخش کند و با کمی سرهم بندی می تواند یک یا دو صدای دیگر ایجاد کند. کمودور ۶۴ بدون شک بهترین کامپیوتر با قدرت صوتی موجود در بازار برای چندین سال آینده بود و رقبای آن، توانایی تولید تراشه های اختصاصی نداشتند، ولو با هر قیمتی. همچنین احتمالاً اولین کامپیوتر در جهان است که قادر به بازتولید صدای انسان قابل تشخیص، بدون افزودن سخت افزار جانبی است.
تراشه SID 6581 — افسانه ای که موسیقی دیجیتال را متحول کرد
رایج ترین سوال درباره کمودور ۶۴ این است که چرا در صفحه نمایش می بینیم ۳۸۹۱۱ بایت آزاد است در حالی که ظاهراً ۶۴۰۰۰ بایت حافظه دارد؟ دلیلش این است که تقریباً نیمی از حافظه آن برای عملکردهای داخلی مانند بیسیک کمودور و... استفاده می شود.
نکته حائز اهمیت اینکه اگر کمودور مالک MOS نبود، ممکن بود هزینه های طراحی آنقدر زیاد باشد که کمودور ۶۴ هیچگاه حتی در تصور هم طراحی نشود.
کمودور ۶۴ از بیسیک نسخه ۲ استفاده می کند، به این دلیل که ارتقاء این بیسیک، به حافظه فقط خواندنی (ROM) بیشتری نیاز داشت که هزینه بیشتری ایجاد می کرد. همچنین در حین تحقیق در مورد کمودور ویک-۲۰، طراحان متوجه شدند که جک ترامیل مدیر عامل کمودور نیز از این ایده خوشش می آید که انتخاب Basic 2.0 باعث می شود مصرف کنندگان، کارتریج اضافی را برای ارائه دستورات بیشتر خریداری کنند و این می توانست درآمدهای سرشاری را برای کمودور به همراه داشته باشد.
از آنجایی که تجربه ویک بسیار موفقیت آمیز بود، «بدیهی» بود که آنها باید دوباره از شاسی پلاستیکی همان ماشین ها استفاده کنند. کاهش اندازه شکاف کارتریج، تغییر رنگ و زدن لوگوی جدید تنها چیزی بود که لازم داشتند.
قبل از اعلام آن در CES، قیمت های خرده فروشی تا ۱۰۰۰ دلار برای دستگاه پایه پیشنهاد شده بود (یعنی بدون درایو فلاپی، درایو کاست یا مانیتور). ولی به سرعت متوجه شدند قیمت ۵۹۵ دلار، برای جذب بازار معقول تر است.
بر اساس مدل توزیع ویک-۲۰، کمودور ۶۴ را در جعبه های مقوایی کوچک و از همه مهمتر ارزان قیمت بسته بندی کردند که در داخل با پایه های مقوایی استحکام لازم ایجاد شده بود. Sears، Toys 'R' Us، Montgomery Ward، Fred Meyer، K-Mart، Lionel Play World این دستگاه ها را در کنار محصولات معمولی خود مانند توستر، لباس و چکش فروختند. البته کمودور ۶۴ از طریق خرده فروشان کامپیوتر حرفه ای کمودور و فروشگاه های تخصصی کامپیوتر نیز در دسترس بود.
در اواسط دهه ۸۰، دلالان بزرگ، کمودور ۶۴ را به قیمت حدود ۱۰۰ دلار می خریدند. برخی از خرده فروشان کمودور ۶۴ را به قیمت کمتر از ۱۰۰ دلار فروختند به این امید که مصرف کنندگان فلاپی درایو، چاپگر، دیسک، مودم و میز را هم بخرند، که سود بسیار بالاتری داشتند.
اوایل دهه ۱۹۸۰ زمانی بود که مفهوم نرم افزار رایگان و اشتراک افزار به ثمر نشست. هزاران برنامه نویس میلیون ها ساعت کار را صرف برنامه هایی می کردند که بدون هزینه در دسترس قرار می دادند. از آنجایی که کمودور ۶۴ درصد زیادی از بازار را در اختیار داشت، یکی از ذینفعان اصلی این نوآوری بود. برخی استدلال کرده اند که کمودور ۶۴ علت این بدعت بوده است. میلیون ها برنامه نویس کمودور ۶۴ در سن دبیرستان با خلاقیت و تمایل، هزاران نرم افزار ایجاد کردند که هیچ فروشگاهی برای آنها نداشتند. از آنجا که آنها پول نقدی برای پوشش هزینه های تولید نداشتند، ارائه نرم افزار در ازای انتشار نام شما برای بسیاری از بچه ها معامله بسیار خوبی به نظر می رسید. بسیاری از این برنامه ها به رایگان در مجلات چاپ شده و در اختیار دیگران قرار می گرفتند.
نسخه های مختلف کمودور ۶۴
کمودور 64C
کمودور 64C در یک جعبه پلاستیکی بژ براق عرضه شد. به غیر از برخی اصلاحات جزئی مدار، 64C مشابه کمودور ۶۴ اصلی بود. این طراحی، کمودور ۶۴ را تبدیل به رقیب کوچکی برای رایانه های شخصی IBM با نسخه های اصلی مایکروسافت ویندوز ۱، ۲ و ۳ کرد. GEOS بسیار بالغ تر و تواناتر از ویندوز نوپای مایکروسافت بود، اما ترکیبی از حفاظت عالی از کپی (که مانع از گسترش و محبوبیت آن شد) و حداقل سخت افزار پایه، عمر GEOS را بسیار کوتاه کرده است. در حالی که نسخه های جدید GEOS هنوز توسعه یافته و برای فروش تولید می شوند، اهمیت تجاری آن با کمودور ۶۴ از بین رفت. جئوس سیستم عامل گرافیکی کمودور ۶۴ بود.
کمودور 64C — نسخه مدرن با بدنه بژ
کمودور MAX
جالب ترین مشتق کمودور ۶۴، ماشین کمودور Max بود. در آلمان و کانادا برای آن تبلیغ شد اما فقط در ژاپن منتشر گردید. مکس چیزی متفاوت از کمودور ۶۴ بود. این نسخه بسیار ارزان تر از کمودور ۶۴ با تنها ۸ کیلوبایت رم و کیبورد غشایی، شاید بسیار بد به نظر می رسید ولی این ترکیب آن را به یکی از کمیاب ترین و پرتقاضاترین کامپیوترهای تولیدی کمودور تبدیل کرده است. این سیستم محدود دارای دو پورت جوی استیک، پورت کارتریج و کاست، خروجی RF، خروجی صدا، انتخاب کانال و ورودی کابل برق است.
کمودور MAX — کمیاب ترین نسخه
کمودور 64 GS
کمودور ۶۴ GS، یک نسخه بدون صفحه کلید از C64 بود که در سال ۱۹۹۰ در اروپا عرضه شد. ایده اصلی، کاهش بیشتر هزینه برای تولید یک کنسول بازی با قیمت پایین بود. 64GS یک جعبه سفید کوچک داشت که مادربرد کمودور ۶۴ با یک اسلات کارتریج در بالای آن قرار گرفته بود. اگر هزینه تولید یک C64 معمولی را 50 دلار در نظر بگیریم، GS احتمالاً نزدیک به ۴۰ دلار هزینه داشت که البته در نهایت فروش خوبی نداشت.
کمودور 64 GS — کنسول بازی بدون کیبورد
لوازم جانبی مدرن کمودور ۶۴
عرضه کمودور ۶۴ در سال ۱۹۹۴ متوقف شد اما دنیای کمودور به پایان نرسید. بسیاری از فناوری های مدرن امروزی از این کامپیوتر فراموش نشدنی پشتیبانی می کنند. امروزه با استفاده از بردهای توسعه و میکروکنترلرها، می توان انواع مدل های هارد دیسک را برای کمودور ۶۴ تولید کرد، یا با استفاده از مبدل sd2iec از حافظه SD به عنوان شبیه ساز دیسک درایو ۱۵۴۱، ۱۵۷۱ و ۱۵۸۱ استفاده نمود. نگهداری سخت افزار کمودور را در مقاله اختصاصی آمیگااستور بخوانید.
در سال های اخیر برای کمودور ۶۴، انواع مختلفی از کارتریج های گوناگون تولید شده که می توان به ایزی فلش، کنگفوفلش، فاینال کارتریج ۳ پلاس و انواع یونیورسال کارتریج اشاره کرد. همچنین برای این کامپیوتر انواعی از مودم ساخته شده که کاربران این کامپیوتر در سراسر دنیا می توانند به اینترنت وصل شوند. امروزه گروه های پرشماری به این کامپیوتر می پردازند و هنرمندانی در زمینه ساخت موسیقی با تراشه SID کمودور در رقابت هستند.
در یک دهه اخیر در ایران، با ایجاد وبلاگ www.commodore-amiga.blogfa.com توانستم مقداری از آرشیوهای قدیمی درباره این کامپیوتر را در محیط وب فارسی گسترش دهم. همچنین در طی این سال ها با ایجاد گروه هایی برای همکاری در زمینه ساخت سخت افزار جانبی، توانستیم برخی از پروژه های جدید این کامپیوتر را تولید کنیم. صفحه ای برای معرفی این محصولات ایجاد شده که با آدرس www.commodore64store.ir در دسترس است. محصولات سخت افزاری را در فروشگاه آمیگااستور ببینید.
یونیورسال کارتریج
یکی از جذابیت های کمودور ۶۴، توانایی استفاده از کارتریج در کنار فلاپی درایو و تیپ درایو بود. کارتریج ها توسط شرکت های مختلفی تولید می شد و هر تولید کننده ای در آن زمان برای تسلط بر بازار سعی می کرد شیوه جدیدتری به کار بگیرد تا بتوانند برنامه هایی با حجم بالاتر را بر روی کارتریج به بازار ارائه دهند. کارتریج های اولیه در ظرفیت های 8، 16، 32 و نهایتاً 64 کیلوبایت تولید می شدند و توان اجرای برنامه هایی نهایتاً با همین ظرفیت داشتند. ولی در سال های پایانی تسلط کمودور بر بازار، تولیدکنندگانی مانند Ocean توانستند به تکنیک هایی در ساخت کارتریج دست پیدا کنند که برنامه هایی با حجم بالاتر از 64 کیلوبایت هم بر روی کارتریج به بازار ارائه دهند.
در دوران اخیر طراحان علاقمند و دارای دانش سخت افزار توانستند کارتریجی طراحی کنند که توان اجرای انواع کارتریج های قدیمی را داشته باشد. این کارتریج ها به یونیورسال کارتریج معروف شدند. این کارتریج توان اجرای برنامه از روی ایپرام هایی با ظرفیت 64، 128، 256، 512 و 1024 کیلوبایت را دارا هستند و دارنده این کارتریج می تواند برنامه و بازی های دلخواه خود را روی این ایپرام ها ذخیره نموده و از آن استفاده کند.
یونیورسال کارتریج — اجرای همه کارتریج های قدیمی
مبدل sd2iec
ارزشمندترین و کاربردی ترین سخت افزار جانبی که با استفاده از فناوری جدید برای کمودور ساخته می شود، احتمالاً مبدل sd2iec می باشد. قادر است انواع درایو ۱۵۴۱، ۱۵۷۱ و ۱۵۸۱ را به طور تقریباً کامل شبیه سازی کند و با استفاده از حافظه SD می تواند ایمیج فلاپی دیسک های مختلف کمودور را به صورت آرشیوی گسترده در اختیار علاقمندان کمودور قرار دهد. مبدل فلاپی درایو sd2iec با تمام مدل های کمودور سازگار است و دارندگان کمودور ۱۲۸ و پلاس ۴ به راحتی می توانند از این سخت افزار ارزشمند استفاده کنند. این سخت افزار در اندازه های مختلف و با کیس های متنوع طراحی و تولید شده است.
سال ها قبل در ایران قطعه ای بسیار کمیاب به شمار می آمد. تصویر زیر اولین بورد sd2iec طراحی شده و به مرحله تولید رسیده در ایران است که توسط دوست خوبم محمد سلیمانپور در سال ۱۳۹۶ طراحی شد. قبل از تولید این بورد، چند طرح و نمونه اولیه و آزمایشگاهی برای استفاده های شخصی انجام شده بود، ولی اولین تولید کامل شده مبدل sd2iec همین بورد است.
فریز کارتریج
یکی از امتیازات کمودور نسبت به کامپیوترهای خانگی رقیب، استفاده هوشمندانه از درگاه توسعه بود. این درگاه با استفاده از انواع مختلف کارتریج می توانست کمودور ۶۴ را به طرز جالبی توسعه بخشد. فریز کارتریج ها مهمترین کارتریج هایی بودند که قابلیت های منحصر به فردی به کمودور ۶۴ می دادند. این کارتریج ها علاوه بر در اختیار قرار دادن برنامه های کاربردی مهم، دارای دکمه ای موسوم به دکمه فریز یا انجماد بودند که با فشردن این دکمه تمام کارکرد سیستم متوقف می شد.
پس از فریز کردن وضعیت سیستم، منوهای کارتریج ظاهر می شدند. به وسیله فریز کارتریج ها در این حالت، امکان ایجاد تغییرات در نرم افزار در حال اجرا وجود داشت و در صورت نیاز، کپی گرفتن از وضعیت فریز شده بر روی نوار یا دیسک در قالب فایلی جدید امکان پذیر بود. این حالت بیشتر برای ذخیره بازی ها در مراحل بالا مورد استفاده قرار می گرفت. همچنین در حالت انجماد، با ایجاد تغییرات در کدهای نرم افزاری، کاربران می توانستند بازی ها را هک کرده و شخصیت های بازی را فناناپذیر کنند.
فاینال کارتریج ۳، یکی از قویترین فریز کارتریج های کمودور می باشد که در سال های اخیر مورد توجه قرار گرفت و توسعه داده شد. طراحان سخت افزار، این فریز کارتریج قدرتمند را با یونیورسال کارتریج ترکیب کرده و فاینال کارتریج ۳ پلاس طراحی شد.
فاینال کارتریج ۳ پلاس — ترکیب فریز کارتریج و یونیورسال — مشاهده محصول
ایزی فلش
کارتریج ایزی فلش، در اصل یک نوع یونیورسال کارتریج می باشد. با این تفاوت که ساخت و برنامه ریزی آی سی EPROM در یوکارت، کاری تقریباً تخصصی است و نیاز به دستگاه پروگرامر دارد. اما در ایزی فلش، این پروسه آسان شده و کاربر می تواند با نرم افزار مربوطه، از طریق کمودور این کارتریج را برنامه ریزی مجدد کند. این کارتریج یک مگابایت حافظه در اختیار کاربر قرار می دهد که این مقدار برای کمودور ۶۴، مقدار حافظه قابل توجهی است و تقریباً ۴۰ برنامه و بازی را می توان در این حجم از حافظه ذخیره کرد. در این کارتریج، امکان پاک کردن حافظه و برنامه ریزی مجدد توسط کاربر به سادگی وجود دارد.
ایزی فلش — برنامه ریزی آسان بدون پروگرامر
ایزی فلش ۳
این کارتریج یکی از موثرترین و هنرمندانه ترین کارتریج های کمودور است. ۷ کارتریج ایزی فلش در کنار هم قرار گرفته، ۳ بخش مجزا برای ذخیره رام ۳ فریز کارتریج رؤیایی در نظر گرفته شده، و ۸ قسمت نیز برای ذخیره ۸ کرنال رام ارزشمند وجود دارد! اخیراً این کارتریج برای استفاده به عنوان مودم برنامه نویسی شده و شاید در آینده کاربردهای دیگری نیز برای آن تعریف شود.
ایزی فلش ۳ — ۷ کارتریج در یک قاب
کنگفوفلش
برای شناخت کنگفوفلش بهتر است با معرفی یوکارت شروع کنیم. یوکارت چیست؟ ویژگی جالبی که کامپیوترهای کمودور داشتند، حفظ ارتباط با کارتریج در کنار نوارخوان و دیسک گردان بود. به هر حال این کامپیوترها همزمان با کنسول هایی مانند آتاری و نینتندو وارد بازار شدند و مخاطب هنوز از این ماشین ها انتظاراتی مشابه کنسول های بازی داشتند و سازندگان هم موضوع را در نظر گرفته و این کامپیوترها را مجهز به درگاه کارتریج می کردند.
مزیت کارتریج، سرعت بسیار بالاتر اجرای برنامه ها و بازی ها در مقایسه با نوارخوان بود و البته این قبیل کارتریج ها قیمت های بالایی هم داشتند.
در دوران اخیر طراحان علاقمند توانستند کارتریجی طراحی کنند که توان اجرای انواع کارتریج های قدیمی را داشته باشد. این کارتریج ها به یونیورسال کارتریج معروف شدند. برای این کار شما باید یک دستگاه پروگرامر یونیورسال هم داشته باشید تا بتوانید ایپرام هایتان را پروگرام کنید. همچنین باید چند برنامه هم روی ویندوز خود نصب کنید که بتوانید فایل های مختلف کمودور که عموماً prg هستند را به فایل باینری تبدیل کنید.
کنگفوفلش در وهله اول یک یونیورسال کارتریج بسیار کامل و پیشرفته است، با هزینه به مراتب پایین تر. برای کار با یوکارت ها شما نیاز به یک کامپیوتر و یک پروگرامر دارید که ارزانترین پروگرامرها حداقل ۱۰۰ دلار قیمت دارند. به علاوه اینکه تبدیل فایل های کمودور به فایل باینری کاری نسبتاً سخت و وقت گیر می باشد و بسیاری از برنامه های کمودور اصولاً با این تبدیلات ناسازگاری نشان می دهند.
کنگفوفلش در ابتدا خود را به صورت یوکارتی نشان خواهد داد که کامپیوتر و پروگرامر مورد نیاز یوکارت ها را درون خود جای داده است. روش کار به این صورت است که فایل های مختلف را بسیار سریع فلش می کند و در آی سی مربوطه که روی بورد کار گذاشته شده قرار می دهد، خیلی سریعتر از آنچه که فکر کنید!
این برنامه در حافظه میکرو SD کنگفوفلش باقی می ماند تا زمانی که برنامه دیگری را تصمیم بگیرید که فلش کنید. کنگفوفلش برخلاف یوکارت قابلیت کار کردن با همه انواع فایل های کمودور را دارد و به راحتی فایل های prg و crt را پشتیبانی می کند. این کارتریج توان اجرای فایل های crt فریز کارتریج هایی همچون فاینال ۳ یا اکشن ۶ را دارد و بعد از اجرا کردن این فایل ها، کنگفوفلش تبدیل به فریز کارتریج می شود که ویژگی بسیار جالب توجه این کارتریج ارزشمند است.
کنگفوفلش — همه کاره کمودور ۶۴
یوکارت — پایه و اساس کارتریج های مدرن
نمونه سخت افزارهای جانبی که مورد مطالعه در این کتاب قرار گرفت، از مهمترین سخت افزارهای جانبی ساخته شده برای کمودور ۶۴ هستند. سخت افزارهای متنوع دیگری هم برای این کامپیوتر ساخته شده که بررسی همه آنها در این کتاب نمی گنجد. چند سخت افزاری که معرفی کردم، مهمترین لوازم جانبی کمودور ۶۴ برای استفاده امروزی هستند. برای تهیه این محصولات میتوانید به فروشگاه آمیگااستور مراجعه کنید.
«کمودور ۶۴ بیش از هر کامپیوتر دیگری در تاریخ فروخته است.» — کتاب رکوردهای گینس
#کمودور۶۴ #Commodore64 #C64 #کمودور #Commodore #جک_ترامیل #JackTramiel #MOS_6510 #VIC_II #SID_6581 #تراشه_صدا #SoundChip #کامپیوتر_خانگی #HomeComputer #رتروکامپیوتر #RetroComputing #نوستالژی #Nostalgia #کامپیوترهای_شگفت_انگیز #AmazingComputers #تاریخ_فناوری #TechHistory #برنامه_نویسی #Programming #بیسیک #BASIC #مایکروسافت #Microsoft #اپل۲ #AppleII #آتاری #Atari #TRS80 #فورد_مدل_T #FordModelT #کارتریج_بازی #GameCartridge #دهه_هشتاد #1980s #کمودور_شکلاتی #کمودور64C #Commodore64C #کمودورMAX #CommodoreMAX #کمودورGS #CommodoreGS #یونیورسال_کارتریج #UniversalCartridge #sd2iec #فریز_کارتریج #FreezeCartridge #فاینال_کارتریج۳ #FinalCartridge3 #ایزی_فلش #EasyFlash #کنگفوفلش #KungFuFlash #یوکارت #UCart #GEOS #جئوس #کامپیوتر_تاریخ #ComputerHistory #رتروگیمینگ #RetroGaming #موفقیت_تاریخی #HistoricalSuccess #کتاب_رکوردها #GuinnessWorldRecords #سخت_افزار #Hardware #فروشگاه #Store #محصولات #Products
Commodore 64: The Best-Selling Computer in History
The Story of the Computer That Brought the World Into the Digital Age
COMMODORE 64 ⬡ 1982-1994
Commodore 64 — The computer that reigned for a decade
The Commodore 64, an 8-bit best-selling computer introduced in 1982. The 1980s might well be called the decade of the Commodore 64. The Commodore 64 is known as the beloved computer of the middle class, which is why it is compared to the Ford Model T. Read the complete history of the Commodore 64 in the exclusive AmigaStore article.
Ford Model T — The car that transformed America
The Ford Model T was an American automobile built between 1908 and 1928 by the Ford Motor Company in Detroit, Michigan. It is one of the most important cars in history because it was one of the first automobiles sold at a very low price, enabling people to travel easily from one place to another. The Commodore 64 was the computer through which millions of people entered the world of computing and programming.
The initial retail price of the Commodore 64 was $595. Jack Tramiel quickly managed to reduce the price to $250 in May 1983. The Commodore 64 was a computer that could connect to a regular television, had excellent sound capability, an expansion port, cassette tape support, two joysticks, and a keyboard that is still considered a standard. It could also support printers and modems. Read about Commodore 64 hardware in the exclusive AmigaStore article.
The Competition
This machine was more powerful and cheaper than any of its rivals — the Apple II, IBM PC, or Radio Shack TRS-80. The success of the Commodore 64 was largely due to its successful marketing. This computer was sold not only by authorized dealers but also in department stores, toy stores, and college bookstores.
The Commodore 64 was produced until 1993. In eleven years of production, between 17 and 30 million units were sold worldwide, making it the most popular first-generation home computer. In a decade of production, various versions of the Commodore were made. The first series, known as the C64, is called "Chocolate Commodore" in Iran. The Commodore 64C series was modeled after the Commodore 128, with a smaller motherboard. The Commodore 128 was Commodore's last 8-bit computer.
The Commodore 64 made excellent use of its peripherals. Various game cartridges and application programs connected through the expansion port, and cassette tapes served as an inexpensive storage medium. If you spent more, you could also get a disk drive and printer for this home computer.
Through the user port, Commodore 64 users could connect the computer to the outside world and, with appropriate programming, hand over control of external electronic circuits to the Commodore.
"Computers for the masses, not the classes." — Jack Tramiel
As previously mentioned, the Commodore 64 introduced millions of people worldwide to computer science and programming during its decade-long presence. The idea of auxiliary sound and graphics chips in the Commodore later reached its peak in the Amiga. The evolution of sound and graphics and the creation of powerful graphics cards in IBM clone computers happened almost a decade later.
With 10,000 software titles, the Commodore 64 claimed one of the largest software libraries in home computing. The computer could also use a CPU Z80 cartridge to run the CP/M operating system and its vast library. Various programming languages such as BASIC, Pascal, LOGO, Forth and more were offered on cartridge.
Thanks to these advantages, the computer market quickly embraced the Commodore 64, especially in Germany, where dozens of magazines and books related to this computer were published. Dozens more magazines in America and across Europe were dedicated to this computer. These magazines featured program listings for their readers, providing interesting and inexpensive access.
Commodore magazines — Source of programs and tutorials
In Iran, the Electronics and Computer Science magazine, dedicated to home computers in the 1980s and 90s, covered the Commodore and Amiga computer families. Following foreign models, this magazine also provided various programs to its readers. Monthly publication, diverse scientific and entertaining content, software tutorials, game reviews, and game tricks were among the features that compelled readers to purchase and follow it monthly. Various manufacturers also began producing domestic versions of Commodore cartridges and publishing software on tape and disk.
The Design History of the Commodore 64
The Commodore 64 began its design in January 1981, when MOS Technology engineers concluded they needed a project to build a new chip. Albert Charpentier of MOS was responsible for several very successful VIC-20 chips. He said: "We had no idea what ideas the market wanted. So we decided to produce an advanced video and audio chip for the next big video game on a global scale."
In Chapter Three we read how Jack Tramiel astutely purchased MOS chip company, and ownership of this company allowed Commodore to lead in creating innovative designs without worrying about component and chip supply.
In November 1981, the chips were completed, but Commodore president Jack Tramiel decided against releasing them to the unstable arcade game market. Instead, he tasked engineers with building a 64-kilobyte home computer for display at the Winter Consumer Electronics Show (CES) in the second week of January 1982. Only 6 weeks left!
Two days after Jack's request, the initial design was completed, and by the end of December 1981, hardware for five VIC-30 prototypes (the original development name of the C64) was assembled. In the remaining two weeks, the VIC-20 operating system with Commodore Basic 2.0 was installed on the Commodore 64. The big day arrived with an estimated retail price of only $595, causing a great stir at the show. No other powerful computer was displayed at CES by Commodore's competitors that year. The Commodore 64 was born, production was immediately ordered, and it quickly reached mass production by August 1982.
This computer was not only far more powerful than anything on the market at the time, but also drastically cheaper than competitors like the Apple II, IBM PC, or Radio Shack TRS-80.
The Commodore 64 is undoubtedly the simplest programmable computer ever built. Like the PET and VIC-20 before it, the Commodore 64 booted with Commodore's native operating system, BASIC 2, ready and waiting on a friendly display.
BASIC Screen — Ready for programming
If writing programs by hand was too intimidating and loading software from cassette or floppy was "too hard!", you could just plug a cartridge into the back of the machine and like magic, your device would do whatever you wanted.
The Secret to Success: Proprietary Chips
The MOS 6510 Chip
In 1980, MOS semiconductor company, a subsidiary of Commodore, completed development of the 6510 central processor and chipset. This chip had a standard 0.9875 MHz frequency of the 6502 processor (used in KIM-1 and PET) with an additional I/O port and the ability to use more RAM.
This chip was designed as part of the "next big video game" concept. Albert Charpentier hired another MOS engineer named Robert Yannes in 1981 to figure out how far competing companies could push their current technology. By their own admission, they examined and somewhat "stole" ideas from the Texas Instruments TI 99, Atari 800, Apple II, and others. However, considering that most of these computers used the powerful but inexpensive Commodore/MOS 6502 processor, calling it theft might be somewhat exaggerated.
Ultimately, with two designers and one CAD technician, they developed "first silicon" in just 9 months, and remarkably, it worked successfully on the first attempt.
MOS 6510 Chip — The beating heart of the Commodore 64
The VIC-II 6567 Video Chip
The VIC-II 6567 video chip in the Commodore 64 can produce about 128 colors, but it is engineered and officially supported for only 16 colors. The VIC-II chip was used in machines built in 1982 and early 1983 besides the Commodore 64. Due to thermal reasons, it had a ceramic casing and produced 64 NTSC color clocks per line. These chips also do not produce separate chroma and luminance signals. Later revisions had cheaper plastic casings and 65 color clocks per line, plus separate color and luminance enabling early S-video.
Multiple revisions were primarily aimed at improving video output quality and eliminating glitches that caused random pixels to appear on screen (some early games deliberately exploited this for graphic effects).
Since switching to a plastic casing was necessary for cost reasons, overheating became a problem in the VIC-II. This was due to several factors including high die density relative to the process used and its high internal speed (8 MHz). Commodore tried an improvised solution using the aluminum RF shield as a heatsink, and this trick proved quite effective in preventing overheating and chip failure.
The 85xx series VIC-II chips used in the C64C are built with a more modern 3.5-micrometer process and require only a 5-volt power rail instead of the dual 12-volt and 5-volt rails of the 65xx VIC-II. These chips run considerably cooler and do not suffer from the overheating that affected the 65xx VIC-II.
VIC-II Chip — The graphics processor of the Commodore 64
The MOS 6581 SID Chip
The legendary SID 6581 sound chip was amazing for its time. This chip can play three different "voices" in complex patterns and with a little tinkering can create one or two additional sounds. The Commodore 64 was undoubtedly the best computer with audio power available on the market for several years to come, and its competitors lacked the ability to produce proprietary chips at any price. It was also probably the first computer in the world capable of reproducing recognizable human speech without additional hardware.
SID 6581 Chip — The legend that revolutionized digital music
The most common question about the Commodore 64 is why we see 38911 bytes free on screen when it apparently has 64000 bytes of memory. The reason is that almost half of its memory is used for internal functions like Commodore BASIC and more.
An important note: if Commodore did not own MOS, design costs might have been so high that the Commodore 64 would never have even been imagined.
The Commodore 64 uses BASIC version 2 because upgrading this BASIC required more ROM memory, which would increase costs. Also, during research on the VIC-20, designers discovered that Commodore CEO Jack Tramiel liked the idea that choosing Basic 2.0 would prompt consumers to purchase an additional cartridge for more commands, which could bring substantial revenue to Commodore.
Since the VIC experience was so successful, it was "obvious" they should use the plastic chassis of those machines again. Reducing the cartridge slot size, changing the color, and applying a new logo was all they needed.
Before its CES announcement, retail prices up to $1000 were proposed for the base unit (without floppy drive, cassette drive, or monitor). But they quickly realized that $595 was more reasonable for market penetration.
Based on the VIC-20 distribution model, the Commodore 64 was packaged in small, and most importantly, inexpensive cardboard boxes reinforced with cardboard supports inside. Sears, Toys 'R' Us, Montgomery Ward, Fred Meyer, K-Mart, Lionel Play World sold these machines alongside their regular products like toasters, clothing, and hammers. Of course, the Commodore 64 was also available through professional Commodore computer retailers and specialty computer stores.
In the mid-80s, large dealers bought the Commodore 64 for about $100. Some retailers sold the Commodore 64 for under $100 hoping consumers would also purchase floppy drives, printers, disks, modems, and desks, which had much higher profit margins.
The early 1980s was when the concept of free software and shareware came to fruition. Thousands of programmers spent millions of hours on programs they made available at no cost. Since the Commodore 64 held a large market share, it was one of the main beneficiaries of this innovation. Some have argued that the Commodore 64 was the cause of this movement. Millions of high school-aged Commodore 64 programmers created thousands of software programs with creativity and enthusiasm that had no stores to sell them. Since they had no cash to cover production costs, offering software in exchange for publishing your name seemed like a great deal for many kids. Many of these programs were printed free in magazines and shared with others.
Different Versions of the Commodore 64
Commodore 64C
The Commodore 64C was released in a glossy beige plastic case. Apart from some minor circuit revisions, the 64C was identical to the original Commodore 64. This design positioned the Commodore 64 as a minor competitor to IBM PCs running early versions of Microsoft Windows 1, 2, and 3. GEOS was far more mature and capable than Microsoft's fledgling Windows, but the combination of excellent copy protection (which hindered its spread and popularity) and minimal base hardware (the Commodore 64) shortened GEOS's lifespan considerably. While newer GEOS versions are still developed and produced for sale, its commercial significance faded with the Commodore 64. GEOS was the graphical OS for the Commodore 64.
Commodore 64C — The modern version with beige case
Commodore MAX
The most interesting derivative of the Commodore 64 was the Commodore Max machine. It was advertised in Germany and Canada but only released in Japan. The Max was something different from the Commodore 64. This much cheaper version of the Commodore 64 with only 8 kilobytes of RAM and a membrane keyboard may have looked quite bad, but this combination made it one of the rarest and most sought-after Commodore production computers. This limited system has two joystick ports, cartridge and cassette ports, RF output, audio output, channel selector, and power cable input.
Commodore MAX — The rarest version
Commodore 64 GS
The Commodore 64 GS was a keyboardless version of the C64 released in Europe in 1990. The main idea was to further reduce costs to produce a low-priced game console. The 64GS had a small white box containing the Commodore 64 motherboard with a cartridge slot on top. If a regular C64 cost $50 to produce, the GS probably cost close to $40, though ultimately it did not sell well.
Commodore 64 GS — The keyboardless game console
Modern Peripherals for the Commodore 64
Commodore 64 production stopped in 1994 but the world of Commodore did not end. Many modern technologies today support this unforgettable computer. Using development boards and microcontrollers, various hard drive models can be produced for the Commodore 64, or the sd2iec converter can use SD memory as a simulator for the 1541, 1571, and 1581 disk drives. Read about hardware maintenance for the Commodore in the exclusive AmigaStore article.
In recent years, various types of cartridges have been produced for the Commodore 64 including EasyFlash, KungFuFlash, Final Cartridge 3 Plus, and various universal cartridges. Modems have also been built allowing users worldwide to connect to the internet. Numerous groups work with this computer today, and artists compete in creating music with the Commodore's SID chip.
Over the past decade in Iran, through the creation of the blog www.commodore-amiga.blogfa.com, I was able to expand some of the old archives about this computer in the Persian web environment. Also, through creating groups for collaboration in hardware development, we were able to produce some new projects for this computer. A page introducing these products is available at www.commodore64store.ir. See hardware products in the AmigaStore shop.
Universal Cartridge
One of the attractions of the Commodore 64 was its ability to use cartridges alongside floppy drives and tape drives. Cartridges were produced by various companies, and each manufacturer at the time tried new techniques to dominate the market by offering programs with higher capacity on cartridge. Early cartridges were produced in capacities of 8, 16, 32, and ultimately 64 kilobytes. In the final years of Commodore's market dominance, manufacturers like Ocean mastered techniques to offer programs exceeding 64 kilobytes on cartridge.
In recent times, skilled hardware designers created a cartridge capable of running all types of old cartridges. These became known as universal cartridges. This cartridge can run programs from EPROMs with capacities of 64, 128, 256, 512, and 1024 kilobytes. The owner can store desired programs and games on these EPROMs and use them.
Universal Cartridge — Running all old cartridges
sd2iec Converter
The most valuable and practical peripheral hardware built with new technology for the Commodore is probably the sd2iec converter. It can almost completely simulate the 1541, 1571, and 1581 drives, and using SD memory, it can provide an extensive archive of Commodore floppy disk images to enthusiasts. The sd2iec floppy drive converter is compatible with all Commodore models, and Commodore 128 and Plus/4 owners can easily use this valuable hardware. This hardware has been designed and produced in various sizes and with different cases.
Years ago in Iran, it was considered a very rare component. The image below shows the first sd2iec board designed and produced in Iran, designed by my good friend Mohammad Soleimanpour in 2017. Before this board's production, several designs and prototypes were made for personal use, but the first complete production of the sd2iec converter is this very board.
sd2iec Converter — First board produced in Iran — View Product
Freeze Cartridge
One of the Commodore's advantages over competing home computers was its intelligent use of the expansion port. This port, with various types of cartridges, could expand the Commodore 64 in interesting ways. Freeze cartridges were the most important cartridges that gave unique capabilities to the Commodore 64. Besides providing important utility programs, these cartridges had a button called the freeze button that, when pressed, stopped all system operation.
After freezing the system state, cartridge menus would appear. With freeze cartridges in this state, it was possible to make changes to running software and, if needed, copy the frozen state to tape or disk as a new file. This was mostly used for saving games at advanced levels. Also, in frozen state, by modifying software codes, users could hack games and make game characters immortal.
Final Cartridge 3 is one of the most powerful freeze cartridges for the Commodore, which has gained attention and development in recent years. Hardware designers combined this powerful freeze cartridge with a universal cartridge to create Final Cartridge 3 Plus.
Final Cartridge 3 Plus — Combining freeze cartridge and universal — View Product
EasyFlash
The EasyFlash cartridge is essentially a type of universal cartridge. The difference is that programming EPROM ICs in a UCart is quite specialized work requiring a programmer device. But in EasyFlash, this process is simplified, and the user can reprogram this cartridge through the Commodore using the appropriate software. This cartridge provides one megabyte of memory to the user, which is a significant amount for the Commodore 64, storing approximately 40 programs and games. Erasing memory and reprogramming is simply possible for the user.
EasyFlash — Easy programming without a programmer
EasyFlash 3
This cartridge is one of the most effective and artistic Commodore cartridges. Seven EasyFlash cartridges are placed together, three separate sections are designated for storing ROMs of three dream freeze cartridges, and eight parts exist for storing eight valuable kernel ROMs! Recently, this cartridge has been programmed for use as a modem, and perhaps other applications will be defined for it in the future.
EasyFlash 3 — Seven cartridges in one frame
KungFuFlash
To understand KungFuFlash, let's start with introducing UCart. What is UCart? An interesting feature of Commodore computers was maintaining cartridge connectivity alongside tape and disk drives. These computers entered the market alongside consoles like Atari and Nintendo, and audiences still expected console-like experiences from these machines. Manufacturers took note and equipped these computers with cartridge ports.
The advantage of cartridges was much faster program and game execution compared to tape drives, though these cartridges also had high prices.
In recent times, skilled designers created a cartridge capable of running all types of old cartridges. These became known as universal cartridges. For this, you need a universal programmer device to program your EPROMs. You also need to install several programs on your Windows to convert various Commodore files (generally PRG) to binary files.
KungFuFlash is first and foremost a very complete and advanced universal cartridge at a much lower cost. To work with UCarts, you need a computer and a programmer — the cheapest programmers cost at least $100. Additionally, converting Commodore files to binary is relatively difficult and time-consuming, and many Commodore programs are fundamentally incompatible with these conversions.
KungFuFlash initially presents itself as a UCart with the required computer and programmer built inside. The method works by flashing various files very quickly into the IC on the board — much faster than you might think!
This program remains in the KungFuFlash microSD memory until you decide to flash another program. Unlike UCart, KungFuFlash works with all Commodore file types and easily supports PRG and CRT files. This cartridge can run CRT files of freeze cartridges like Final 3 or Action 6, and after running these files, KungFuFlash transforms into a freeze cartridge — a very interesting feature of this valuable cartridge.
KungFuFlash — The all-in-one for the Commodore 64
UCart — The foundation of modern cartridges
The peripheral hardware samples studied in this book are among the most important peripherals built for the Commodore 64. Various other hardware has been made for this computer that cannot all be covered in this book. The several pieces of hardware I introduced are the most important Commodore 64 peripherals for modern use. Visit the AmigaStore shop to get these products.
"The Commodore 64 has sold more than any other computer in history." — Guinness World Records
▚ Sources and Related Links
#Commodore64 #C64 #Commodore #JackTramiel #MOS6510 #VICII #SID6581 #SoundChip #HomeComputer #RetroComputing #Nostalgia #AmazingComputers #TechHistory #Programming #BASIC #Microsoft #AppleII #Atari #TRS80 #FordModelT #GameCartridge #1980s #Commodore64C #CommodoreMAX #CommodoreGS #UniversalCartridge #sd2iec #FreezeCartridge #FinalCartridge3 #EasyFlash #KungFuFlash #UCart #GEOS #ComputerHistory #RetroGaming #HistoricalSuccess #GuinnessWorldRecords #Hardware #Store #Products #VintageComputing #8BitComputing #PersonalComputer