「レトロPC」の記事一覧
-
CGAで奇跡を再現:Lakeエフェクトのデバッグ記録
2025-05-19 08:55
科学・技術本記事はIBM 5150エミュレータ「MartyPC」を用いた、デモ作品「Area5150」におけるLakeエフェクトの解析と正確な再現過程を詳細に記録した技術的レビューです。CGAという制限の多い環境で1スキャンラインごとに表示内容を切り替える高度な技術が用いられ、従来はエミュレータ上でハックが必要でしたが、筆者はバススニファーとサイクル精度の解析を駆使してその動作を完全再現する方法を確立しました。
-
1990年代の夢を叶える:IBM PS/1 2168復元記
2025-05-18 14:52
ライフスタイル少年時代に手に入れられなかった憧れのPC「IBM PS/1 2168」を、30年越しに探し出し復元するまでの記録。元エンジニアである筆者が、マニュアルやオリジナルパーツにもこだわりながら、当時のゲーム体験を再現。DOSのインストールや音源の再現、L2キャッシュやCPUのアップグレードまで詳細に記録されたこのプロジェクトは、技術ノスタルジーとDIY精神に満ちています。
-
懐かしのMS-DOSアプリとmoricons.dllの関係
2025-05-13 11:06
文化・芸術Windows 3.1時代のアイコン集「moricons.dll」は、多数のMS-DOSアプリに対応した視覚的手がかりを提供していました。Microsoft WordやQuickBASIC、Lotus 1-2-3、Flight Simulatorなど、多様なプログラムの起動ショートカット用アイコンが含まれており、APPS.INFファイルを通じてそれぞれのEXEに割り当てられていました。現代の開発環境とは異なる、手作業が多かった時代の象徴とも言える遺産です。
-
懐かしの通信ソフトQModem、ソースコードが公開
2025-05-03 15:30
文化・芸術1990年代初頭に広く使われていたMS-DOS用通信ソフト「QModem」バージョン4.51のソースコードがGitHubで公開されました。ターミナルエミュレーションやスクリプト機能、ミニBBS機能まで備えた多機能ツールで、レトロPCファンや通信技術史に関心のある技術者にとって貴重な資料です。開発者John Friel III氏の功績を讃える意味でも、歴史的意義のある公開です。
-
C64をマイコンで完全再現、Connomore64プロジェクト
2025-05-03 03:04
科学・技術Connomore64は、複数のRP2040マイコンを並列接続して、Commodore 64をリアルタイムかつサイクル単位で忠実にエミュレートするプロジェクトです。HDMI出力や実機の周辺機器との互換性も備え、FPGAに代わる手軽な再現手法として注目されています。GPIOの正確なタイミング制御やPIOの活用により、従来のPCエミュレータでは困難だったリアルタイム動作を実現しています。