今日のZX Spectrum? すべての生き物よりも生き生き!

少数のha病な人々の要請で、私は今日zx-specurumの状況についての電報を与えます。 残念ながら、すべてについて完全に書くことはできないので、現代の鉄と、この鉄を事実上感じることができるエミュレータについて簡単にレビューします。



spektrumistaではなく、普通のhabrachelovekaについて書いています:)。詳細については、記事の最後にあるリンクを使用してください。



あなたにとってスペクトルとは何ですか? これはおそらく、テープレコーダーのManic MinerとEliteからの暖かいチューブロードサウンドです。 おそらくこれはTR-DOS、128kbのメモリ、およびAY音楽チップです。 または、Scorpion-256、ATM Turbo、またはProfiです。



いずれにせよ、これはすべて希望に反して時代遅れで、キャビネットにほこりが散らばっており、おそらく機能しませんが、それにもかかわらず、「古典的な旧ソ連スペクトル」についてのいくつかの言葉:



CPU :Z80、3.5 MHz。 不完全な7 MHzまで可能

RAM :48Kbから1Mb

サウンド :ブザー、AYチップ(合成3チャンネルサウンド)

テープ :あり

FDD :720kbのフロッピーディスク(デフォルトでは、TR-DOSは640kbのみをサポートします)

HDD :接続可能、is-dosシステムで最も完全なソフトウェアサポート



ビデオについても説明する必要があります-256x192ピクセル+ 32x24カラー属性:8x8ピクセルの各ブロックには2つの色があります(無効なピクセルの場合は紙色、有効な場合はインクの1色)。 さらに、境界線と呼ばれる画面の周囲の領域(色を設定することもできます); 詳細-speccy.info/256x192



ビデオメモリのサイズが小さいため、3MHzプロセッサはグラフィックス出力をより簡単に処理できますが、多くの場合、期待どおりの結果が得られません。



ベルとホイッスルのグラフィックス



長い間知られている「 ハードウェアマルチカラー 」モードである512x256およびGigascreenに加えて 、次のものもあります。







384x304-画面領域は384x304ピクセルに拡大され、残りは同じままです(8x8正方形の属性)。 Pentagon以外のSpectrumクローンの実装の複雑さとビデオメモリのひどいアドレス指定により(拡張領域はメモリから散在する9つのブロックに分割されます)、配布されていません。 speccy.info/384x304







ピクセルごとに16色 -名前が示すように、spektrumistovに彼らが前にしか夢見ることができなかったものを与えます-画面上の各ドットは独自の色で。 ただし、ビデオメモリのサイズは4倍に増加し、さらに、実際のスペクトルではプロセッサの速度が低下します(したがって、通常はターボモードでのみ使用されます)。 ただし、モードは有望であり、いくつかのゲームとデモがあります。 speccy.info/16col







2ピクセルあたり256色 -「アップグレード」モード16col。 隣接する2つのポイントが2倍になり、結果は256色の128x192モードになります。 ハードウェアでのサポートは実験的なものであり、可変パレットなしではほとんど役に立ちません。







フラッシュカラー -INKとPAPERを混合することにより、約46の異なる色が実現されます。 ただし、同じ属性が(8x8ピクセルブロックごとに)使用されるため、実際にはあまり良く見えません。 speccy.info/Flash_color





16col +パレット+ギガスクリーン



プログラム可能なパレットは、 16colおよび256colモードに不可欠なものと同じツイストです。 いくつかの解決策があります。 それらの1つはrealddp.narod.ru/zx/pal444です



サウンドのひねり



石器時代にリリースされたCovoxSound DriveDMA UltrasoundおよびGeneral Soundに加えて、次のデバイスが発明されました。







TS(Turbo Sound) -別のAYサウンドプロセッサで、サウンドチャネルの数を6に拡張します。 www.nedopc.com/TURBOSOUND/ts.php







TSFM(ターボサウンドFM) -「アップグレード」ターボサウンドモード。 6チャンネルのAYサウンドに加えて、6チャンネルサウンドチップが追加されています(FM合成、Sega Mega Driveコンソールで使用されるチップに類似)。 www.nedopc.com/TURBOSOUND/ts-fm.php







Neo GSは、 General Soundボードの更新バージョンです。 General Soundのように、実際には、独自のプロセッサ( GSの場合は12MHz、 NGSの場合は24MHzの周波数のZ80 )、メモリ(128Kbから2Mbまで)、およびサウンドモジュール:4( NGSの場合は 8)のサウンドチャネルを備えた別個のコンピューターですメモリからのサンプル。 Neo GSには、これに加えて、SD / MMCリーダー、ハードウェアmp3デコーダー、およびSpectrumメモリとデータを交換するためのDMAモードがあります。 Neo GSは計算のアクセラレータとしても使用できます。任意のコードをデバイスのメモリに読み込むことができます(通常のGSでも、 NGSとは異なり、通常のGSではDMAがありません。したがって、SpectrumとGS間の情報交換の速度が非常に遅くなります)。 www.nedopc.com/gs/ngs.php



ZXエボリューション







ZX EvolutionまたはPentEvo-これは最新のSpectrumです。 他の(それほど現代的ではない)スペクトルとは異なり、Pentew on boardは現代人が必要とするすべてのものを備えています-統合PS / 2キーボードおよびマウスコントローラー、ドライブおよびハードドライブコントローラー、SDカードリーダー、RS232(別名COMポート)。



また、非常に重要な機能があります-スキャン可能なオンボードがあり、PentaをほぼすべてのVGAモニター(LCDを含む)に接続できます。 テレビチューナー、EGAモニター、テレビを購入する必要がなくなりました。



ボード上のFPGAの存在は言うまでもありません。 これにより、はんだごてを使わずにコンピューターの構成を変更できます(Sprinterで可能であったため、オンザフライではなく、かなり良いです)。



www.nedopc.com/zxevo/zxevo.php-zxの進化の詳細。

www.youtube.com/watch?v=4fI_St1IeWQ-同志 AAAはペンテウについて語っています。

www.youtube.com/watch?v=BYmyuF2UVWg-Spectrumで最も要求の厳しいデモ(16col + tsfm + neogsが必要)は、pentaveで正常に実行されます。



役に立つ







RGB to PALコーダー -Spectrum(またはRGB出力を備えた他のデバイス)を通常のテレビに接続できます。 www.nedopc.com/PALCODER/palcoder.php







ZXMC(ZX_Multi_Card)は非常に用途の広いデバイスです。 通常のPCキーボードとマウスをSpectrumに接続できます。 ボードにはRS232ポートがあり、COMポート(モデムなどの接続が可能)として知られていますが、リアルタイムクロック(RTC)があります。 zx.pk.ru/showthread.php?t=609



エミュレーター



以下のエミュレータはすべて、現代のスペクトラムをエミュレートするように設計されており、ゴム製の鍵のある古き良きブラックボックスではありません:)



Win32







Unreal Speccy-最大量の新しいハードウェア(Neo GSを含む)をサポートするエミュレーター。 zx.pk.ru/showthread.php?t=1512、dlcorp.ucoz.ru/forum/23



Unreal Speccy PPC -PocketPC用のポート(旧バージョン、新バージョンなし)。 問題(ドライブが「オフ」になることもあります)にもかかわらず、PocketPCに最適なものは存在しません。 現在、開発は中止されています。 and.intercon.ru/#r20、zx.pk.ru/showthread.php?t=4982







EmuZWinは優れたGUIエミュレーターです。 zx.pk.ru/showthread.php?t=1345



* NIX







ZEmu-あなたは自分を賞賛しません-誰も賞賛しません:)。 拡張メモリ、拡張ビデオモード(16colを含む)、およびターボサウンドFM形式の拡張サウンドをサポートする* NIXプラットフォーム用の最新のSpectrum(Win32用のバージョンがあります)のエミュレーター。 GUIはありません(より正確には、SDLに自己記述されています)。 現在、開発は中止されています。 zx.pk.ru/showthread.php?t=2480、mkoloberdinのバージョン: github.com/mkoloberdin/zemu







XPeccyは、QT上にGUIを備えた積極的に開発されているエミュレーターです。 これまでのところ、x86 Linuxでのみそうです。 zx.pk.ru/showthread.php?t=9479



便利なリンク



zx.pk.ru-メインのzxフォーラム。

dlcorp.ucoz.ru/forumは、もう1つの主要なzx-forum(zx.pk.ruポリシーに不満のあるフォーラム)です。

www.nedopc.com-ここでは、最新のスペクトラムとパンを購入できます。

speccy.info -speccy wiki。



trd.speccy.cz -TR-DOSに適合したおもちゃの倉庫。

zxaaa.untergrund.net-巨大なzx-demoアーカイブ。

zxtunes.com -AY音楽アーカイブ。 オンラインで聞くことができます。

speccy - live.untergrund.net -Spectrumに関連するニュース。

community.livejournal.com/emulate_su-私はHabrapostで、非常に大きな秘密によって、このコミュニティにはSpectrumに関する多くの記事があると言われました。 興味のある方は購読してください(そして今でもレトロ鉄に関する記事がたくさんあります)。



All Articles