ReactOS 0.3.10上での追加動作テストメモ
「ReactOS 0.3.10を試してみる」「ReactOS 0.3.10の追加メモ」「ReactOS 0.3.10上での幾つかの動作テストメモ」と色々試してきたが、バージョン0.3.10を用いたテストは今回で最後とする。
- GTK+ 2.16.2-20090601(bundle)
- PyCairo 1.4.12-2/PyGobject 2.14.2-2/PyGTK 2.12.1-3
- DirectX再配布可能パッケージ March 2009
- RPGツクール2000 RTP
- RPGツクール2003 RTP
- RPGツクールXP RTP
- RPGツクールVX RTP
- X-Finder(ファイルマネージャ/ファイラ) 11-5
- まめFile5(ファイルマネージャ/ファイラ) 5.52
- SeeZ(ファイルマネージャ/ファイラ) 2.04
- Multi Document Explorer(ファイルマネージャ/ファイラ) 1.21
- StepMania 3.9
GTK+ 2.16.2-20090601(bundle)
All-in-one bundleの.zipファイルを展開したものをWine上の7-Zip File Managerで自己展開書庫にしてゲストOSに持ってきてC:\GTKに展開し、環境変数PATHにC:\GTK\binを追加することで動作した。が、フォントの描画?がおかしく、gtk-demo.exeの表示がメチャクチャに見える。
環境変数はコントロールパネルの「システム」(もしくはマイコンピュータの「プロパティ」)から「詳細設定」タブの「環境変変」ボタン*1を押して設定する。
PyCairo 1.4.12-2/PyGobject 2.14.2-2/PyGTK 2.12.1-3
MSVCR90.dllをシステムフォルダにコピーした状態において全て正常にインストールされた。テストプログラムを実行すると、GTK+のデモプログラムと同様フォント描画が変で、サイズが超巨大になっているように見える。
プログラム自体の処理は正常に行われているようだ。
DirectX再配布可能パッケージ March 2009
インストーラ(DXSETUP.exe)が暴走(?)してインストールできない。RPGツクール2000 RTP
ウィザードのウィンドウが出る直前のあたりで消える(落ちる?)RPGツクール2003 RTP
ウィザードのウィンドウが出る直前のあたりでエラー番号:0x80040706
詳細: オブジェクトリファレンスがセットされていません。セットアップが終了します。
となり終了する。
RPGツクールXP RTP
レジストリキー作成エラー
HKEY_LOCAL_MACHINE\Software\Enterbrain\RGSS\RTPRegCreateKeyEx エラー:コード 6.
ERROR_INVALID_HANDLE - The handle is invalid.もう一度やりなおすには「再試行」、エラーを無視して続行するには「無視」、インストールを中止するには「中止」をクリックしてください。
と出たが、もう一度インストーラを実行したところ正常にインストールされた。作品の動作は未確認。
RPGツクールVX RTP
正常にインストールされた。作品の動作は未確認。X-Finder(ファイルマネージャ/ファイラ) 11-5
XF.exeを実行すると何も起きないかOSごと落ちる?まめFile5(ファイルマネージャ/ファイラ) 5.52
mame5.exeを実行してみたが、設定後The instruction at "0x004aa877" referenced memory at "0x00000000". The memory could not be "read".
で起動しない。
SeeZ(ファイルマネージャ/ファイラ) 2.04
正常に起動した。ファイルやディレクトリのコピー/移動ができるので、ReactOS Explorerでうまく操作できないときに使える。コピー先の選択はディレクトリツリーの表示領域が狭いので、矢印キーをうまく使うか、Multi Document Explorerを使用する。
削除や名前の変更はできない。
Multi Document Explorer(ファイルマネージャ/ファイラ) 1.21
正常に起動した。こちらも直接コピー先を指定してコピーを行うことができる。削除や名前の変更はできない。
StepMania 3.9
インストールは正常に終了するが、起動はできない。Sorry! An error has occurred while running StepMania.
Specific details about the error may be shown in the box below:Couldn't find a sound driver that works
下はlog.txtの出力。サウンドドライバはDirectSoundもWaveOutも試みているようだがダメのようだ。
00:00.044: StepMania 3.9 00:00.075: Compiled Thu Oct 27 20:13:46 2005 (build 30756) (中略) 00:00.555: Initializing driver: DirectSound 00:00.555: Couldn't load driver DirectSound: DirectSoundCreate (DSERR_NODRIVER) 00:00.555: Initializing driver: DirectSound-sw 00:00.555: Mixing 0.000000 ahead in 0 Mix() calls 00:00.555: Couldn't load driver DirectSound-sw: DirectSoundCreate (DSERR_NODRIVER) 00:00.555: Initializing driver: WaveOut 00:00.555: Mixing 0.000000 ahead in 0 Mix() calls 00:00.555: Couldn't load driver WaveOut: waveOutOpen failed(A device ID has been used that is out of range for your system.) (以下略)
音自体は出るようになっていることもあり、最後のwaveOutOpen()だけでも正しく動いてくれればという気もする。
使用したバージョン:
- ReactOS 0.3.10 (非公式日本語版)
- Sun VirtualBox 3.0.0 (x86_64向け公式バイナリ版)
*1:恐らくは翻訳ミス