0.128u1 ------- MAMETestersの修正バグ --------------------- - 01722: [Crash/Freeze] sokonuke: ステージ選択後にゲームが固まる。(Aaron Giles) - 00468: [DIP/Input] gogomile, gogomilj: コンティニュー画面で、コイン入力とスタートボタンが効かない。(Phil Bennett) - 00436: [Sound] kyukaidk: 一部の効果音が間違っている。(Phil Bennett) - 01702: [Gameplay] cloak + clones: アイテムを取得できない。(Phil Bennett) - 02140: [Save/Restore] cubeqst: ステートセーブをするとクラッシュする。(Phil Bennett) - 02577: [DIP/Input] crush and clones: DIPスイッチが動作しない。(Fabio Priuli) - 00359: [Sound] blocken: 一部のボイスが完全におかしい。(Phil Bennett) ソースの変更点 -------------- - MC6845の変更: [Curt Coder] - カーソルとディスプレイイネーブルスキュー追加 - SY6545-1の透過アドレスモードを仮サポート - VsyncがアクティブなときでもHsyncを発生 - CPS3のゲーム毎に追加されていたハックを削除(SH2コアのDMAコールバックに移動)。CPS3と PsikyoSHのスピードアップを削除。DRCでは本来不要なスピードアップが起き、コードが複雑 になっていたため。[David Haywood] - NeoGeoのマイナーなクリーンアップ。[JohnBoy] - Motorola DSP56k CPUコアの書き直し: [Andrew Gardner] * 読みやすさと拡張性に重点を置いて完全に書き直し * 121のうち27命令を(ほぼ)実装 * 割り込み優先ビットのリセットステータスを修正 * レジスタ間の並列データ移動の逆アセンブリバグ修正 * 他のbranch、move、bitfield命令を追加 * plygonetでメモリテストパスと、新プログラムのロードが動作 * tst、or、jst、rti、tst2の改良と、movec命令2つを追加 * plygonet.cにopbaseなハンドラを追加 - cubeqstで、レーザーディスクプレーヤののタイムアウトカウントダウンによるちらつきが無 くなるようインターリーブ数を増加。[Philip Bennett] -「Bラップボーイズ」のサンプルROMを再吸い出し。[Guru] - ST-VのROMロードを少しクリーンアップ。[David Haywood] - NamcoNBx: ビッグエンディアンターゲットでのC75 BIOSロードを修正。[R. Belmont] - tnzs.cドライバを更新: [stephh] - セット名の変更: * 'tnzsjn' -> 'tnzsj' * 'tnzsj' -> 'tnzsjo' * 'kagekia' -> 'kagekih' - 全てのゲームのDIPスイッチ修正 (plumppopとjpopnicにまだ2つ不明スイッチあり) - ノート追加 - ST-Vドライバのクリーンアップ。magzunについて作業。まだ動作不可。[Angelo Salese] - AICA: サンプルのアドレッシングを8MB全てに修正。[kingshriek]. - bnstarts1の画面修正。[David Haywood] - MCS51/I8051のオーバーホール、micro3dの改良、lohtb2用のm72プロテクトエミュレーション の完全実装: [couriersud, Jim Stolis] * シリアルポートタイミングを改良 * DS5002など、派生版を更に追加するためにインフラを改良 * ポート読み込み修正 * マクロの信頼性を改良 * 割り込み処理の修正と書き直し * INTERNAL_DIVIDERの戻り値、サイクルカウント調整 * 不要だったり重複したコードを削除 * 不要な関数を削除 * int_ramにsfrレジスタを保持するように書き直し * デバッガで、sfrレジスタもチェックするように変更 * 割り込みコールバックを実装(HOLD_LINEをサポート) * ランタイムでプロセッサタイプを変更 - ifdefsは削除 * 内部ROM版用の内部メモリマップ(内部RAMはデバッガに表示) * タイマーのクリーンアップ * タイマー2の割り込みを修正 * シリアルモード2/3 rxとtxクロック処理を実装 * 残りのゲームのチェックと、CPUコアの変更に合わせた更新 * cadrlineはまだ動作不可。正確で完全なCPU名が必要 * 803X、80CXX、AT89C4051などの派生版をさらに追加 * segas18.c(segaic16.c)のMCUマップを修正 * sslam.cを修正 * limenko.cとvideopkr.cを修正: RAMのコア割り当ての問題 (セーブステートの重複) - micro3dの改良: [couriersud] * メインCPUとサウンドボードのシリアルポート通信が動作 * サウンドボードが動作 - m72 - lohtb2の改良: [couriersud] * プロテクトデバイスの完全エミュレート * サンプルをMCU経由に変更 -「Double Dealer」ドライバのDIPスイッチの修正とサウンド追加。プロテクトベクタの完成、 ビデオエミュレーションの修正、コイン設定シミュレーション追加。[Angelo Salese] - fuukifg*ドライバのラスタ割り込みの不具合を修正。[Philip Bennett] - yumefudaドライバの画面反転とカクテルモードのサポート。DIPスイッチの完成、コメントの 改善。[Angelo Salese] - umk3とbreakrevを親セットから分離。[David Haywood] - megadriv.cの整理。再動作できるようにコードの取り込み。[David Haywood] - dakkochnのグラフィック改良; プライオリティはOKなものの、オフセットがあちこち起きて いるのでグラフィック不完全に設定。[Sonikos] - 65c02エミュレーションについて、即値モードで動作させるとき、BIT命令が6502に比べて異 なる結果になるバグを修正。[Phill Harvey-Smith] -「コスミックエイリアン」でサンプルサポート。[T. Bellm] 新規サポート、またはNOT_WORKINGが取れたゲーム --------------------------------------------- 夢札 [メダル] [Angelo Salese] Grudge Match (Yankee Game Technology) [Aaron Giles] Double Dealer [Angelo Salese, David Haywood] Super Megatouch IV (9255-41-07 ROG, New Jersey version) [Mariusz Wojcieszek] ミラージュ妖獣麻雀伝 [Angelo Salese] 新規クローンセット ------------------ ザ・キング・オブ・ファイターズ2002 (海賊版) [Kawaks] Police Trainer (v1.3B Newer) [Brian Troha] Egg Venture (Release 8) [Brian Troha] Kick for the Goal [Brian Troha] (Not Working) Fire Shark / 鮫!鮫!鮫! (Korea, set 1, easier) [Guru] Fire Shark / 鮫!鮫!鮫! (Korea, set 2, harder) [Guru] セイブカップサッカー (set 2) [Chris Hardy] (NOT WORKING) 追加された未動作ゲーム ---------------------- P's Attack [Guru] Magic the Gathering: Armageddon [David Haywood]