Veronica saa parin gamepadit ja bugged siru

[Quinn Dunki] Awesome 6502 -tietokoneesta tulee ihanteellinen pitkin, ja hän teki päätöksen, että on aika lisätä yksi tärkeimmistä 80-luvulla Mikrotietokoneet Hänen innoittamana – GamePads.

Gamepadien toteuttamista oli kaksi tapaa takaisin 80-luvulla. Apple II-analogiset joysticks käytti potentiometriä jokaiselle joystick-akselille yhdessä 556-ajastimen siru muuntaa potin vastus digitaaliseksi arvoksi. Analogiset ohjaimet ovat mahtavia, mutta paljon laitteistoa tarvitaan. Toinen vaihtoehto on Atari / Commodore-joystick, joka käyttää painikkeita kullekin suuntaan. Yllättäen nämä joysticks ovat kohtuuttoisesti kalliita vintage-markkinoilla, mutta samanlaiset laitteiston asetukset – nes-pelit – ovat yleisiä, lika halpoja ja hyvin dokumentoituja.

[Quinn] kirjoitti muutaman bittien 6502 kokoonpanon lukemaan nämä Nintendo-ohjaimet Veronican 6522 avulla ATMEGA168: n avulla ja sitten kaikki meni paskaun.

Testauksessa hänen asennuksensa hän havaitsi, että usein rekisterin tietolinja olisi synkronoitu kellorivillä. Neljän kuukauden ajan [Quinn] kamppaili tämän ongelman kanssa ja tuli yhteen kahdesta mahdollisesta ongelmasta: joko hänen piiri oli huono, tai 6522 siru Veronicassa oli huono. Voit arvata, mikä vaihtoehto on oikea, mutta olet todennäköisesti väärässä.

Ongelma [osoittautui] 6522. Se osoittautuu, että tämä siru on vika, kun sitä käytetään ulkoisen kellon kanssa. In 40 years of production this hasn’t been fixed, but thankfully 6502 wizard [Garth Wilson] has a option for this problem: just add a flip-flop and everything’s kosher. Jos vain tämä vika huomautti nykyisissä lomakkeissa …

Nyt Veronicalla on kaksi NE: n ohjaintuloa ja tarvittava piiri, jotta kaikki toimii. alla olevia videotuloksia.

Leave a Reply

Your email address will not be published. Required fields are marked *