Zx spektrining kompozit ulanish sxemasi. Kompyuter sxemasining tavsifi.x qurilmasi va kompyuterning ishlashi

"Assemblerda dasturlash mumkin bo'lmagan narsalarni lehimlash kerak" (http://bash.im/quote/398169)

Bir vaqtlar ZX Spectrum mening birinchi shaxsiy kompyuterlarimdan biriga aylandi. Unda men dasturlash asoslarini o'rgandim - BASIC dan assemblergacha. Va bu erda mashhur hikmatni eslash o'rinli bo'ladi: "Assemblerda dasturlash mumkin bo'lmagan narsa lehimlangan bo'lishi kerak". Shuning uchun, men bir vaqtning o'zida ZX Spectrum kompyuterining sxemalarini batafsil o'rganib chiqdim. Shunday qilib, asta-sekin sevimli mashg'ulot FFC Computers spektrumistlar guruhining bir qismi sifatida butunlay professional faoliyatga aylandi. O'sha paytda men o'yinlarni ruslashtirish, "lenta" dasturlari disketi, Spektrlarni ta'mirlash va modifikatsiyalash bilan shug'ullanganman (1995-1997).

Ushbu sohadagi uch yillik professional faoliyat davomida juda ko'p miqdordagi Spectrum klonlari mening qo'limdan o'tdi. Boshqa kompyuterlar ham ta'mirlash uchun olib kelingan, ammo ularning aksariyati Spektrlar edi. Va hatto bir marta men uy boshqaruvchisini markali Spectrum 128k ga ulash imkoniyatiga ega bo'ldim (o'sha paytda bu juda kam edi).

O'shandan beri men turli xil Spectrum klonlari, tegishli qurilmalar va o'sha paytda keng tarqalgan boshqa kompyuter uskunalari uchun juda ko'p hujjatlarni saqladim. Xo'sh, ba'zi ekzotik temir saqlanib qolgan)

Ushbu nashrdan boshlab, men to'plangan ma'lumotlarni asta-sekin baham ko'raman. Menimcha, ko'p narsa Spectrum muxlislari uchun foydali bo'ladi va nafaqat)

“Kompyuterni qanday qilish kerak? | Qurilish ZX Spectrum 128k klon + Beta Disk interfeysi + AY-3-8910 (YM2149F)"

Qandaydir tarzda men eng mashhur Spectrum klonining bir nechta original taxtalarini topdim - "Leningrad 48k". Va keyin men ushbu tizimni disk boshqaruvchisi va, albatta, musiqa protsessoriga ega 128k versiyasiga to'liq yangilash bilan qurishga qaror qildim. Men bu jarayonni batafsil sharhlar bilan videoga (yuqoriga qarang) suratga oldim. Quyida men foydalangan diagrammalar va batafsil yangilash rejasi mavjud.

Leningrad 48k kompyuterining sxematik diagrammasi

Variant 1:

Variant 2:

"Leningrad 48k" kompyuterining ulanish sxemasi

O'rnatish diagrammasi:

Bosib chiqarish uchun moslashtirilgan uzatish diagrammasi:

Leningrad 48k kompyuterining xotirasini 128k gacha oshirish

Xotirani oshirish va kirish/chiqarish portlarining shifrini hal qilishni tuzatish sxemasi:

Barcha o'zgartirishlar uchun biz 7 ta qo'shimcha mikrosxemadan foydalanamiz:

ED1 - K555(1533)TM9 (D31 tepasiga o'rnatilgan)
eD2 - K555(1533)KP11 (D30 ustiga o'rnatilgan)
eD3 - K555(1533)LE1 (D2 tepasiga o'rnatilgan)
eD4 - K555(1533)LA3 (D40 tepasiga o'rnatilgan)
eD5 - K555(1533)LL1 (D34 tepasiga o'rnatilgan)
eD6 - K555(1533)LI1 (D8 tepasiga o'rnatilgan)
eD7 - K555(1533)LL1 (D13 ustiga o'rnatilgan)

Xotirani yangilash uchun ulanish rejasi:
01. eD1-2 -> eD2-2
02. eD1-5 -> eD2-11
03. eD1-7 -> eD2-14
04. eD1-15 -> eD3-8
05. eD1-9 -> eD3-10
06. eD1-3 -> D32-12 (D0)
07. eD1-4 -> D32-15 (D1)
08. eD1-6 -> D32-16 (D2)
09. eD1-11 -> D32-19 (D3)
10. eD1-13 -> D32-2 (D4)
11. eD1-14 -> D32-5 (D5)
12. eD1-10 -> D17-13 (2-ekran) - erdan uzilgan
13. eD1-12 -> eD7-2 (128k ROM tanlang)
14. eD7-1 -> D1-10 -> eD7-10 (TR-DOS tanlovi teskari)
15. D1-11 -> 10k dan keyin +5B gacha
16. D1-11 -> D29-1 (+5B dan uzilgan)
17. eD7-3 -> D29-27 (+5B dan uzilgan)
18. eD2-3 -> eD2-13
19. eD2-13 -> eD4-4 -> D10-11 (A14)
20. eD2-10 -> eD4-5 -> eD3-3 -> D10-12 (A15)
21. eD2-15 -> D33-8 (GND)
22. eD2-1 -> eD4-6
23. eD2-4 -> D16-10 (A14 dan kesilgan)
24. eD2-9 -> D16-13 (A15 dan uzilgan)
25. eD2-12 -> eD5-12
26. eD3-1 -> eD4-1
27. eD3-2 -> D41-9 (A1)
28. eD3-4 -> eD4-2
29. eD3-5 -> D14-12 (WR)
30. eD3-6 -> D14-13 (OUTIORQ)
31. eD3-9 -> eD4-3
32. eD5-13 -> D3-2 (H1)
33. eD5-11 -> D21-1...D28-1 (KR565RU7)
34. eD5-10 -> D10-13
35. eD5-9 -> D9-8 (BIZ)
36. eD5-8 -> D21-3...D28-3 (KR565RU7) - D9-8 dan uzilgan

Ulanishlar uchun men MGTF 0,12 simidan foydalanardim. Issiqlikka chidamli ortiqcha oro bermay simlarni mahkam o'rnatish vaqtida buzilmasligini ta'minlaydi va simning kichik kesimi bosilgan elektron platadagi har qanday bo'sh teshiklar orqali ulanishlarni lehimli tomondan qismlarning o'rnatish tomoniga o'tkazishni osonlashtiradi. fotosuratda ko'rsatilgan:

Leningrad 48k kompyuteridagi boshqa yaxshilanishlar

Yaxshilash sxemasi:

1. Soat generatorini barqarorlashtirish
2. Gorizontal skanerlashni normallashtirish (14000 KHz chastotali kvarts uchun)
3. Kadrlarni skanerlashni barqarorlashtirish
4. Chiziqlar (yoylar, doiralar va boshqalar) chizmasini sozlash.
5. ROM 27C512 ni o'rnatish
6. INT signalini takomillashtirish

Profi XT klaviatura kontrolleri uchun ulanish diagrammasi:

K554CA3-dagi magnitafondan "o'quvchi" sxemasi:

Yig'ish bosqichlari, ba'zi fotosuratlar

Aytgancha, yaqinda ko'plab eski jihozlar va hujjatlarni ko'rib chiqayotib, men juda ekzotik narsani topdim: haqiqiy narx yorlig'i, shekilli, 90-yillarning o'rtalarida:

Ha, ha, nazoratchi o'shanda 75 ming rublga tushdi)) Va narx belgisining teskari tomoni kamroq yoqimli emas edi - u perfokarta bo'lagiga chizilganligi ma'lum bo'ldi !!! ;)

Ha... Buning ma'lum bir falsafiy subteksti bor: yangi avlod xotira media kontrolleri uchun narx yorlig'i eski avlod saqlash tashuvchisining bir qismiga chizilgan...)

Foydali fayllar:

    Fayl nomi: DIZZY_5r_48k.zip (109K)
    MD5:

    "DIZZY 5" o'yini. O'yinning ruslashtirilgan versiyasi,
    Men tomonidan 1996 yilda Spectrum 48k uchun moslashtirilgan.
    Arxivda o'yin uchta formatda mavjud: TAP, HOBETA, SCL.

    Fayl nomi: wildseyr.zip (68K)
    MD5:

    "Yovvoyi G'arbdagi Seymur" o'yini (1996 yilda men tomonidan ruslashtirilgan).
    Arxivda o'yin SCL formatida mavjud.

    Fayl nomi: test48k.bin (2.0K)
    MD5:
    Mikrodasturni tekshirish summasi: 85E7

    48k proshivkani sinab ko'ring (o'zgartirilgan versiya -
    ekranni to'ldirishning zerikarli protsedurasi, keraksiz ROM tekshiruvi olib tashlandi).

    Fayl nomi: test128k.bin (2.0K)
    MD5:
    Mikrodasturni tekshirish summasi: E413

    Mikrodasturni sinab ko'ring 128k.

    Fayl nomi: sos48k.bin (16K)

    Mikrodasturni tekshirish summasi: 2C86

    Standart operatsion tizim
    "ZX Spectrum" 48k uchun (1982 Sinclair Research Ltd).

    Fayl nomi: 27512.bin (64K)
    MD5:
    Mikrodasturni tekshirish summasi: 9135

    ROM 27512 uchun birlashtirilgan proshivka:

    Bank 0 - bo'sh.

    Bank 1 - TR-DOS Version 5.5H Mualliflik huquqi (C) 1993 Rst7 tomonidan.
    MD5:
    Tekshirish summasi: 3F81

    Bank 2 - SOS 128k ("ZX Spectrum" 128k uchun standart operatsion tizim).
    MD5:
    Tekshirish summasi: 266E

    Bank 3 - SOS 48k ("ZX Spectrum" 48k uchun standart operatsion tizim).
    MD5:
    Tekshirish summasi: 2C86

Avval siz ushbu masala bo'yicha ixtisoslashgan har qanday idoradan bosilgan elektron plataga buyurtma berishingiz kerak. Doska yaratish uchun gerber va excellon fayllari to'plami: (

11 / 11 829

chop etish versiyasi

Shunday bo'ldiki, "Leningrad" men ko'rgan birinchi Spektr va bu mening birinchi kompyuterim edi. Oddiyligi va nomukammalligiga qaramay, ushbu kompyuter bilan shunchalik ko'p xotiralar bog'langanki, men ushbu Spectrum klonini unutolmayman.

Leningrad 80-yillarning oxirida Sergey Zonov tomonidan ishlab chiqilgan. Doskalardagi sana 1988 yil (ZS88):

1989 yildagi kengashlar mavjud:

Kompyuter oddiy, minimal miqdordagi chiplarni o'z ichiga oladi. O'qish uchun portlarni dekodlash juda soddalashtirilgan - barcha juft portlar klaviatura porti (254), barcha toq portlar joystikning Kempston porti (31) hisoblanadi. Bu sharmandalik portlarning shifrini ochish uchun manzil avtobusining faqat bitta biti - A0 ishlatilganligi sababli yuzaga keladi. Chiqish portlari, xususan #FE porti bilan yanada katta tartibsizliklar sodir bo'lmoqda - bu qiymat umuman istalgan portga yozilganda ishga tushadi, ya'ni. Bunday shifrni ochish yo'q.

Portlarning "qiyshiq" dekodlanishidan tashqari, kompyuter nostandart video chiqishi bilan ajralib turadi. Bu siz uni televizor tyunerlariga, PAL kodlovchilariga va umuman, zamonaviy LCD televizorlarga ulashga harakat qilganingizda o'zini namoyon qiladi. Qoida tariqasida, bunday urinishlar hech narsa bilan tugamaydi. Bu muammoni hal qilish mumkin, men bu haqda biroz keyinroq gaplashaman.

Men ko'rgan barcha Leningradlar "tobut" shaklida yig'ilgan. Hazillarni bir chetga surib qo‘ysak, burchaklari qiyshiq bo‘lgan korpusning shakli biroz tobutni eslatadi. Barcha korpuslar o'lchamlari bo'yicha taxminan bir xil; farq faqat korpus qilingan materialda.

Men misollar bilan tushuntiraman:

Bu mening birinchi kompyuterimdan qolgan narsa. Korpus (Aytgancha, bunday kichik o'lcham uchun juda katta) juda yaxshi saqlangan va men hali ham unda Spektrni yig'ishga umid qilaman.

Bundan tashqari, engil alyuminiy qutilar mavjud:

Bu misol yaxshi saqlangan va qayta tiklangan. Endi u yangi kabi ko'rinadi. Oldingi holat bilan solishtirganda, bu to'liq kompyuterning og'irligi po'lat korpusdan kamroq.

Uchinchi turdagi uy-joy plastikdir. Mening fikrimcha, eng yomon holat:

Bortda blokirovka qiluvchi kondansatörlarning deyarli to'liq yo'qligiga e'tibor bering. Ushbu yorqin kamchilikka qaramay, taxta o'n yil davomida oldingi egasi uchun muvaffaqiyatsizliklarsiz ajoyib ishladi.

Agar tayyor kompyuter sotib olayotganda sizni qurbaqa bo'g'ib qo'ygan bo'lsa, Leningradni o'zingiz yig'ishga urinib ko'rishingiz mumkin edi, xayriyatki, bu unchalik qiyin emas edi. Universitetda birinchi kursda o‘qib yurganimda ham bitta “Leningrad”ni o‘zim lehimlaganman. Keyin (90-yillarning o'rtalarida) siz bema'ni pul evaziga radio bozorida bo'sh Leningrad platasini osongina sotib olishingiz mumkin edi:

Bunday taxtalar bir xususiyat bilan ajralib turardi - lenta drayveri hududida ular +5V va GND quvvat avtobuslarida qisqa tutashuvga ega edi. Agar kompyuterni yig'ishda mos keladigan jumper kesilmagan bo'lsa, uni birinchi marta yoqqaningizda, tasodifiy joyda taxtada bir yoki bir nechta bosilgan treklarning yonishi bilan tutun bulutlarini olish ehtimoli yuqori edi. Yaxshiyamki, men bu xususiyat haqida bilardim va o'z vaqtida qo'ng'iroq qildim va qisqa tutashuvni yo'q qildim.

Bozorda kompyuter sxemalari, mikrosxemalar, klaviaturalar va korpuslar ham sotilgan. Muxtasar qilib aytganda, o'sha paytda bunday tuzilmalarni yig'ish uchun haqiqiy jannat bor edi. Aytgancha, klaviaturalar haqida: asosan mikrokalkulyatorlarning tugmalari ishlatilgan:

Suratda tugmachalardagi eski yozuvlar tozalangan stikerlar ko'rsatilgan. Bu qandaydir kalkulyatorning tugmalari ekanligi aniq. Ish sifati va ishonchliligi nuqtai nazaridan, bunday klaviaturalar tanqidga dosh berolmadi. Balki bunday bema'ni tugmalar kalkulyatorlar uchun mosdir, lekin ular kompyuterga umuman mos kelmaydi. Ayniqsa o'yinlar uchun. Esimda, men bunday tugmachalardagi kontaktlarni qandaydir tarzda ishlashi uchun egishga ikkilanganimni eslayman. Ehtimol, bu tugmalar haqida yagona ijobiy narsa ularning arzonligi va mavjudligi. Shuning uchun, birinchi imkoniyatda men qamish kalitlarga o'tdim, ularning ishlashi ancha qulay edi:

Ma'lum bo'lishicha, bunday "Leningradlar" bor edi - o'rnatilgan klaviatura va tizim ulagichi bilan. Ushbu "Leningrad" sxemasi kanonik sxemaga deyarli to'liq mos keladi. Istisnolar - lenta kiritish, signal chiqishi va video chiqishi. Ushbu klondagi #FE portining dekodlanishi asl Leningrad bilan solishtirganda tuzatilgan - port originaldan farqli o'laroq A0=0 bilan manzillangan, bunda istalgan portga qiymat chiqarish #FE portini ishga tushiradi. Men to'lovni boshladim. Doskaning pastki o'ng burchagidagi rasmda PAL kodlovchisiga ulanish uchun o'zgartirishlar kiritilgan.

Kengash odatda yaxshi tayyorlangan - vakolatli quvvat taqsimoti, kondansatkichlarni blokirovka qilish joylari. Menga yoqdi.

Afsuski, ushbu klonning nomini aniqlashning iloji bo'lmadi (kompyuterning ishlab chiqaruvchisi markasi ma'nosida). Doskada faqat bitta yozuv bor edi - LS10.102.002.

ZX Spectrumni o'zim sotib olishim yoki yig'ishim kerakmi? Osonlik bilan! grmretro 2010 yil 12 iyulda yozgan

Bundan tashqari, yo'lda yana bir loyiha bor - Speccy 2010. Taraqqiyot spektrumistlarni chetlab o'tmadi, xuddi ular undan qochishga harakat qilmaganidek :-).
(prototiplardan birining fotosurati. Yakuniy versiyada xatolarni tuzatish uchun simlar yo'q)

Bu yerda siz jonli Z-80 yoki musiqa protsessorini topa olmaysiz. HAMMA NARSA katta chipning ICHIDIR va dasturiy ta'minotda amalga oshiriladi.
Forumdan iqtibos:

"Dasturiy ta'minotning bugungi holati:
Speccy2007 v1.06 ning to'liq barcha funktsiyalari (128k, Pentagonning vaqtinchalik kulbalari, betadisk emulyatori, AY, yuklab olish tap/tzx/sna).

Bundan tashqari

  • - televizor chiqishi - RGB, s-video, kompozit
  • - sna bilan yanada to'g'ri va tezroq ishlash (endi axlatning bir bayti ham buzilmaydi)
  • - turbo (7, 14 va 28 MGts)
  • - kutishsiz klaviatura
  • - barcha rang-barang va chegara effektlari aniq (tomoshabinlar kabi)

Men ko'proq narsani qilishni rejalashtirmoqdaman
  • VGA skanerlash rejimida
  • Spectrum markali vaqtinchalik kulbalar bilan rejim
  • kempston sichqonchasi va gluk rtc
  • kengaytirilgan xotiraga ega turli xil rejimlar"
Qurilmaning bonusi - eskirgan komponentlarning yo'qligi, yuqori ishonchliligi, yangi proshivkani yuklash orqali kengaytirish imkoniyatlari. Va, albatta, men bu plata nafaqat ZX-Spectrum, balki qandaydir MSX, Vector, Orion yoki Apple 2 ni ham amalga oshirishini orzu qilmoqchiman.Lekin hozircha bular shunchaki orzular. Xayr...
Speccy 2010 ham mumkin

"8 yil davomida men Spectrumni qora va oq rangda o'ynadim va hamma biladi, chunki bizning jasur televizorlarimiz RGB signalini umuman tushunmas edi." Aytmoqchimanki, sog‘inish uchun, oldin quyosh yanada yorqinroq, o‘tlar esa yam-yashil bo‘lganini eslash uchun. Lekin aytmayman, bolaligimda hech kim Spektr so'zini aytmagan. Bolaligimda do'stlarim bilan Dandy, keyinroq Sega va ba'zan Super Nintendo o'ynaganman. Men Dendining "Yangi haqiqat" dasturida ham, "Virdatadan" ham, hech bir jurnalda men bu kompyuter haqida eshitmaganman. Men kassetali lentalardan yuklanadigan kompyuterlar haqida eshitgan edim, lekin hech qachon ko'rmaganman yoki ularning nomini bilmasdim. Men bu haqda birinchi marta Internetga ega bo'lganimda bilib oldim. Men forumlarni o'qidim, 80-yillarning oxiri va 90-yillarning boshlarida o'z kompyuterlarini yig'gan odamlarga hasad qildim, lekin men bu nuqtani o'tkazib yubordim. Garchi o'sha yillarda men kichkina edim va xohlasam ham, o'zimning Spectrum klonimni yig'magan bo'lardim. Men qancha yo'qotdim? Bu savolni yaqinda o'zimga berishni boshladim. Bir yil oldin men juda yaxshi videoga duch keldim, unda bir yigit batafsil tushuntirib berdi va Spectrum Leningrad klonini qanday lehimlashni ko'rsatdi. Men buni bir necha marta ko'rib chiqdim va "Men o'z kompyuterimni noldan quraman!" Deb qaror qildim.

Men Leningradning asl xaritasini sblive.narod.ru saytidan asos qilib olishga qaror qildim. Xo'sh, bir qator yaxshilanishlarni qo'shing, masalan, doira chizmasini sozlash (Zonov qanday qilib bunday jiddiy muammoga ega bo'lgan kompyuterni loyihalashga muvaffaq bo'lganligi noma'lum. Bu shrift muammolari, grafik muammolar va boshqalarda namoyon bo'ladi), rasmni barqarorlashtirish. kvarts osilatori, ramka va chiziq sinxronizatsiyasini barqarorlashtirish, INT signalini takomillashtirish, qora darajaga bog'lanishni kiritish.

Ushbu jarayonni yanada salqin va qiziqarli qilish uchun men tayyor taxtani qidirmadim, men o'zimga 12 * 18 o'lchamdagi juda ixcham o'lchamdagi non taxtasini buyurtma qildim. Bundan tashqari, Aliexpress va CHIPiDIP-dan mikrosxemalar va boshqa kichik narsalarni buyurtma qilishim kerak edi. Xotira va protsessorni yaqinda spektrumistdan olgan ishlamaydigan klondan olib tashlash kerak edi. Men bu qanday klon ekanligini hali ham bilmayman, uning sxemasi yo'q va men undan mikrosxemalarni lehimladim.

Agar biror narsa noto'g'ri bo'lsa, tezda almashtirish uchun barcha mikrosxemalarni rozetkalarga qo'yishga qaror qildim. Ammo Spektrda ROM mavjud va uni hali ham yoqish kerak, menda dasturchi yo'q edi, lekin dunyo yaxshi odamlardan xoli emas. Ikki EPROM o'rniga men bitta EEPROM W27C512 o'rnatishga qaror qildim, unga 48k BASIC, 128K BASIC, TR-DOS va 48K uchun xotira testini tikdim; xotira banklarini jumperlar bilan almashtirish ham yoqimli. Ammo endi mening barcha qismlarim keldi, har bir panel qaerda joylashganligini oldindan o'ylab, men ularni lehimlashni boshladim. Xo'sh, men doskaga qaysi mikrosxema va pin raqamlari haqidagi yozuvlar bilan stikerlarni yopishtirdim, bu kelajakda hayotimni ancha osonlashtirdi.

Ikki yarim hafta ichida kuniga bir necha soat vaqt sarflagan bo'lsam ham, men uni hali ham yig'ib oldim. Men uni darhol ulashni kutolmadim. Va uni yoqgandan so'ng, men oq ekranni ko'rdim, men qanday yaxshi fikr deb o'yladim. Butun taxtani qayta tekshirib, bir nechta xatolarni olib tashlaganingizdan so'ng, vaziyat yaxshilanmadi. Uzoq vaqt davomida men nima bo'layotganini tushunolmadim, lekin keyin CMOS va TTL mikrosxemalariga aralashmaslik kerakligini bilib oldim. Ha, men hali ham radio havaskorman. Men qismlarga yana buyurtma berishim va kutishim kerak edi. Barcha CMOS chiplarini TTL chiplari bilan almashtirgandan so'ng, qimmatbaho yozuv hali ham paydo bo'ldi, ammo tasvir suzuvchi edi.

Zx-pk.ru forumiga murojaat qilish nima bo'layotganini qisman aniqladi, lekin menda yechim yo'q edi. Natijada, diagrammada soatlab o'tirishga majbur bo'ldim. Va voila, men shunchaki INT signalining shakllanishini yakunlash sxemasini noto'g'ri tushundim, to'g'rirog'i, avval uni to'g'ri tushundim, keyin uni noto'g'ri deb o'yladim va xato qildim. Xo'sh, yana bir muammo hal qilindi. Ammo hamma narsa biz xohlagan darajada qizg'ish emas, mening multimedia monitorimda ramkalar doimiy ravishda ishlayotgan edi. Va keyin men hech qachon meni tushkunlikka tushirmagan eski SHARP televizoriga ulanishga qaror qildim. Ammo haqiqat qora va oq rangda, chunki unda RGB skarti yo'q. Va undagi rasm deyarli tebranmadi. Shunga qaramay, forumga tashrif buyurish kommutatsiya quvvat manbai uchun filtr qilish bo'yicha yaxshi maslahat berdi.

Va nihoyat, rasm normal, hech qanday chayqalish yo'q, biz xotira testini o'tkazamiz.

Ammo Spectrum uchun sizga klaviatura ham kerak. Bu erda men undan juda o'ziga xos tarzda chiqdim, eski klaviaturani oldim, undan kontaktlari bo'lgan plyonkani tortib oldim, getinaksni bo'laklarga bo'ldim, unga kontaktlarni lehimladim, ularni fayl bilan qayta ishladim va klaviaturaga yopishtirdim. issiq elim, va ularni diagramma bo'yicha lehimli. Natijada juda katta hajmli tashqi klaviatura. Men Sinclair joystiklari uchun portlarni to'g'ridan-to'g'ri klaviaturaga o'rnatdim. Sega Master Systems yoki Atari-ning joystiklari mos keladi yoki mening holimda ichkariga lehimlangan Sega joystik mos keladi, buning uchun men bo'sh joy tugmachasini (ya'ni, u deyarli har doim qo'shimcha sifatida ishlatiladi) A tugmasiga o'tkazdim va siz C tugmasini bosing, yuqoriga bosish takrorlanadi, bu platformalarda qulaydir.

Qandaydir tarzda karnay bilan omadim kelmadi va men shunchaki signalni televizorga qo'ydim, shuning uchun hech bo'lmaganda ovoz balandligini sozlash mumkin. BASIC-da oddiy ohangni yozib, ovozni sinab ko'rganimdan so'ng, men o'yinni yuklab olishga qaror qildim. Va... men uchun hech narsa chiqmadi. Men K554CA3 yordamida lenta o'quvchini yig'dim, bir nechta mikrosxemalarni sinab ko'rdim, butun sxemani qayta tekshirdim, lekin u boshlanmadi, nima uchun, hali ham aniq emas. Men Pentagon-48 sxemasiga ko'ra 561LN2 da o'quvchini qayta yig'dim (birinchi marta lehimlashdan oldin non taxtasida) va hamma narsa birinchi marta ishladi. O'yinlar yuklangan bo'lsa-da, ko'pchilik darhol qotib qoldi, ba'zilari esa DIZZY 5 kabi bir oz vaqt o'ynashga muvaffaq bo'ldi.

Bir kuni men ertalab uyg'onib, to'g'ri kondansatörlarni lehimladimmi deb hayron bo'ldim ... va OMG, 47 nanofarad o'rniga 47 pikofaradda lehimladim va men ham ishlashni xohlardim. Biz yo'qolgan qismlarga yana buyurtma beramiz va kutamiz. Kondensatorlarni global qayta lehimlashdan so'ng, siz nihoyat odatdagidek o'ynashingiz mumkin, endi hech narsa osib qo'yilmaydi. Men o'zimni ishontirishim kerak edi, baribir, Spektrdagi o'yinlarning aksariyati monoxrom va men unchalik ko'p yo'qotmayman, 80-yillarning oxirida hamma ham rangli televizorga ega emas edi va ko'pchilik uni qora va oq rasm bilan o'ynadi. Lekin negadir bu unchalik yordam bermadi, bilasizmi.

Ammo mening LCD monitorimda ramkalar hali ham ishlayotgan edi. Oxir-oqibat, men montajning boshida o'rnatmoqchi bo'lgan gorizontal sinxronlash pulsini qisqartirish uchun qo'shimcha mikrosxemada lehimlashga qaror qildim, lekin negadir pulni tejashga qaror qildim. Natijada men nihoyat yaxshi rangli rasmga ega bo'ldim.

Rasm aslida bir oz ikkilangan. Men uni LCD televizorda tekshirdim, hech qanday sharpa ko'rinmaydi. Rasm ajoyib. Super! Ammo mening taxtamda hali ham bo'sh joy bor va undan foydalanmaslik ahmoqlik bo'lardi. Xotirani 128k ga oshirish va Castlevania 2015 o'ynash ajoyib bo'lardi. Buning uchun biz K565RU5-ni K565RU7 yoki MN41256-08 analogiga almashtiramiz, uni hech qanday muammosiz Aliexpress-da sotib olish mumkin. YM2149F ovoz chipini o'z ichiga olgan yana 7 ta mikrosxemani qo'shib, taxta to'liq to'ldirildi. Xotirani yangilash bilan bog'liq muammolar yo'q edi. Men ushbu sxema yordamida xotirani 256k gacha kengaytirdim, lekin hali ham uni 128k rejimida ishlataman.

Oxir-oqibat shunday bo'ldi

Dastlab men stol ustidagi doskadan foydalanish niyatim yo‘q edi va shu maqsadda eski televizor pristavkasidan quti oldim.Nazariy jihatdan u yerda ikkinchi qavatda qo‘shimcha disk boshqaruv platasini o‘rnatish mumkin edi, lekin Men hali bu bilan bezovta qilishni xohlamayman.

Speckie o'yinlari qattiq qattiqqo'l bo'lib chiqdi; Men faqat yaqinda chiqarilgan Mighty Final Fightni mag'lub etishga muvaffaq bo'ldim.

Xo'sh, men bolaligimda bu kompyuterning etishmasligi tufayli qancha yo'qotdim? O'yinlar nuqtai nazaridan, garchi o'yinlarni kassetadan kassetaga o'tkazish qobiliyati menga juda yoqadi. BASIC-da dasturlash nuqtai nazaridan, o'sha paytda bu meni qiziqtirmasdi.