X68000PIE II ラズベリーパイ PRO-68K 正誤表

X68000PIE IIの正誤表です。最終更新日:2024-10-10

[p62ほか] Human68kなどでキータイプをすると、想定外の表示・動作となる

RetroPie (RetroArch) 側で一部のキーが機能に割り当てられてしまっている場合、想定外の表示・動作となり、コマンド入力などができないことがあります。この設定を無効にすることで、lr-px68k側で処理されるようになります。

設定ファイルの所在は次のとおりです。コピー元とペースト先のパスは違いますが、ファイル名が同一のため、間違えないようにしてください。

転送方法 ファイル所在(コピー元) ファイル所在(ペースト先)
共有フォルダ (ホスト名 retropie の場合) \\retropie\configs\all\retroarch.cfg \\retropie\configs\x68000\retroarch.cfg
SFTP/USBメモリ/直接編集 /home/pi/RetroPie/configs/all/retroarch.cfg /home/pi/RetroPie/configs/x68000/retroarch.cfg
  1. (コピー元)all/retroarch.cfg をテキストエディタ等で参照し、#### Inputという行から、#### Menuという行の手前までをクリップボード等にコピーします。
  2. (ペースト先)x68000/retroarch.cfg をテキストエディタ等で編集し、#include "/opt/retropie/configs/all/retroarch.cfg"という行より後に、さきほどの内容をペーストします。
  3. 何かキーが割り当てられている機能の記述に "nul" を上書きしていきます。

※allの方を書き換えてしまうと、RetroPieに他のエミュレータを入れた場合もその挙動になってしまいます。設定をx68000に限定させるため、このような手順になっています。

以下に、筆者が書き換えた行のみをコンパクトに掲載します。これらの行を x68000/retroarch.cfg に追加するだけでも、各種キー設定が無効になると思います。

input_player1_a = "nul"
input_player1_b = "nul"
input_player1_y = "nul"
input_player1_x = "nul"
input_player1_start = "nul"
input_player1_select = "nul"
input_player1_l = "nul"
input_player1_r = "nul"
input_player1_left = "nul"
input_player1_right = "nul"
input_player1_up = "nul"
input_player1_down = "nul"

input_toggle_fullscreen = "nul"

input_save_state = "nul"
input_load_state = "nul"

input_state_slot_increase = "nul"
input_state_slot_decrease = "nul"

input_toggle_fast_forward = "nul"

input_exit_emulator = "nul"

input_shader_next = "nul"
input_shader_prev = "nul"

input_rewind = "nul"

input_movie_record_toggle = "nul"

input_pause_toggle = "nul"

input_frame_advance = "nul"

input_reset = "nul"

input_cheat_index_plus = "nul"
input_cheat_index_minus = "nul"
input_cheat_toggle = "nul"

input_audio_mute = "nul"

input_screenshot = "nul"

input_netplay_flip_players = "nul"

input_slowmotion = "nul"

input_volume_up = "nul"
input_volume_down = "nul"

input_menu_toggle = "nul"

(2024-10-10)


Back
<< X68000PIE II index
<< BOOKS index