レトロな愛好家には、古いマシンを生き返らせる方法がたくさんあります。 それらのXNUMXつは審美的な再構築を実行することですが、元のハードウェアに基づく代わりに、 ラズベリーパイ。 残念ながら、これらの再構築の多くは、元のハードウェアへの忠実性を失います。 Linux ゲームローダーで。 純粋主義者にとって、 ZX ベアエミュレータ ZXSpectrumに懐かしい人たちがこれを行うことができます。
私たちの子供時代と思春期を再建することは、多くの人が過去を捨てる方法を知らない方法として解釈するものです。 他の人々は、それを、二度と戻らず、後の世代で繰り返されなかった時代への歴史的な回復と見ています。 幸いなことに、コンピューティングに関連するすべてのものには、その過去を保存し、さらには再構築するための優れた能力があります。 エミュレーターはその一部ですが、最近のレトロな流行と、特定のシステムが過去のシステムを可能な限り忠実に再現する機能が組み合わさって、少し復活しました。
ニアメタルまたはベアメタルエミュレータとは何ですか?
まあ、 金属またはベアメタルに近いエミュレーター は、間にオペレーティングシステムを必要とせずに、ハードウェア上で直接実行されるものです。 つまり、オペレーティングシステムを実行する代わりにシステムを起動すると、エミュレータが実行されます。 これにより、より多くの電力をシステムエミュレーションに送信できます。 という事実のために CPU バックグラウンドですべてのプロセスを管理するわけではありません。 これは、RaspberryPiなどの低コストのシングルボードコンピューターに適用される非常に興味深いものです。 元のシステムの使用方法を完全にエミュレートできるためです。 過去のマシンとの忠実度を可能な限り繰り返すために多くの人が好むものであり、FPGAソリューションの動作に近づけます。
ZXBaremulator、円周率のスペクトルに最も近いもの
ZX Spectrumは、メモリにロードされたプログラムが8つしかないため、複雑なオペレーティングシステムを使用しないコンピューターでした。 これは私たちがテープからダンプしたプログラムだったので、Z80または6502プロセッサに基づく多くのXNUMXビットシステムにあったようなオペレーティングシステムは実際にはありませんでした。 彼らには、複雑なオペレーティングシステムを実行する力がありませんでした。
私たちがあなたを金属に近いエミュレーターとして残す例は、ZXBaremulatorであり、その機能の中で私たちは強調することができます:
- 48K、128K、および+2Aモデルの正確なエミュレーション。
- PS3およびPS4デュアルショックコントローラー、Xbox 360、Oneおよびシリーズコントローラーを使用できます。
- Nintendo Switchも使用できますが、この場合はBluetoothをサポートしていません。
- ケンプストンマウスのように標準のUSBマウスを使用できます。
- TAP/TZX形式の仮想テープの高速ロード。
- 内蔵スピーカーとプログラム可能なサウンドジェネレーター、AY-3-8918チップの両方のエミュレーション。
- コンポジットビデオ出力を使用する場合は、HDMIまたはオーディオミニジャックを介したオーディオ出力。
- 必要なアダプターがあれば、古い真空管テレビを接続できます。
- Recreated ZXSpectrumUSBキーボードをサポートしています。
- 元のSpectrumモデルのキーボードのXNUMXつを使用する場合は、GPIO接続を介してそれらを接続するオプションがあります。
- マシンの元のキーボードを接続する場合は、GPIOコネクタを介して接続できます。