MAME - What's New-J 0.78.txt
0.78 ---- ソース全般の変更: ------------------ - Sysytem 24の改良をいろいろ。プライオリティの修正、クリッピングの問題など。 [Olivier Galibert] src/drivers/system24.c src/vidhrdw/system24.c src/vidhrdw/segaic24.c src/vidhrdw/segaic24.h - 光線銃のコードとリロードのハンドリングを改善。[Bryan McPhail] '-lightgun'の設定で光線銃のみが有効になるようにしました。ボタンの再マッ プはされません '-reload' (元は'-offscreen_reload')による画面外のショットを割り当てるた めには2つ目のボタンを押す必要があります '-dual' (元'-dual_lightgun') によりActLabs製のデュアル光線銃をサポートし ます。設定には'-lightgun'の指定も必要です。'-reload'は指定しないで下さ い。このモードではプレイヤー1と2のボタンを光線銃に合うように自動的に再 マップします。うまく動作しないときはゲームの.cfgファイルを削除してくだ さい src/input.h src/windows/input.c src/windows/input.h src/windows/window.c - 新規追加したRaizing製ゲーム名から“(hack?)”を削除。基板に貼ってあるステッカー によるとこれらは正規の韓国版の模様。 - ms32サウンドを少し改善。[Tomasz Slanina] src/drivers/ms32.c - 8+3文字のファイル名制限を削除。[Olivier Galibert] src/mame.c - neomame / cpmameを削除。 - Seattleハード関係の更新。[Aaron Giles] MIPS3コア: * コンディションコードをCCR31で保持するように修正 * CCR31の丸めモードが正しくセットされるように修正(DRCでのみ) Seattle: *「Biofreaks」のサポート追加 *「カリフォルニアスピード」の残りの問題を修正 *「カリフォルニアスピード」のハードディスクダンプをチェック (セルフテストは動作、ブートROMテストはだめ) *「ブリッツ2000」で問題を起こしていたタイマー変更を修正 *「Wayne Gretzky」「メイスザダークエイジ」に正しいPIC IDを追加 IDEコントローラ: *「ガントレット ダークレガシー」の最終セクタの処理を修正 Midway IC: * “sound auto acknowledgement”オプションの追加 *「ガントレット ダークレガシー」用に新規PICマッピングを追加 * サウンドIRQの初期状態を修正 DCS: * input full/output emptyステートのレポートを修正 Voodoo: * 最初のVoodoo 2をサポート * 本物ではないと思われたポリゴンを処理対象から外すハックを削除 * Wバッファ処理を改善 * 深度バッファ処理の精度を改善 - PSXコアの改善。[smf] * MVMVA逆アセンブラの修正 * SR内のSWCビットを無視 * LMビットセット時のMVMVAを修正 * SQRとCC命令を追加 * DMAループ検知の初期版追加 * ルートカウンタエミュレーションの改善 * SIOエミュレーションの改善 * SPUエミュレーションの初期版 * 画面反転・ブランキングの初期サポート * GPUパケット41,51,77を追加 * 1024ピクセル幅のテクスチャアップロードをサポート * GPUセットのデフォルトテクスチャウィンドウをリセット src\cpu\mips\mipsdasm.c src\cpu\mips\psx.c src\machine\psx.c src\includes\psx.h src\sound\psx.c src\sound\psx.h src\vidhrdw\psx.c - GP-13基板レイアウト。[Brian A. Troha] src\drivers\namcos11.c - NCR 53CF96-2 SCSIコントローラエミュレーション。[R.Belmont] src\machine\am53cf96.c src\machine\am53cf96.h -「Pass」にADPCM追加とBGM不具合を修正。[Tomasz Slanina] src/drivers/pass.c -「華折鶴」の色修正。[Luca Elia] -「SDガンダムサイコサラマンダーの脅威」のサウンドCPUコミュニケーション修正用 ROMパッチ。[Tomasz Slanina] ただし本物の修正が必要 src/drivers/dcon.c -「スピードアタック」の色改善。[Pierpaolo Prazzoli] - いろいろな修正とタイルマップへの変換。[Curt Coder] (prehisle, psychic5, tunhunt他) - MS32サウンドをさらに改善。[Tomasz Slanina] 新規サポートまたはGAME_NOT_WORKINGが取れたゲーム: -------------------------------------------------- ボナンザブラザーズ [Olivier Galibert] クイズ廊下に立ってなさい! [Olivier Galibert, David Haywood] ダイナミックカントリークラブ [Olivier Galibert] src/drivers/system24.c Biofreaks (プロトタイプ) [Aaron Giles] カリフォルニアスピード [Aaron Giles] src/drivers/seattle.c Crypt Killer / ヘンリーエクスプローラーズ [R.Belmont, smf] src/drivers/konamigq.c 鉄拳3 [smf] エアガイツ ファイティングレイヤー ミスタードリラー アクアラッシュ src/drivers/namcos12.c スーパータンク [Norbert Kehrer] src/drivers/supertnk.c あしたのジョー [David Haywood, Pierpaolo Prazzoli] サウンド不完全 src/drivers/ashnojoe.c src/vidhrdw/ashnojoe.c 麻雀キャンパスハンティング [Luca Elia] 7次元の妖精達 [Luca Elia] 麻雀やるならー [Luca Elia] 笑いのマージャンエンジェルス [Luca Elia] テレビ合衆国クイズQ&Q [Luca Elia] src/drivers/dynax.c src/vidhrdw/dynax.c src/includes/dynax.h ボーダーライン (bootleg) [David Haywood] サウンド無し src/drivers/vicdual.c クロスパング [Pierpaolo Prazzoli] サウンド無し、スプライト化けあり。u1までにクリーンアップ予定 src/drivers/crospang.c Funny Bubble [David Haywood] サウンドバンキングの問題、スプライト化けあり。u1までにクリーンアップ予定 src/drivers/funybubl.c 新規サポートクローンまたはGAME_NOT_WORKINGが取れたゲーム: ---------------------------------------------------------- ロードランナーIII The Golden Labyrinth [Pierpaolo Prazzoli] ファイティングホーク (World) [Fabrice Arzeno] チャイニーズヒーロー (older) [Stefan Jokisch] Delta Race (オメガレース海賊版) Vs. Atari R.B.I. Baseball (set 2) [Pierpaolo Prazzoli] プレミアサッカー (EAB) [Taucher] Pairs V1.2 [Taucher] 新規未動作/クローンゲーム: --------------------------- スクランブルスピリッツ [Olivier Galibert] Super Masters Golf / ジャンボ尾崎のスーパーマスターズ [Olivier Galibert] クイズ宿題をわすれました [Olivier Galibert] ゲイングランド [Olivier Galibert] クラックダウン [Olivier Galibert] src/drivers/system24.c 全てプロテクトあり ミスタードリラー2 [smf] src/drivers/namcos10.c スターグラディエイター [smf] 闘神伝2 (USA) ストライダー飛竜2 (USA) ストライダー飛竜2 (ASIA) ギャロップレーサー2 (USA) ブレイブブレイド Beastorizer / ブラッディロア Primal Rage 2 NBA Jam Extreme Judge Dredd (Rev C) Judge Dredd (Rev B) src/drivers/zn.c エースドライバー [Guru] src/drivers/namcos22.c チャンピオンベースボール Japan set 2 [Stefan Jokisch] Target Balls [David Haywood] まだ未確認。paradise.cの模様 0.77u3 ソース全般の変更: ------------------ - 残りのドライバにもSHA1情報追加。 - Seattle(とその類)の改善。[Aaron Giles] * ADSP2100コアに派生版ADSP2104を追加 * ADSP2100コアのROMロードコードを修正 *「Biofreaks」と「カリフォルニアスピード」のマイナーなバグ修正 * Brian Troha氏によるDIPスイッチ修正 *「カリフォルニアスピード」「SFラッシュ」の入力ポート修正 *「Biofreaks」用にデフォルトの表示エリアを拡大 *「ブリッツ」「ブリッツ2000」をスピードアップ * IDEコントローラの割り込み発生の前にほんの少し待ち時間が入るので 注意して下さい * IDEコントローラの機能定義バッファが完全にエミュレートされました * ワードオフセットからバスマスターステータスレジスタの読込みコードを修正 *「Biofreaks」でシリアルナンバーが読めるようにMidway PICの扱いを改良 * DCSのバッファ満杯・空ステータスのレポートメカニズムを変更 * DCSからのバッファ満杯・空の割り込みサポートをIOASICに追加 * ADSP-2104ベースのサウンドにDCSの初期版追加 * Voodooの頂点について1/16ピクセルの増分はクリップするコードを追加 * VoodooのパレットRAMへの書込みを修正 * バイリニアフィルタ使用時のVoodooのレンダリングエラーを修正 * Voodooのローカルアルファブレンディングを修正 - STVの改善。[Angelo Salese. Mariusz Wojcieszek] - quizpaniのサウンドバンクの改善。[Pierpaolo Prazzoli] - MESSからNSS用にSNESエミュレーションの改善。[Nathan Woods] src/drivers/nss.c src/includes/snes.h src/machine/snes.c src/sndhrdw/snes.c src/vidhrdw/snes.c - MESSのSNESドライバからいろいろな変更と改善 - Unicoのサウンド周波数を実機から取得した値に訂正。[El Condor] - YMF271サウンドコアをms32.cに非常に初期段階の実装(「Desert War / 湾岸戦争」の みですこし音が出るものの全く不正確。多分Z80とのコミュニケーションとバンキング の問題)。[R.Belmont] - ビットマップが16バイト毎の領域に配置されるようになっています。[Brad Oliver] src/common.c - Vballドライバで実機から吸い出したグラフィックを使用するように変更。 [Jarek Burczynski] - viofightでOKIチップを一つに修正。[Jarek Burczynski] - viofightのADPCMサウンド修正: OKI M6295チップは一つだけになりました - viofightのZ80周波数修正 - viofightのROM名修正 - PALについての情報追加: viofight, nastar - MESS用の修正をいろいろ。[Nathan Woods] src/common.c: src/common.h: - auto_strdup()追加。strdup()の自動メモリ確保版 src/ui_text.c: src/ui_text.h: src/mame.c: - UI文字列サポートをクリーンアップして、MAMEのファイルを変更することなく、 今までより簡単にMESS用の文字列をサポートできるようにしました。さらに、 auto_strdup()の追加で不要になったuistring_shutdown()を削除しています src/osdepend.h src/cpu/z80/z80.c src/windows/config.c - osd_die()追加; exit(-1)やその他恐ろしい方法ではなくきちんとプログラ ムを終了させる方法です src/harddisk.h src/chd.h - #ifndef _H のプロテクト追加 src/windows/config.c - #ifdef MESSに少しコード追加 - TSM9900インラインアセンブリの更新。[Brad Oliver] TMS9900コアのインラインPPCアセンブリの書式が少し変更されています -「Miss Bubble 2」の背景を実装。[Angelo Salese] - SCSPの更新。[Elsemi, R.Belmont] - Solaris用のパッチ [Lawrence Gold] 添付ファイルはSolaris用のパッチで、倍精度コンピュータである同プラット フォームで使えないsqrtfとfloorfを置き換える物です。もし何か問題があれば、 Solaris用の#definesなどを追加したいと思います。 -「リバレーター」でPROMを使うように変更。ただし、正確なPROMは未ダンプ。 [Stefan Jokisch] - Namcoサウンドコアの改善。[BUT] 新規サポートまたはGAME_NOT_WORKINGが取れたゲーム: -------------------------------------------------- ギャルズハスラー [Pierpaolo Prazzoli, David Haywood] src/drivers/galpanic.c ホットロッド [GreyRogue, Olivier Galibert] ** 初期化しないと動作しないので注意 ** Monkey Mole Panic / ワイワイアニマルランド [Luca Elia] 新規サポートクローンまたはGAME_NOT_WORKINGが取れたゲーム: ---------------------------------------------------------- ストリートファイター・ザ・ムービー (v1.11) [Brian Troha] Sorcer Striker (ハック版?) / 魔法大作戦 [Brian Troha] Kingdom Grand Prix (ハック版?) / 疾風魔法大作戦 [Brian Troha] 純正版かどうかの判断は困難 Power Instinct / 豪血寺一族 (USA alt 海賊版) [Pierpaolo Prazzoli] サウンド未動作 Roller Aces (set 2) [Pierpaolo Prazzoli] 新規未動作/クローンゲーム: --------------------------- Malzak [Barry Rodewald] 当り判定動作せず src/drivers/malzak.c src/vidhrdw/malzak.c あしたのジョー [David Haywood] セット不完全 0.77u2 クリーンビルドをしないと動作しないので注意してください。 ソース全般の変更: ------------------ - CHDmanでアップデート時にソースのCHDが正しいかどうかをチェックするように しました。[Aaron Giles] src/chdman.c -「グランドストライカー2」のDIPスイッチを修正。[Pierpaolo Prazzoli] src/drivers/metro.c - OTIR/INIT命令がPFフラグに影響する方法の発見でルックアップテーブルを削除。 [Ramsoft, Sean Young] src/cpu/z80/z80.c - V60の浮動小数点命令をいくつか修正。[Olivier Galibert] - taito_x.cとseta.cのビデオハードを統合。これは正しいのですが、ドライバ側の 違いのため「ツインホーク」で不具合が起きているので調べてみます。 [David Haywood] - MESS関係の更新。[Nathan Woods] src/windows/fileio.c: - #ifdef MESSのコードを一部マージ - missb2の背景グラフィックデコード改善。ただし、背景表示自体はまだ未実装。 [David Haywood] src/drivers/missb2.c - YM2610のステートセーブを修正。[Leon van Rooij] src/sound/fm.c - SCSPの修正(一部のゲームでBGMがちょこっと改善)。[ElSemi / R.Belmont] src/sound/scsp.c - Mysterious Stoneドライバを配線図を元に改良。[Curt Coder] src/drivers/mystston.c src/vidhrdw/mystston.c -「雷電」の音量バランスを改善。[R.Belmont] src/drivers/raiden.c src/sndhrdw/seibu.h 新規サポートまたはGAME_NOT_WORKINGが取れたゲーム: -------------------------------------------------- 機動戦士ガンダム エックスレビュー [Pierpaolo Prazzoli, David Haywood] src/drivers/seta2.c src/vidhrdw/seta2.c Runaway (プロトタイプ) [Stefan Jokisch] src/drivers/centiped.c src/vidhrdw/runaway.c src/drivers/runaway.c src/vidhrdw/runaway.c NFLブリッツ [Aaron Giles] NFLブリッツ2000 [Aaron Giles] src/drivers/seattle.c 究極のストライカー / Last Striker [Luca Elia] src/drivers/taito_x.c MegaTech : Tournament Golf [David Haywood] src/drivers/segac2.c 熱答クイズチャンピオン [Luca Elia] src/drivers/ddenlovr.c 新規サポートクローンまたはGAME_NOT_WORKINGが取れたゲーム: ---------------------------------------------------------- Capitol (プレアデスのクローン) [Pierpaolo Prazzoli] src/drivers/phoenix.c サンダーセプター [BUT] src/drivers/tceptor.c src/vidhrdw/tceptor.c 新規未動作/クローンゲーム: --------------------------- Rabbit ときめき麻雀パラダイス - ディアマイラブ Blitterベースのグラフィック/サウンドチップなので他とは違います src/drivers/rabbit.c BioFreaks [Aaron Giles] missing hd image src/drivers/seattle.c ジャッキーチェン [David Haywood] グラフィックデコードも動作してないのはプロテクトのせい? 一年以上手がつけられていないようです src/drivers/jchan.c 0.77u1(private) 前リリースでのZ80DAAエミュレーションの改善については“Ramsoft” ( http://www.ramsoft.bbk.org/ )氏のクレジットとします。 ソース全般の変更: ------------------ - CHD新フォーマットと管理ツール追加。[Aaron Giles] hdcompの名称をchdmanに変更 古いCHDファイルとの互換性はありません。 “chdman -update 古い方.chd 新しい方.chd”で変換する必要があります フォーマットが汎用的になったため、CHDは“Compressed Hard Drive”から “Comressed Hunks of Data”の略にします - 変更をいろいろ。[Nathan Woods] src/drivers/sengokmj.c: src/drivers/stv.c: - マイナーなクリーンアップ(特に変数を定数に変更) src/machine/6522via.c: src/vidhrdw/tms9928a.c: - MESSから修正とアップデートを取り込み - Hard Drive SHA1の変更にあわせてドライバを更新。[Roman Scherzer] src/drivers/cojag.c src/drivers/djmain.c src/drivers/seattle.c - tpgolfのサウンド修正。[Leon van Rooij] src/drivers/neogeo.c - その他いろいろな修正(DIPスイッチ、タイルマップへの変更など) [いろんな方] 新規サポートまたはGAME_NOT_WORKINGが取れたゲーム: -------------------------------------------------- 麻雀エンジェルキッス [David Haywood] サウンドなし src/drivers/ms32.c グランドストライカー2 [David Haywood] ラウンド間にプライオリティ不具合あり src/drivers/metro.c src/vidhrdw/metro.c Hatch Catch [David Haywood] src/drivers/tumblep.c src/vidhrdw/tumblep.c Cookie & Bibi 2 [David Haywood] src/drivers/snowbros.c src/vidhrdw/snowbros.c クイズ ぱにくるふぁんたじ〜 [Pierpaolo Prazzoli] サンプルバンキングが不良 src/drivers/quizpani.c src/vidhrdw/quizpani.c ビデオピンボール [Stefan Jokisch] ドライバの書き換えにより動作 src/drivers/videopin.c src/vidhrdw/videopin.c 新規未動作/クローンゲーム: --------------------------- BC Story (SemiCom) プロテクト (プログラムの0x200バイト分不明)