Phosphoric
C 言語で書かれたサイクル駆動の Oric エミュレータ。ネイティブとブラウザ(WebAssembly)。詳しく →
Tachibana プロジェクト · 6502 プラットフォーム
Oric-1 · Atmos — Tangerine, 1983-1984
1 MHz の 6502、48 KB、8 色、カセットデッキ:Oric は Tachibana が始まったマシンであり、今もそのために書き続けているマシンです。
Phosphoric(サイクル駆動エミュレータ、ネイティブとブラウザ)、OricOS と OricForge、OricTel(Minitel 1B)、LOCI と組み合わせる PicoWiFiModemUSB、Astéroric。6 つの取り組み、3 本の記事、そして FPGA 上の Oric 2 を見据えて。
Oric
| プロセッサ | MOS 6502 — 1 MHz |
| メモリ | 16 / 48 KB (Oric-1), 48 KB (Atmos) |
| ROM | 16 KB BASIC — v1.0 / v1.1 |
| ビデオ | ULA — 40×28, HIRES 240×200, 8 |
| サウンド | AY-3-8912, 3 |
| 入出力 | VIA 6522, cassette, Centronics, bus |
| ディスク | Microdisc (WD1793), Jasmin |
| 年 | 1983 (Oric-1), 1984 (Atmos) |
テキスト 40×28、HIRES 240×200・8 色、3 声の PSG:Phosphoric がエミュレートする Oric-1 と Atmos の仕様。
取り組み
C 言語で書かれたサイクル駆動の Oric エミュレータ。ネイティブとブラウザ(WebAssembly)。詳しく →
FPGA 上の Oric 2 プラットフォーム向け、65C816 によるプリエンプティブ・マルチタスク GUI OS。
制作者向けツールチェーン:HIRES 画像変換、タイルエディタ、グラフィック素材。
Oric 1 / Atmos 用の Minitel 1B 端末。まだ稼働中の Minitel サーバに接続。詳しく →
Raspberry Pi Pico W 用の USB WiFi モデム。Hayes AT コマンド、ドングル内で TLS/HTTPS を終端。Oric 用に LOCI と組み合わせて動作。詳しく →
Oric-1 48K 向け Asteroids(Atari、1979)研究クローン:XOR ベクター描画、アーケード ROM rev 4 のロジック、3 チャンネル AY サウンド、IJK ジョイスティック。 詳しく →
透明性
Phosphoric でサイクル正確なのは 6502 コアだけです(65x02 オラクルの 100 %)。マシンの残りはサイクル駆動であり、正確性は証明されていません。OricOS と OricForge にはまだこのサイトにページも公開リポジトリもありません:ここには現状のまま記しています。
記事
私たちが言っていたことと、それがなぜ誤りだったか、V2 が何を変えたか、目に見えて何が変わるか — そして今も主張しないこと。 記事を読む →
サイクル精密エミュレータをハードウェアの試験台とする方法 — ABI、レジスタ、そして回路図とともに。 記事を読む →
1979 年のベクターゲームを 1 フレーム 20,000 サイクルに収めるまでの 40 フェーズ。譲ったもの、抵抗したもの、そしてエミュレータが私たちに隠していたもの。 記事を読む →