Reacties
- Ik ging altijd uit van magie, en doe dat nog steeds.
- Gerelateerd: gaming.stackexchange.com/questions/17148/…
Answer
Het is “sa lichtpistool . Het heeft een enkele lichtsensor in de punt, die licht opvangt van het deel van het scherm waarop het gericht is. Gezien het feit dat de CRT-tvs die op dat moment werden gebruikt in wezen onmiddellijk het signaal vertoonden dat door de console werd verzonden, was dit voldoende.
I “Ik heb zelf nog nooit een Zapper gebruikt, maar volgens het Wikipedia-artikel werkte het als volgt: als de trekker wordt overgehaald, gaat de console zou een lichtflits weergeven vanaf de locatie van elk doel in volgorde. Welke flits een puls van de sensor ook produceerde, gaf een treffer aan.
Met een nog fijnere timing (wat, opnieuw volgens het Wikipedia-artikel, de Zapper niet in staat was), kunnen willekeurige locaties op het scherm worden geïdentificeerd. door de pulsen te detecteren die het gevolg zijn van de zwaai van de elektronenbundel over het scherm.
Dit alles is fundamenteel afhankelijk van de lage persistentie aard van CRTs: elke locatie op het scherm straalt alleen licht uit als het ingangssignaal ze passeert en het hele beeld wegvaagt. Dit is heel anders dan moderne LCD-schermen, waarbij elke individuele pixel een apparaat is dat (langzaam!) Van status verandert tussen het passeren of blokkeren van licht van de achtergrondverlichting, en de timing van de schermverandering is afhankelijk van de interne digitale verwerking in het scherm.
Reacties
- " Ik ' heb nooit zelf een Zapper gebruikt ". Gol ' zet kinderen op mah gazon!
- @KevinReid: Dus misschien had hij ' geen NES-console! Er is geen plezier zonder de Zapper. 🙂
- Dit soort antwoord impliceert dat een NES Zapper niet zou werken op een van die nieuwerwetse lcd-tvs. Is dat in feite het geval?
- @JoachimSauer ja, zie de gerelateerde link in het OP ' s opmerkingen
- Ik heb een nieuwe vraag, hoe weet het pistool op welke eend we hebben gejaagd?
Antwoord
De NES Zapper is een eenvoudige fotodiode aangesloten op een schakelaar. Een fotodiode laat stroom door, maar alleen als er licht aanwezig is. Wanneer je de trekker overhaalt, gebeurt het volgende snel achter elkaar:
- De afbeelding van het spel wordt vervangen door een volledig zwart scherm
- De fotodiode wordt gecontroleerd om te zien of deze absorbeert licht.
- Het hele scherm is ingesteld op zwart, behalve voor witte dozen waar de eenden waren.
- De fotodiode wordt opnieuw gecontroleerd om te zien of het nu licht absorbeert
De treffer of misser wordt geregistreerd op basis van of het eerste vinkje het donker was en het tweede het s licht. ” Op deze manier kan de game zien of je alleen op een statische lichtbron mikte, of op de “flikkerende eend” die je had moeten raken.
Als er meerdere doelen zijn, en de game moest kunnen zien welke je raakte, werden de latere stappen herhaald, met slechts één van de objecten tegelijk op wit.
De NES is niet bijzonder snel in het uitvoeren van deze flitsen, dus het is echt mogelijk om ze te zien als je dichtbij genoeg kijkt.
Antwoord
Deze link heeft het gedekt. In wezen
Wanneer je naar een eend wijst en de trekker overhaalt, maakt de computer in de NES het scherm zwart en begint de Zapper-diode te ontvangen. Vervolgens flitst de computer een effen wit blok rond de doelen die je zou moeten om op te schieten. De fotodiode in de Zapper detecteert de verandering in lichtintensiteit en vertelt de computer dat deze op een verlicht doelblok is gericht.
… Deze doelflitsmethode hielp Nintendo een zwak punt van ouder licht te overwinnen schietspellen: valsspelers die hoge scores behalen door het pistool op een stabiele lichtbron te richten, zoals een lamp, en het eerste doelwit recht uit de poort te raken.
En u kunt meer details vinden in de -pagina nt , ingediend door Nintendo.