Нарешті завершив ремонт PAL версії Commodore 64. Його початковий стан був жахливим. Брудний, пожовтілий, мертвий і без мікросхем в панельках.
Що в решті решт було зроблено:
1 - Реставрація корпусу
2 - Купив відсутній VIC-II (спеціалізована мікросхема, що відповідає за зображення, фактично, відеокарта)
3 - Через пошкоджений Complex Interface Adapter (CIA) комп все ще не запускався, випаяв його, комп запустився, але без CIA не працює клавіатура.
4 - Зібрав С64 Video Enhancer, окрему плату на FPGA, яка аналізує сигнали відеочіпа і формує компоненте зображення, що дозволяє виводити його навіть на HDMI (через OSSC конвертер, звісно), а також трішки підправити "специфічну" палітру Commodore, якщо дуже хочеться.
5 - Купив за 25$ плату-донора з двома CIA, щоб запустити клавіатуру (бо мені окремо ці чіпи по 35-40 баксів пропонували), перепаяв, запустив клавіатуру.
6 - Зібрав емулятор звукового чіпа SID на ATMega88PA (проєкт SwinSID). Так, мікроконтролер, який може працювати у 20 разів швидше за сам Commodore, лише емулює звуковий чіп.
7 - Зібрав емулятор дисковода на Raspberry Pi
То ж зараз маю найбільш прокачаний Commodore 64 формату PAL в додаток до оригінальної NTSC версії. І хоч в PAL процесор працює трішки повільніше (0.98 MHz vs 1.02 MHz), через меншу частоту кадрів в форматі PAL, комп працює на 15% швидше (19656 тактів на кадр проти 17095 в NTSC), тому більшість крутих демок робляться саме для PAL формату. Завдяки компонентному відео можна робити захоплення зображення з живого заліза, та навіть стрімити його кудись, а дисковод на RPi дозволяє запускати будь-який софт.
Нарешті завершив ремонт PAL версії Commodore 64.
SnC Museum Lab
@snclabПерсональний блог співзасновника Software & Computer Museum, Олександра Коваленка
318 subscribers
Open in Telegram 1 photo is attached to this post — visible in the Telegram app.