2037年12月31日

ダウンロードのページ

ようこそ、808 Midwayへ。

ここでは、本ブログで発表した成果物をダウンロードできます。
現在ダウンロードできるのは、

・PC6001VX
 ゆみたろ様作のPC-6001エミュレータ、PC6001VをLinuxなどで動くようにしたものです。
 Windows版のバイナリも提供しています。

・N6XBasicChecker
 PC-6001エミュレータにはtxt2basという支援ツールがあり、BASICリストをテキストファイルとして入力し、テープイメージに変換することができます。
 N6XBasicCheckerはテキスト形式のBASICリストを静的構文解析し、打ち間違いを検出するツールです。

・Program List OCR
 80年代のパソコン雑誌に掲載されたプログラムの読み取りに特化したOCRです。

・PC-6001用互換CGROM
 秋川様作のPC-6001用互換BASICでの使用を想定したCGROMファイルです。

・PC-6001mk2/SR用アナログRGBアダプタ回路図
 PC-6001mk2以降の15色RGB出力をRGBアナログ21ピンに変換するアダプタの回路図です。
 21ピン側をマイコンソフトのXRGBに接続すると、最新の液晶モニタにP6の映像を表示できます。

・XMDX
 X68000用の音楽データフォーマットMDXのプレーヤーです

以上です。


ダウンロードページには下の「続きを読む」からお入りください。
続きを読む
posted by eighttails at 00:00| Comment(6) | その他 | このブログの読者になる | 更新情報をチェックする

2018年06月17日

雑誌掲載作品レビュー(24)「CRUSH LIMIT」

今回のお題はPCマガジン1986年12月号掲載の「CRUSH LIMIT」です。
このシリーズでは初めてPCマガジン掲載作品を取り上げます。

ゲーム内容は固定画面のアクションゲームです。
自軍基地に迫ってくる敵戦車に乗り込み、敵戦車を内部から破壊することで基地を防衛するのが目的です。
CRUSHLIMIT01.png

続きを読む
ラベル:PC-6001 PCマガジン
posted by eighttails at 22:54| Comment(0) | 雑誌掲載作品レビュー | このブログの読者になる | 更新情報をチェックする

2018年06月10日

Program List OCR 1.1.0リリース

Program List OCR 1.1.0のリリースです。
内容はベースとなるTesseractとgImageReaderプログラム本体の更新とOCRの学習済みモデルデータの更新です。

OCRを学習させるための画像を作る際、滲んで文字が太ったケース、かすれて文字が痩せたケース両方のパターンを生成して学習させるのですが、実際のプログラムリストはかすれたケースのほうが圧倒的に多いということで、かすれた文字にフォーカスを移して学習させています。
また、前回のリリースではPiO掲載のBASICリストで3を8と誤認識するケースが頻発したため、PiOのプログラムリストの印字に類似したフォントを作成して学習させています。
全体として認識精度は向上したと思いますが、ユースケースによって逆に精度が悪化するなどのトレードオフがあるかもしれません。
その場合は前のバージョンに戻して使い続けるけるのも1つの方法です。

また今回から64ビット版を提供しています。こちらのほうが処理が高速です。多分。
ダウンロードはこちらからお願いします。

【更新履歴】
1.1.0 2018/06/07
  • Tesseract,gImageReaderを更新

  • 学習データ生成方法の見直し

    • にじんだ文字よりかすれた文字を優先して学習するよう画像を生成。

    • 実際のプログラムリストの印刷状態に近づくよう、行間を密着させた画像を生成。

    • DotMatrixフォントを学習から除外(文字が薄くなりすぎて学習エラーになるため)

    • PiOのプログラムリストの印字に類似したフォントを作成して学習

posted by eighttails at 14:25| Comment(0) | Program List OCR | このブログの読者になる | 更新情報をチェックする