試験運用中なLinux備忘録・旧記事

はてなダイアリーで公開していた2007年5月-2015年3月の記事を保存しています。

ReactOS 0.3.10上での追加動作テストメモ

ReactOS 0.3.10を試してみる」「ReactOS 0.3.10の追加メモ」「ReactOS 0.3.10上での幾つかの動作テストメモ」と色々試してきたが、バージョン0.3.10を用いたテストは今回で最後とする。

  1. GTK+ 2.16.2-20090601(bundle)
  2. PyCairo 1.4.12-2/PyGobject 2.14.2-2/PyGTK 2.12.1-3
  3. DirectX再配布可能パッケージ March 2009
  4. RPGツクール2000 RTP
  5. RPGツクール2003 RTP
  6. RPGツクールXP RTP
  7. RPGツクールVX RTP
  8. X-Finder(ファイルマネージャ/ファイラ) 11-5
  9. まめFile5(ファイルマネージャ/ファイラ) 5.52
  10. SeeZ(ファイルマネージャ/ファイラ) 2.04
  11. Multi Document Explorer(ファイルマネージャ/ファイラ) 1.21
  12. 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\RTP

RegCreateKeyEx エラー:コード 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()だけでも正しく動いてくれればという気もする。

使用したバージョン:

*1:恐らくは翻訳ミス