作ったソフトと備忘録とか
機種 | 概要 | 詳細 | 1 | PC-9800 | プリンタポートの操作 | outp(0x40,data);データ outp(0x46,0x0e);ストローブL outp(0x46,0x0f);ストローブH |
2 | PC-9800 | 垂直同期wait | while(!(inp(0xa0) & 0x20)); while(inp(0xa0) & 0x20); |
3 | PC-9800 | 水平同期wait | while(!(inp(0xa0) & 0x40)); while(inp(0xa0) & 0x40); |
4 | PC-8800/PC-8001 | プリンタポートの操作(未検証) | outp(0x10,data);データ outp(0x40,0bXXXXXXX0);ストローブL outp(0x40,0bXXXXXXX1);ストローブH |
5 | PC-9800 | BEEP | outp(0x37,0x06);beep on outp(0x37,0x07);beep off |
6 | PC-9800 | 320KB FDD I/F | outp(0x57,MODE);8255モードセット outp(0x51,PA);8255 PORT A outp(0x53,PB);8255 PORT B outp(0x55,PC);8255 PORT C |
ファイル | 概要 | 1 | ki_midi.zip | 工陵祭&育英祭で使用したMIDIインタラプタ。Nucleo F303K8 | 2 | enmidi.ino | ENgelou Logic IC Sound Module MIDI ver. | 3 | EN.LZH | ENgelou Logic IC Sound Board controlled by printer port.MML Compiler & Player for PC-9801 | 4 | TEXT.LZH | PC98のテキスト画面をON/OFFするだけのツール。 | 5 | 27512.LZH | 27512専用ライターの制御プログラム。 | 6 | PRPCM.LZH | 98のプリンタポートでPCMを再生するソフト。4kHz unsigned 8bit モノラル対応。36KBまで対応。9801F3で動作確認 | 7 | 88vakb.ino | 88vaのキーボードが高いので仮で作った。オルタネートキーは非対応。 | 8 | KB.LZH | キーボードマトリクス解析用の簡易プログラム。自作ROMライター流用。 | 9 | PAD.LZH | 98のジョイスティックポートを読んで数値として表示する | 10 | BMP2XY.LZH | 256*256のモノクロBMPに打った点のxy座標を配列としてテキストファイルに書き出すツール。BMPINFOはヘッダ解析ツール |