Skip to content

youkan700/CSCP

Repository files navigation

Common Source Code Project Emulator 野良ビルド

武田さんのCommon Source Code Project (https://takeda-toshiya.my.coocan.jp/) にいくつかのパッチを当てた野良ビルドです。

共通

  • Hostメニューに "About..." を追加。バージョン確認用
  • 起動時のコマンドライン引数に拡張子 .dbs のファイルを指定することで、指定ファイルをデバッガのスクリプトとして自動実行する
  • デバッガの "! command" の !の直後のスペースを省略可能にした
  • デバッガのレジスタダンプで(BC),(DE),(HL),(SP)がVRAMを指していると意図しないCPUウェイトがかかる問題の修正

EmuZ-700/1500

  • "Load MZT Directly" オプションの追加。テープイメージの扱いがMZ700Winと同等になります
  • EmuZ-700: I/O E5h(禁止)/E6h(許可)を実装
  • [F12]キーでリセット
  • EmuZ-1500: EXT.ROMが8KBならE000h-FFFFhに配置する。従来通り6KBならE800h-FFFFhに配置する
  • 8253のカウンタへの書き込みが反映されるタイミングを微修正

EmuZ-2500

  • 横320ドットモード時の横ドットスクロールのバグの修正
  • BOOT命令(BASIC)がハングアップする問題の修正
  • CRTスイッチの設定変更時、IPLリセットをかけて設定を即時適用するようにした
  • ブートモードの設定変更時、IPLリセットをかけて設定を即時適用するようにした
  • Host → Input → "Cursor To 10-key" オプションの追加。カーソルキーをテンキーの[2][4][6][8]にマップする
  • MZ-1E32 パラレルI/Fボードのサポート(漢字ROM部分のみ)"MZ-1E32.ROM" が存在すると起動時にロードする
  • MZ-1R37 EMMボードのデバッガ対応(ダンプができるだけ)
  • 8253のカウンタへの書き込みが反映されるタイミングを微修正

About

Takeda-san's Common Source Code Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published