TZXDuino: isang Arduino board sa isang cassette para sa ZX Spectrum software

ZX Spectrum

Maraming mga gumagamit ng pag-ibig sa computer na retro. Mga tunay na kolektor na namamahala upang bumili o ibalik ang mga lumang kagamitan sa gawa-gawa. Hilig tungkol sa mga chips ng Zilog Z80, ang Apple Classic, o ang iba pang mga kagamitan na gawa-gawa na dati, tulad ng ZX Spectrum, o ang Amstrad, Atari, Commodore, at marami pa. Kaya, lahat sila ay dapat malaman tungkol sa proyekto ng TZXDuino na pag-uusapan natin sa artikulong ito.

Sa iba pang mga post ay nagpakita kami ng mga artikulo upang mabawi ang mga retro video game at patakbuhin ito ang mga emulator. Sa oras na ito ay pag-uusapan natin kung ano ito TZXDuino, ano ang kaugnayan nito sa Spectrum at sa Arduino, atbp.

ZX Spectrum

Sinclair ZX Spectrum

Ang British firm Sinclair Pananaliksik lumikha ng isa sa mga pinaka maalamat na computer at iyon ay isang kamangha-mangha para sa mga mahilig sa retro. Ito ang ZX Spectrum na lalabas sa merkado sa Abril 23, 1982.

Isang 8-bit na computer batay sa mga sikat na microprocessor Zilog Z80A. Bilang karagdagan, ito ay magiging isa sa mga pinakatanyag na microcomputer sa bahay sa Europa sa ngayon.

Ang isang na-optimize at medyo compact na kagamitan para sa oras na nalulugod sa mga tagahanga ng computer at video game ng dekada na ito, at kung saan ay isang piraso pa rin ng museyo ngayon. Sa katunayan, ang mga hindi pinalad na magkaroon ng orihinal na hardware, ay nilalaman sa mga clone o emulator upang patuloy na buhayin ang kanilang software.

Sa ZX Spectrum magkakaroon ng maraming mga bersyon, bilang karagdagan sa ilan mga clone at derivatives na lumitaw na binigyan ng tagumpay ng produktong ito kung saan maraming mga katugmang operating system.

Ukol sa orihinal na hardware, ang mga katangian ay medyo malaki para sa oras:

  • CPU: Zilog Z80A sa 3.5 Mhz at 8-bit para sa data bus at 16-bit para sa address bus, na namamahala ng higit na memorya.
  • Memorya- Maaari kang pumili sa pagitan ng dalawang magkakaibang mga pagsasaayos ng RAM. Ang isang mas murang bersyon ng 16 kB at isang mas mahal na isa sa 48 kB. Kailangang idagdag iyon sa 16 kB ng ROM na isinama nito bilang isang batayan. Kasama sa ROM na iyon ang BASIC interpreter.
  • Keyboard: goma na isinama sa computer sa ilang mga bersyon.
  • Imbakan: Magnetic cassette tape system na kapareho ng mga ginamit sa isang karaniwang audio system. Maaaring ma-access ang data sa bilis na 1500 bit / s sa average. Samakatuwid, ang isang video game na halos 48 kB ay tumagal ng halos 4 na minuto upang mai-load. Bagaman ang ilang mga laro ay gumamit ng turbo mode upang madagdagan ang bilis. Bilang karagdagan, isang taon pagkatapos ng paglunsad ng Spectrum, pinakawalan ng Sinclair ang ZX Interface I, na maaaring kumonekta sa 8 mabilis na mga tape drive na tinatawag na microdrives na may bilis na 120.000 bit / s.
  • Grapika: ang sistema ng graphics nito ay maaaring hawakan ang isang matrix ng hanggang sa 256 × 192 px. Bagaman ang resolusyon ng kulay ay 32 × 24 lamang, na may 8 × 8 pixel na mga kumpol at impormasyon ng kulay o mga katangian tulad ng kulay sa background, kulay ng tinta, ningning, at flash.

Syempre, ilan peripheral upang idagdag sa computer na ito Hindi lamang ang ZX Microdrive, kundi pati na rin ang iba pang mga interface ng disk tulad ng Beta Disk, DISCiPLE, OPUS Discovery, mga stylus, daga (Kempston Mouse, Star Mouse, AMX Mouse, ...), mga printer, video game controler tulad ng mga joystick, atbp.

Noong 1986, ibebenta ng Sinclair Research ang tatak at mga produkto nito sa Amstrad, isa pa sa mga makasaysayan. Ngunit, kung hindi mo alam, ang Sinclair Research Ltd. ay umiiral pa rin bilang isang kumpanya ngayon ...

At lahat ng ito para sa pangarap ng isang pangarap na pinangalanan Sir Clive Sinclair, isang imbentor na taga-London, inhinyero at negosyante na may ganitong kahanga-hangang ideya na magbenta ng mga microcomputer para sa bahay. At ang pinakamagandang bagay ay maaari mong ipagpatuloy ang pagtangkilik sa kanila sa mga proyekto tulad ng TZXDuino na ipinapakita ko sa iyo sa ibaba ...

Ano ang TZXDuino?

Totoo na mayroon kang mga emulator na magagamit mo, pati na rin ang pagbili o pagpapanumbalik ng orihinal na kagamitan sa Spectrum na nakita mo mismo sa pangalawang-kamay na merkado. Sa ganoong paraan, magkakaroon ka ng hardware upang makapagpatakbo ng mga retro video game at software tulad ng dati. Ngunit hindi lahat ay maaaring makakuha ng isa, at ito ay kung saan TZXDuino tumatagal sa kaugnayan nito.

Kaya, isipin ang isang enclosure na katulad ng isang cassette tape, na may isang development board sa loob at may kakayahang magpatakbo ng orihinal na ZX Spectrum software na naimbak mo sa isang microSD card. Iyon ay karaniwang kung ano ang mayroon ka bilang isang TZXDuino. Ito ay walang pagkakaroon ng orihinal na hardware, ngunit ang isang bagay ay isang bagay kung hindi mo gusto ang mga emulator ...

Ang mga responsable para sa proyektong ito ay Andrew Beer at Dunan Edwards, na kasama bukas at imahinasyon ay nagawang mailagay ang lahat sa loob ng isang cassete tape. Kaya maaari kang magkaroon sa iyong mga kamay ng isang maliit na aparato upang muling buhayin ang lahat ng mga gawa-gawa na programa ng 80-90 para sa Spectrum.

Kung nagtataka ka tungkol sa mga teknikal na detalye ng kung paano ito nilikha, ang totoo ay naging sila batay sa arduino. Kaya't ang pangalan nito. At kung nais mo ang isa at mayroon kang kaluluwa ng isang tagagawa, maaari mo lumikha ng iyong sariling DIY cassette. Sa link na ito mahahanap mo ang isang PDF na naglalaman ng lahat ng mga tagubilin para sa pagpupulong ng mga elektronikong sangkap. At ang totoo ay hindi ito isang labis na kumplikado at mahabang pamamaraan ...

Ang tanging kumplikadong bagay na mayroon ito ay nangangailangan ito ng ilang kasanayan upang isama ang lahat sa loob at magkaroon ng mabuti mga kasanayan sa paghihinang na lata.

Alinmang paraan, sigurado ako marami kang natutunan sa proseso ang konstruksyon at kasiyahan sa sandaling tipunin ay garantisadong ...

Upang lumikha ng iyong sariling TZXDuino kakailanganin mo

Mo bilhin lahat ng sangkap madali sa mga dalubhasang tindahan o sa Amazon, tulad ng:


Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.