MAMEWオプション一覧
Bug Report更新
Bug Report更新
MAMEW修正 by アーロン
- いくつかの画面モードでのスキャンライン修正
- ジョイスティック8本までサポート
- ジョイスティックのPOV hat?を4つまでサポート
- ポーズ中のジョイスティック設定を修正
Modeler新ショット
これはすごい
リリースその36、37
Bug Report更新
mameQ.datファイル37b15用
i686バイナリ
StretchMAME32ka test15出た
DOS版のコンパイル
37b15出た
Bug Report更新
WIP更新
5月20日:Guru氏、「ダブルドラゴンII」ドライバに海外版追加。
5月19日:Aaron Giles氏、「ストリートファイター・ザ・ムービー」の別セットをintech32ドライバにさらに追加。また「Shuffleshot」のDIP設定修正。Fujix氏、誕生日。
5月18日:Bryan McPhail氏、「パズルボブル2/3」の背景に出ていた黒い部分を修正。
5月17日:Luca Elia氏、Metroドライバに「バンバンボール」追加。
MAME WIPBug Report更新
リリースその35
RG T-シャツ発売開始
WIP更新
5月16日:Aaron Giles氏、C68kコアの小バグ修正と、itech32ドライバに「Shuffleshot」を追加。
5月15日:Dave Haywood氏、Zaxxonドライバに「Ixion」追加。
5月14日:Stefan Jokisch氏、「Atari Basketball」のサウンド修正。
5月13日:Bryan McPhail氏、「雷電」「R-タイプ」その他に影響していたV20/V30のサイクルカウントバグをついに修正。
5月12日:Luca Elia氏、Puzzle Banchoドライバに「ススメ!マイルスマイル」追加。
5月11日:Aaron Giles氏、ボタン名称の設定の簡単な方法追加と、itech8ドライバに「Neck & Neck」を追加。
MAME WIP教えて、アーロン
-
● これは本当にオフィシャル版のMAMEになるの?
はい、オフィシャル版になります。Nicola氏も多分メインとしてこれを使っていくと言ってます。ただしDOS版も同様にオフィシャル版としてリリースされます。
● なんでまた?利点は何?
利点もあれば欠点もあります。利点としては、全てのWindowsで動作する、全てのゲームでビデオカードのハードを使って、正しく4:3の比率で表示できる、フルスクリーンとウィンドウの両方で動作できる、USBコントローラが使える、DOSでのトリックなしで新しいサウンドカードをサポートできる、デバッガもウィンドウで動作できるので、ゲーム画面と両方を同時に表示できる、「make」とタイプするだけでビルド可能で今までのようにDPMIメモリがらみのせいでコンパイル中に3回落ちることがなくなる。
一方欠点は、tweakビデオモードをサポートしない、パラレルポートのPSXパッドは誰かがWindows用のドライバを書かない限り動作しない、などです。
● Mame32に対しての利点は?
MAME32はWindows移植版とフロントエンドが組み合わさっています。MAMEWは純粋にMAMEコアのWindows移植版です。MAME32に対しての利点は、ハードウェアストレッチングとノイズ混じりになるサウンドカードでの問題が直ることです。反対にMAME32の主な利点というのはそのナイスなユーザーインターフェースでしょう。
● コマンドラインでの動作ということは、DOS窓から起動するの?
そうっす。Win98/MeではDOS窓から、WinNT/2000ではコマンドプロンプトになります。
● コマンドラインから起動するなら、今までのフロントエンドは使えるの?
使えます。ただし、実を言うと、コマンドラインのパラメータが変更になっているのでフロントエンドを改良する必要はあります。
● 次のベータ版からWinMameになるの?
うい。
● DirextXは必要?もしそうなら、3Dゲームのエミュレーションにハードアクセラレータを使う道が開いたの?
DirectXは必要です。3Dゲームについてはこれは関係ありません。MAMEの一番の目的は正確さなので、解像度を上げたり、ゲーム表示を細かくするようなことはこれに外れてしまいます。私としてはもし3Dゲームが追加されるならば、MAME自体が持つソフトウェア3Dレイヤーを使ってサポートするでしょう。それからMAMEはクロスプラットフォームプロジェクトなので、3Dハードをサポートすれば、MacにはMac用、LinuxにはLinux用にもそれぞれ独自のサポートを追加しなければいけません。
● aviやmpegを使ってレーザーディスクゲームをサポートする予定は?
繰り返しになりますが、MAMEはクロスプラットフォームプロジェクトです。これ系のサポートはコアに及びますので、MAMEWで他のプラットフォームでは出来ないようなスペシャル機能を追加する予定はありません。
● ゲームはウィンドウそれともフルスクリーンのどっちで動作するの?
これはお好みで選べます。コマンドラインで「-window」か「-nowindow」を指定します。ゲーム動作中にも、Alt+Enterキーで切り替えが出来ます。
● 画面の解像度はゲームや設定によって変わるの?
フルスクリーンモードだけで可能です。また設定で解像度を変えないようにすることもできます。
● どうやってコンパイルするの?
MAMEWではmingwシリーズのツールを使っています。mingwはGCCの移植版でWindowsのツールセットに関連付けられたものです。次のベータ版リリース時に、Gridle氏がツールをまとめたZIPファイルをダウンロードできるようにしてくれるでしょう。またツールセットをアセンブリングするものも出るしょうが、こちらはちょっと複雑です。
● Allegroはもう使わないの?残念す。
残念なことはないです。Allegroはいろんな種類のハード設定をサポートしてるからDOSではとても便利ではあります。おかげで、ハード寄りのコードを書かずに済みました。Windows上ではDirectXが正にこれと同じ役割をします。
● DOSからWindowsへの移植はめちゃめちゃ大変ですか?
MAMEでは複雑なサポートというものはいりません。必要なのは、画面をblitして、サウンドカードにデータを渡して、それから初歩的な入力系だけです。おまけに私自身、MacMAMEでここ何年も同じようなことをやってきたわけですから、何をどうすればいいのかはよく知っています。
● 誰が作業をしているのですか?
私です!
● MAME32のコードは使ってるんですか?
いいえ、全くのまっさらから書きました。
● この作業で今までやった最適化やバグ修正が失われることは?
DOS版に比べてということですか?うーむ、確かに失われたものもありますが、得たものの方が多いです。コンパイラはDJGPPと元が一緒ですし、コードもそれなりに効率的です。新しく見つかるバグは恐らく、ずっと前からあるもので、単にDOSのメモリプロテクトの甘さで隠れていたものでしょう。
MameW ベンチマーク
Modeler新ショット
ピンボールが熱い!
Bleemcastって…
Bug Report更新
Bug Report更新
リリースその34
なるほど
WIP更新
5月10日:Stephane Humbert氏、DIPスイッチ設定の修正を2、3追加。
5月9日:Aaron Giles氏、Win32版の問題をさらに修正。
5月8日:Aaron Giles氏、「Slick Shot」の別セット追加。また、Win32版のグラフィック問題をいくつか修正。Dave Haywood氏、Scrambled Eggドライバに「Dommy」を追加。
5月7日:Chack'n氏、CP-IドライバのROMセット定義を少々クリーンアップ。Bryan McPhail氏、Taito F3ドライバにピクセルレイヤーカラーエミュレーションを追加と、色関係の問題をいくつか修正。Aaron Giles氏、Win32版を更にアップデートと、「ビンジケーターズ」の別セット追加。
5月6日:David Graves氏、「トップランディング」をTaito Airシステムドライバに追加。ただし「エアーインフェルノ」同様、3Dグラフィック部分はまだ。
5月5日:David Graves氏、Taito Hシステムドライバにステートセーブ機能追加。また「エアーインフェルノ」の3Dグラフィックエミュレーションがまだない予備ドライバ追加。Aaron Giles氏、Win32版をまたまた更新、修正大量。Luca Elia氏、「J.J.スコーカーズ」のドライバ追加。
5月4日:Dave Haywood氏、8080bwドライバを少々クリーンアップと、クローン2つ追加。
5月3日:Aaron Giles氏、メモリシステムを若干再構成。
5月2日:Dave Haywood氏、「ストリートファイター2」の海賊版セット追加。Lee Taylor氏、「スペースインベーダー」のクローン版追加。Aaron Giles氏、「マーブルマッドネス」の新バージョン追加。Zsolt Vasvari氏、「スクランブル」「スーパーコブラ」「アミダー」ドライバのバグ大量修正とクリーンアップ。
MAME WIPMAME32hとは
mame32h
FB最後のリリース
Final Burn
リリースその33
Kailleraサーバ0.82出た
Kaillera
Kaillera 0.81出た
Bug Report更新
日本のMAMEデータベース on Web 37b14
Kaillera 0.8出た
- クライアント、mame32k
- 回線タイプ設定追加。
- LAN以外の場合はキー入力を毎秒60回送らないようにしました。これでゲームがめちゃめちゃスムーズになります。
- 「Refresh list」ボタンをスイッチ式にしました。
- プライベートチャットの出来る「*Chat」ゲームを追加(smameさん)。
- インゲームチャット機能(Tキーで使います)追加!(japmameさん)。
- IP_ACTIVE_LOWのサポート(「沙羅曼蛇」など)と、
- レバー2本ゲームサポート追加(「さあ牛だ」など)(mame32jkさん)。
- サーバ
- LinuxログメッセージのAF_INETを修正。
- 毎秒60回でメッセージを送るのを止めました。これで帯域とCPU使用率がドカンと減ります。
- 最適化をちらほら。
WIP更新
5月1日:Bryan McPhail氏、Taito F3ドライバでいろいろ問題が出ていた68020コアバグを修正。具体的には、「パズルボブル2」のデモ背景や「バブルメモリーズ」のバグ関係。またこの修正で「エレベーターアクションリターンズ」「ダライアス外伝」「パズルボブル4」「ランドメーカー」「ツインクイックス」「逆鱗弾」がプレイ可能。Aaron Giles氏、Win32版インターフェースの小バグ修正と、普通とは違う画面比率モノのサポートを改良。さらに、「アバランシェ」にオーバーレイサポート追加。Yochizo氏、Takahiro Nogi氏、「スーパーリアル麻雀 P2」ドライバ追加。ただし、サウンドの周波数は少し違うかも。
4月30日:Bernd Wiebelt氏、Win32版の設定ルーチンを更新。Aaron Giles氏、Win32版を更新、クリーンアップとバグ修正など。Dave Haywood氏、M.A.S.H.氏、「ギャラクシーウォーズ」別版追加。
4月29日:Nathan Woods氏、6821 PIAチップにステート保存追加。
MAME WIP