Diese Frage hat hier bereits Antworten :

Kommentare

Antwort

Es ist eine Lichtpistole . Es verfügt über einen einzelnen Lichtsensor Die Spitze, die Licht von dem Teil des Bildschirms aufnimmt, auf den sie gerichtet ist. Da die zu diesem Zeitpunkt verwendeten CRT-Fernseher das von der Konsole gesendete Signal im Wesentlichen sofort anzeigten, war dies völlig ausreichend.

I. „Ich habe selbst noch nie einen Zapper benutzt, aber laut Wikipedia-Artikel hat es wie folgt funktioniert: Wenn der Abzug gedrückt wird, wird der Die Konsole zeigt nacheinander einen Lichtblitz von der Position jedes Ziels an. Welcher Blitz einen Impuls vom Sensor erzeugte, zeigte ein getroffenes Ziel an.

Mit einem noch feineren Timing (zu dem der Zapper laut Wikipedia-Artikel nicht in der Lage war) können beliebige Stellen auf dem Bildschirm identifiziert werden durch Erfassen der Impulse, die sich aus dem Durchlaufen des Elektronenstrahls über den Bildschirm ergeben.

All dies hängt im Wesentlichen von der geringen Persistenz der CRTs ab: jeder Ort auf dem Bildschirm sendet nur dann Licht aus, wenn das Eingangssignal sie passiert, während es das gesamte Bild ausfegt. Dies unterscheidet sich stark von modernen LCD-Displays, bei denen jedes einzelne Pixel ein Gerät ist, das den Zustand (langsam!) Zwischen Durchlassen oder Blockieren von Licht von der Hintergrundbeleuchtung ändert und der Zeitpunkt des Displaywechsels von der internen digitalen Verarbeitung im Display abhängt.

Kommentare

  • " Ich ' habe noch nie habe selbst einen Zapper verwendet ". Gol ' Kinder auf mah Rasen!
  • @KevinReid: Vielleicht hatte er ' keine NES-Konsole! Ohne den Zapper gibt es keinen Spaß. 🙂
  • Diese Antwort impliziert, dass ein NES Zapper auf einem dieser neuen LCD-Fernseher nicht funktioniert. Ist das tatsächlich der Fall?
  • @JoachimSauer Ja, siehe den entsprechenden Link in den Kommentaren des OP '
  • Ich habe einen neuen bekommen Frage: Woher weiß die Waffe, welche Ente wir gejagt haben?

Antwort

Der NES Zapper ist ein einfacher Fotodiode an einen Schalter angeschlossen. Eine Fotodiode lässt Strom durch, jedoch nur, wenn Licht vorhanden ist. Wenn Sie den Abzug betätigen, geschieht Folgendes schnell hintereinander:

  • Das Bild des Spiels wird durch einen vollständig schwarzen Bildschirm ersetzt.
  • Die Fotodiode wird überprüft, um festzustellen, ob dies der Fall ist absorbiert Licht.
  • Der gesamte Bildschirm ist auf Schwarz eingestellt, mit Ausnahme von für weiße Kästchen, in denen sich die Enten befanden.
  • Die Fotodiode wird erneut überprüft

um zu sehen, ob es jetzt Licht absorbiert

Der Treffer oder Miss wird basierend darauf registriert, ob die erste Prüfung „es ist dunkel“ und die zweite „es“ war. leicht.“ Auf diese Weise kann das Spiel erkennen, ob Sie nur auf eine statische Lichtquelle oder auf die „flackernde Ente“ zielen, die Sie treffen sollten.

Wenn es mehrere Ziele gibt, und das Spiel musste in der Lage sein zu erkennen, welches Sie getroffen haben, die späteren Schritte wurden wiederholt, wobei jeweils nur eines der Objekte auf Weiß gesetzt wurde.

Das NES kann diese Blitze nicht besonders schnell ausführen, daher ist es tatsächlich möglich, sie zu sehen, wenn Sie genau genug zuschauen.

Antwort

Dieser Link hat es abgedeckt. Im Wesentlichen

Wenn Sie auf eine Ente zeigen und den Abzug betätigen, verdunkelt der Computer im NES den Bildschirm und die Zapper-Diode beginnt mit dem Empfang. Dann blinkt der Computer einen durchgehenden weißen Block um die Ziele, die Sie erreichen sollen Die Fotodiode im Zapper erkennt die Änderung der Lichtintensität und teilt dem Computer mit, dass sie auf einen beleuchteten Zielblock gerichtet ist.

… Diese Zielblinkmethode hat Nintendo dabei geholfen, eine Schwäche älteren Lichts zu überwinden Waffenspiele: Betrüger erzielen hohe Punktzahlen, indem sie die Waffe auf eine gleichmäßige Lichtquelle wie eine Lampe richten und das erste Ziel direkt aus dem Tor treffen.

Weitere Informationen finden Sie in der -Pate nt , eingereicht von Nintendo.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.