MAME - What's New-J 0.97.txt
0.97 ---- 重要: MAME 0.96よりソースコードのライセンスが変更されています。 詳しくは新しいlicense.txtファイルを見てください。新ライセンスはBSD ライセンスをベースに、商用利用の禁止事項を追加したものです。 さらに詳しくはhttp://mamedev.comを参照してください。 MAMETestersの修正バグ --------------------- message096u4gre ソースの変更点 -------------- - ハイスコアシステムのメモリリーク修正。[Nicola Salmoria] -「ポケットギャルDX」のOKIバンキング修正。[Sonikos] 0.96u4 ------ MAMETestersの修正バグ --------------------- peggle096u2gre exidyc096u3gre spiders096u3red renegade096u2gre ソースの変更点 -------------- - プレイヤーの違いがわかるように照準のスタイルを4種類追加。[Aaron Giles] - vidhrdw/wecleman.cのコードをわかりやすく書き直し。[Aaron Giles] - タイマーの時間切れで「ギャラクシアン」がリセットするのを修正。[Aaron Giles] - coolpool.cのNVRAMにスラッシュプロテクトのエミュレーション追加。[Aaron Giles] - Windows用のメモリデバッグで、配置されているファイル・行番号のトラッキングを改 良。これによりコアのmakefileに2カ所変更が必要です。[Aaron Giles] - 新しいデバッガコードと、アートワークシステムでメモリリークが残っていたのを修正。 [Aaron Giles] - ビットマップとメモリに自動メモリ配置関数を使ってなかったビデオドライバ何本かを クリーンアップ。[Aaron Giles] - RF5C68サウンドエミュレータをスペックより書き直し。System18ゲームのサウンド改善。 [Aaron Giles] - osd_die()コールへのlogerror()/exit()、printf()/exit()、fprintf()/exit()の各組 み合わせを一部置き換え。[Firewave] - 新デバッガにlogerrorとmemdumpコマンド追加。[Nathan Woods] - PowerPCコアで、SMI入力ラインの実装とTLBISYNC入力ラインのプレイスホルダ追加(ま だ動作せず)。また、603のTBUスペシャル変数実装。[Nathan Woods] 新規サポート、またはGAME_NOT_WORKINGが取れたゲーム -------------------------------------------------- スーパービシバシチャンプ [David Haywood] 0.96u3 ------ MAMETestersの修正バグ --------------------- openice096u2red 1945kiii096u2gre capbowl096u1gre ソースの変更点 -------------- -「Wizz Quiz」のクローン修正。[Pierpaolo Prazzoli] - SSVドライバにシャドーエフェクト追加。[Luca Elia] - Slapsticコードの追加パスを簡略化。これを使うゲーム自体には影響ありませんが、確 認してみる価値はあります。[Aaron Giles] - Couplesドライバの改良: ビデオハードの改良とPPI8255初期版と入力インターフェース 追加、$b011ジャンプのワークラウンド改良、サウンド追加など。ゲームは何とかプレ イ可能。ただし問題有り。[Angelo Salese] - 以下のゲームのDIPスイッチ修正: * ドリームサッカー'94 * メジャータイトル * セイブカップサッカー * Caveman Ninja / 戦え原始人 ジョー&マック (World & US) * スパイナルブレーカーズ * Play Girl 2 * Rohga / ウルフファング * Shootout / シュートアウト [Brian Troha] - デバッガのメモリサーチ用に"find"コマンド追加。[Aaron Giles] - 一部のドライバのサウンドバランス調整。[David Haywood] - penocup.cに表示エミュレーション初期版追加。[David Haywood] - MIPSコア、PPCコアのデバッガサポート改良。[Nathan Woods] - Hot Shock」「Explorer」のサウンド改良。[Pierpaolo Prazzoli] -「ゴルゴ13」の銃サポート。[R. Belmont] -「パニックロード」のスプライト、操作、色、サウンド、表示系の問題を修正。 それでもまだ動作せず。[Tomasz Slanina] - TMS34010のリバースblitterで、外部からのメモリフェッチをしなかったのを修正。 [Aaron Giles] - 旧デバッガで、メモリ表示がMコマンドで指定したサイズに関わらず、16bitワードに強 制されることがなくなりました。[Andrew Church] -「ダークシール」「クルードバスター」のOKIサンプルレート修正。「空牙」のサウンド コマンドドロップの修正中。[Bryan McPhail] - ファイル名の前に">>"をつけてトレースとトレースオーバーコマンドを既存ファイルに 追加できるように変更。[Nathan Woods] 新規サポート、またはGAME_NOT_WORKINGが取れたゲーム -------------------------------------------------- AmeriDarts [Aaron Giles] A.D. 2083 [Pierpaolo Prazzoli] 新規クローンセット ------------------ ウェルトリス (World) [Aaron Giles] Express Raider / ウエスタンエクスプレス(US set 2) [Joachim Bassmann] The Couples (Set 2) [Angelo Salese] ムーンシャトル (Japan set 2) [Corrado Tomaselli] ダンジョンズ&ドラゴンズ タワーオブドゥーム (Euro 940113) [Razoola] エイリアンVSプレデター (Hispanic 940520) [Razoola] エックスメンVSストリートファイター (Asia 960919) [Razoola] ストリートファイターZERO3 (Asia 980904) [Razoola] ギガウイング (Asia 990222) [Razoola] Hot Memory [David Haywood] ボーダーライン [Pierpaolo Prazzoli] 新規追加のGAME_NOT_WORKINGゲーム -------------------------------- サイバータンク [Angelo Salese] ダークミスト [David Haywood/Tomasz Slanina] 0.96u2 ------ MAMETestersの修正バグ --------------------- starforc095u5gre fghtbskt095u2red ncv1095gre paperboy095gre garyoret095u2yel alpine37b4gre bioatack080u1yel (以前に修正されてました) hwrace37b10gre piratpet060yel waterski37b5yel ソースの変更点 -------------- - 新デバッガで内部RAMの表示ができるように、CPUのリード・ライトハンドラを指定でき る機能を追加。TMS32025コアでこれを実装。[Aaron Giles] - TMS34010コアのウィンドウモード1を修正。また、配列ずれのスタックアクセスが動作 しなくなっていたバグ、またそれによりPCで16bit揃えにしなくてよかったのを修正。 [Aaron Giles] - TMS32025コアのMAC命令バグ修正。また内部タイマが狂う原因だったサイクルカウント の問題も修正。[Aaron Giles] -「Hollywood Action」のスプライト終了リストと画面反転修正。[Pierpaolo Prazzoli] -「New Sindbad 7」の色修正。[Pierpaolo Prazzoli] - Taito SJシステムのスプライト修正: * スプライトプライオリティ修正。「ティンスター」「エレベーターアクション」 「ハイウェイレース」のプライオリティと、「エレベーターアクション」の面終わり部 分のラッピング修正 * 画面端のスプライトクリッピング追加。実基板で起きてるのを確認して追加しました。 「エレベーターアクション」での弾のラップラウンド処理はこれで99%間違いないと思 います :) * ハードのスプライト当り判定修正。「Pirate Pete」の最終面、「アルペンスキー」の ボーナス、「ウォータースキー」の1面最後部分修正 [Nicola Salmoria] -「Rohga / ウルフファング」のDIPスイッチ修正。[Yasuhiro Ogawa] -「ヴォルフィールド」の修正: * 表示エリア修正 * ROM名修正 * カスタムチップシミュレーションを改良。タイミングと色データが全部正確 [Bryan McPhail] - 入力設定をデリートキーでクリアできる機能追加。[Curt Coder] - Qixドライバにカクテルモードの反転追加。[Nicola Salmoria] -「ハイパークラッシュ」のグラフィック修正。[Pierpaolo Prazzoli, David Haywood] - 8255 PPIモード2サポートを書き直し。またbuckrogで8255を正しく実装。 [Nathan Woods] - SCSIのバグ修正いっぱいと、コマンド及びモードの追加。[R. Belmont, Ville Linde] -「Goal!'92」と「Euro League (海賊版)」にMSM5205を実装したけどあんまり音が良くな い。[Pierpaolo Prazzoli] - Eposゲームの復号化をクリーンアップ。[Nicola Salmoria] - xday2でデフォルトのnamcona1ジョイスティック入力を使うように変更。これで最初の プリンタテスト後にプレイできます。[Sonikos] - mj4simaiのLボタンが無かったのを修正。[Pierpaolo Prazzoli] - Playchoice 10 BIOSのシングルモニタ版サポート。画面比率とデュアルモニタフラグ の設定をランタイムで変更できないので画面の上側に表示されます。 [Pierpaolo Prazzoli] - -debugscriptコマンドラインパラメータ追加。スタート時にデバッガを起動します。 [Nathan Woods] - mame_debugがONのときにMIPS DRCコアの最適化をしないように変更。これによりMIPS DRCが無効なものと比較トレースするのが容易になります。[Nathan Woods] - Sun8ドライバの復号コードを簡素化。また「Brick Zone」メインセットの改良。 [Nicola Salmoria] - PPCコア(403, 602, 603)を全部有効にしていない場合にコンパイルが通るように非DRC のPPCコアにパッチ追加。またFCMPO命令改良。[Nathan Woods] - 間違ってキー設定を変更してメインメニューに行けなくならないように、オンスクリー ンディスプレイと設定メニューの項目を入れ替え。[Aaron Giles] 新規サポート、またはGAME_NOT_WORKINGが取れたゲーム -------------------------------------------------- Cool Pool [Aaron Giles] 9 Ball Shootout [Aaron Giles] Hot Mind [Pierpaolo Prazzoli] ハイパークラッシュ [Pierpaolo Prazzoli] Multi Champ Deluxe [David Haywood] 新規クローンセット ------------------ イエローキャブ (海賊版) [Pierpaolo Prazzoli] Atomic Punk (US) / ボンバーマンワールド [Pierpaolo Prazzoli] ガイアポリス 黄金鷹の剣 (US) [Corrado Tomaselli] Rock 'n Rage / 恋のホットロック (プロトタイプ?) [Brian Troha] コスミックモンスターII [David Widel] ヴァリアメタル (New Ways Trading Co.) [David Haywood] 新規追加のGAME_NOT_WORKINGゲーム -------------------------------- Revenger [Pierpaolo Prazzoli] 機動戦士ガンダム ファイナルシューティング [David Haywood] 0.96u1 ------ MAMETestersでの修正バグ ----------------------- pinbo095u6yel demndrgn095u6gra gorf095gre gorf095u5gre cabal095gre starlstr095u2gra roldfrog095ora ソースの変更点 -------------- - OKIM6295.cにADPCM用ユーティリティー追加と、Seibuゲームでこれらを使って再びサウ ンドを実装。[Aaron Giles] - TMS99xxコアのPPCアセンブラコード修正。[Brad Oliver] - ADC083xコードのADCオーバーフロー条件修正。[smf] - Namco System 22ドライバのビッグエンディアンの問題修正。[Brad Oliver] -「シュマイザーロボ」のDIPスイッチ修正。[Brian Troha] -「スカイキッド」のDIPスイッチ修正。[Brian Troha] - Arcadiaドライバのビッグエンディアンの問題修正。[Brad Oliver] - Model 3ドライバのビッグエンディアン、旧デバッガ、PPCコアの問題修正。 [Brad Oliver] -「ガルディア」「スペースポジション」の復号化追加。[Nicola Salmoria] -「Return of Lady Frog」のビッグエンディアンの問題修正。[Brad Oliver] - Seibu SPIフラッシュコードのビッグエンディアンの問題修正。[Brad Oliver] - Namco System FLドライバのビッグエンディアンの問題修正。[Brad Oliver] - SemiCom製ゲームのビッグエンディアンの問題修正。[Brad Oliver] - PowerPCコアにダイナミック再コンパイラ追加。[Ville Linde] - dietgoにグラフィックバンキング追加。[Bryan McPhail] - popbingoのDIPスイッチ修正とdooyong.cドライバのクリーンアップ。[Sonikos] 新規サポート、またはGAME_NOT_WORKINGが取れたゲーム -------------------------------------------------- マージャンブロック 雀棒 (Japan) [David Haywood] スペースポジション [David Haywood, Nicola Salmoria] ガルディア [Nicola Salmoria] 新規クローンセット ------------------ ライデンファイターズ2 (Tuning License) [Brian Troha] バーニングライバル (World) [David Haywood] マーシャルチャンピオン (Asia ver AAA) [Gerald Coy] Kickle Cubele / 迷宮島 [Avedis Boyajian]