Veronicaはゲームパッドのペアを取得し、バグのあるチップ

[Quinn Dunki]の素晴らしい6502ベースのコンピュータが理想的に来ています、そして彼女はそれが80年代に見つかった最も重要な機能の1つを追加する時が来たのは決断をしましたMicrocomputers彼女はインスパイアされています – ゲームパッド。

80年代にゲームパッドを取り戻す方法は2つありました。 Apple IIアナログジョイスティックは、ポットの抵抗をデジタル値に変換するために、556のタイマチップと共に各ジョイスティック軸にポテンショメータを使用しました。アナログコントロールは素晴らしいですが、多くのハードウェアが必要です。もう1つのオプションは、各方向にボタンを使用するATARI / COMPODOREジョイスティックです。驚くべきことに、これらのジョイスティックはヴィンテージ市場では非常に高価ですが、類似のハードウェア設定 – NESゲームパッド – 一般的な、汚れの安い、そして非常によく文書化されています。

[QUINN] Atmega168の助けを借りて、これらのニンテンドーコントローラをVeronicaの6522で読むために6502アセンブリの数ビットを書いて、それからすべてがらくたに行きました。

彼女のセットアップをテストする際に、彼女はしばしばコントローラからのデータラインがクロックラインと同期しなくなることがわかりました。 4ヶ月間、[クイン]はこの問題に苦しんでいて、2つの考えられない問題のうちの1つを思い付きました。どのオプションが正しいか推測できますが、おそらく間違っているでしょう。

問題は6522になっている。このチップには、外部クロックで使用されている場合のバグがあります。 40年の生産でこれは修正されていませんが、ありがたいことに6502 Wizard [Garth Wilson]はこの問題のためのオプションを持っています:フリップフロップとすべてのコーシャーを追加するだけです。このバグだけが現在のデータシートで指摘されていれば…

今すぐVeronicaには2つのNEコントローラ入力とすべてがうまくいくための必要な回路があります。以下のビデオの証拠。

Leave a Reply

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

Related Post

リバースエンジニアリングワイヤレスプロトコル

は、すべての優れたティンカーラーのような無線プロトコル(Andrew]が、無線の安全性とセキュリティシステムをどのように機能させるかを理解することを決定しました。はい、それはリバースエンジニアリングの練習です、そして我々が今まで見たことが最も最善のものの1つ。 ハンドヘルドスペクトラムアナライザおよびTVチューナーSDRを分割した後、[Andrew]がいくつかのガジェットを開き、回路基板でガンダーを持っていました。キーパッド、PIRセンサー、および基地局はすべて、SPIを利用してマイクロコントローラと通信するCC11XXシリーズを使用しました。 ロジックアナライザを無線チップに直接接続して直接ビットを読み取ると、データがわかりにくい場合は、非常に良いものが得られ始めました。安全とセキュリティシステムの仕様から、彼はそれが’20-ビットコード ‘を使ったことを理解していましたが、彼がSPIバスを読んでいるパケットは48ビット長でした。このコードの一部はおそらくシステムの住所でしたが、システムはどのように正確にそのセンサーを読んでいますか? これを理解するための最も簡単な方法は、いくつかのセンサーを切り替え、送信されているデータを調べることでした。推論の良いことで、[Andrew]はアラームシステムのコードがどのように機能したかを考え出した。この理論は、ラジオの一つの無線座をアルドイノと同じくらい結合し、彼の疑いが確認されたことによって試験された。 リバースエンジニアリングの[Andrew]の冒険は、この安全性およびセキュリティシステムのこのモデルを持つ人々にとってのみ利益であるが、それは物事を引き裂いてそれらを理解する方法に関する素晴らしい洞察です。

AppleがTouch IDの「パニックモード」に取り組んでいます。これが機能する方法

米国の特許および商標事務所は本日、Appleが潜在的なタッチIDベースの機能に蓋を持ち上げる特許出願を公開しました。 IOSデバイスの範囲を導入することを計画しています。 「モバイルデバイスのパニック操作モードの指紋アクティブ化」というタイトルを掲載した特許は、2014年5月に最初にUSPTOに提出され、基本的にTouch IDに互換性のあるiPhoneまたはiPadの所有者を許可する機能を説明しています。 、脅迫されていると感じたときにパニックモードをアクティブにします。 提出された特許リクエストの抽象的な説明は、最初に指紋検出がモバイルデバイスで現在使用されているという事実に集中しています。 」。ただし、特定の指を使用して、「パニックの動作モード」でモバイルデバイスにアクセスするために特定の指を使用できる状況を説明し続けます。「デバイスに保存されている個人データは、ユーザーがアクセスできないか、表示できません」。 この特定の機能は、ユーザーが悪意のあるサードパーティから自分の電話へのアクセスを提供することを余儀なくされている状況で非常に役立つ可能性があります。指定された「パニックモード」指紋を使用することにより、デバイスはロック解除され、悪意のあるパーティーにアクセスできますが、iPhoneやiPadには機密性や個人データが存在しないように見えます。 iOSへのパニックモードの導入は、Appleによる本当に素晴らしい前向きな考えのように聞こえますが、特許の説明にはもう少し魔法がかかります。 ユーザーが複数の指紋を登録してデバイス上のさまざまなモードをアクティブにすることができることを提案することに加えて、特許は特定の指紋の検出がデバイスのマイクとカメラの機能をアクティブにしてオーディオとビデオメディアをそのような機関に通過できる状況についても説明しています。 911として、または医療の緊急事態の場合は、電話のGPSもオンになっているため、場所を簡単に追跡できます。 もちろん、米国特許商標職の事務所に提出された特許は、必ずしも最終的に何かが来ることを意味するわけではありません。しかし、AppleがiOSを本当に前進させる可能性のある革新的なアイデアでそれを踏み続けているのを見るのは素晴らしいことです。 (出典:USPTO) あなたもチェックアウトしたいかもしれません: 新しいApple特許は、数週間にわたってMacBooksに電力を供給できる燃料電池を示しています 将来のiPhoneは、陽極酸化金属用のプラスチックアンテナバンドを捨てることができます Twitterでフォローしたり、Google+のサークルに追加したり、Facebookページのように私たちを追加して、Microsoft、Google、Apple、Webのすべての最新情報を最新の状態に保つことができます。

ドローンは手首のフリック

増強現実の現像分野におけるコンパニオンテクノロジーズの1つで脱離陸しています。それは、誰かを仮想または拡張された世界に置くことの一つですが、その中の内部を相互作用させる自然な方法がなく、ユーザーの経験が制限される可能性があります。もちろん、現実の世界でも物事を制御するためにジェスチャーを使用することができ、その最新のプロジェクトはこの興味深いヒューマンインターフェースデバイスを使用してドローンを制御します。 このプロジェクトは、LEAPモーションセンサーを使用してジェスチャデータを検出して収集し、その情報をすべてLabVIEWにフィード化します。この特定のソフトウェアスイートとうまく機能する堅牢なAPIのために、このプロジェクトのためにParrot ARドローンが選択されました。それは、ジェスチャーを認識し、ドローンへのコマンドを送信することの多くのgrunt作品がソフトウェアのシーンの後ろの世話をしているので、あなたがあなた自身でこれをやろうとしているならば、それはかなりのものがある可能性が高いより多くの仕事が含まれています。それが言われている、それは最初の場所で仕事をするためにこれを得るための小さな偉業ではなく、以下のビデオはビューの価値があります。 いくつかのために、ジェスチャーは実際のアプリケーションを含まない新規なテクノロジのように見えるかもしれませんが、彼らは障害を持つ人々や他の人々のための実際の使いやすさを持っています。これまでのところ、車を運転し、人々が物理的な世界で回避するのを助け、さらにテトリスを演奏するのを助けました。