Friday, September 9, 2016

The weakest MSX ever, Casio PV-7 & Expansion unit KB-7.

This MSX was released only in Japan, and had only 8k memory init.

8k memory is not sutisfied MSX specification.

<img class="alignnone size-full wp-image-17" src="http://msx.fool.jp/wp-content/uploads/2016/08/ceehacrwqaea-9q.jpg" alt="CeeHACrWQAEA-9q" width="600" height="450" />

&nbsp;

<!--more-->

PV-7 in this picture is docked on KB-7 expantion unit, and has 3 cartridge slots.

PCB is so simple that you can trace electric circuit. You can find this is literally the simplest MSX, if you read PCB reffering to MSX document.

<img class="alignnone size-full wp-image-17" src="http://msx.fool.jp/wp-content/uploads/2016/08/ceehacrwqairnrw.jpg" alt="CeeHACrWQAEA-9q" width="600" height="450" />
<img class="alignnone size-full wp-image-17" src="http://msx.fool.jp/wp-content/uploads/2016/08/ceehacsxeaaukcc.jpg" alt="CeeHACrWQAEA-9q" width="600" height="450" />

&nbsp;

Sunday, August 14, 2016

openMSX設定:kbd_trace_key_presses

kbd_trace_key_presses


ホストキーボードで押されたキーの、それぞれのSDLキーコード、SDLモディファイアー、Unicodeの値を標準エラー出力のログに記録します。また、コンソールのtypeコマンドでMSX側にペーストされたunicodeとそれに対応する文字コードも表示します。この設定はunicodeキーマップを定義する時に特に便利です。そのため、ある特定のキーや文字がどのunicodeに対応しているか見つけ出すことができます。

使用例:
set kbd_trace_key_presses現在の設定を表示します。
set kbd_trace_key_presses on押されたキーのログ記録をオンにします。

Tuesday, August 9, 2016

openMSXコマンド:escape_grab


escape_grab

grabinput設定が有効な時、Windowモードでのみ有効になります。一時的に入力grabを解除します。openMSXのウィンドウがフォーカスを失い、再度フォーカスされた時、grabは再度有効になります。

使用例:
escape_grab一時的に入力grabを解除します。