pdaXrom 対応 generator0.35/SDL

generatorってナニ?

Linux他で動く

  • メガドライブ(MD,genesis)

エミュレーターです.

詳しい内容はこのあたりで.

ちなみにこのページで配布してるエミュレーターは pdaXrom用ですのでお間違いないように.

Download

generator/SDLとはなってますが,今回は一つのパッケージで SDL 版と GTK 版の両方が /usr/local/bin にインストールされます.

使用方法

SDL と bzip2 が必須ですのでまずパッケージマネージャーなり,ipkg でインストールしておいて下さい.

  • GTK版

適当なターミナルから

# generator-gtk

で起動.File → ROM → Load でロム読み込みんで Emulation → Play でプレイとなります.ショートカットも使えますので Play は Ctrl + P でもいい鴨.

終了はメニューからでも Ctrl + Q でも桶.

  • SDL版

簡単なのはマッチボックスなり,他のウインドウマネージャーを Exit で抜けコンソール上から

# generator-sdl ロム名

で起動.ウインドウマネージャー上のターミナルでも起動できますが,そのままだと上GTK版のような小窓で動く形になります. 読み込んだロムは Ctrl + P でプレイ.終了は Ctrl + Q となります.

初期の設定ファイルは速度重視で

z80 = off fm = off psg = off

となってます.vi で設定ファイル .genrc を直接編集して設定を換えても構いませんし generator-gtk を起動してオプション画面からラジオボタンの on/off で調整する事も可能です.お好きなほうでどうぞ.

なお Autoframe skip は サウンド on じゃないと効きませんので注意して下さい.

操作方法

カーソルキーで上下左右,3ボタンの割り当ては下記の通りです.

zaurus 実機
A A
S B
D C
Enter START

特殊キー

zaurus 内容
Ctrl + F フルスクリーン化
Ctrl + P Play or Pause
Ctrl + R Soft Reset
Ctrl + Shift + F Hard Reset
Ctrl + O オプション画面
Ctrl + Q 終了

GTK版はメニューのオプションでキーバインド変更可能です.

注意点

コンソールから直接 generator-sdl を起動する前にまず X上で generator-sdl を起動してそのロムの動作を確認して下さい.

正常動作しないロムも多く,コンソールで起動した場合エラーが出ると zaurus 本体を Resetする事もあります.cellモードで正常な画面にならないソフトは dgen との速度差は小さいと思われ.

なお,設定ファイル .genrc 内の vborder と hborder の値は 0 にしておかないと generator-sdl 起動後 Ctrl + P でも画面が真っ暗のままですのでここはいじらないでおいて下さい.

generator-sdl については利用者の自己責任において利用してください.

FAQ

  • Q.動いてはいるけど画面が一部崩れちゃうソフトがあるみたい.これって?
  • A.画面の描画オプションを変えてみて下さい. GTK 版ですと オプションから Video → Plotter → Cell-based になってる部分を Line-based に変更.これでも直らないものは我慢.転んでも泣かない(ぉ

直接 .genrc を上記のように編集してもらっても同じです.

  • Q.サウンドの出るものと出ないものがあるみたいだけど?
  • A.Z80を使うソフトは音がでません.オプションで z80 を on にしても現状無意味です.今のところ fps 値が重くなるだけなので基本は off でどうぞ.

Link

generator http://www.squish.net/generator/

Generator – The Sega Genesis Emulator http://www.ghostwhitecrab.com/generator/

代理公開した人 / end.