[PR]今日のニュースは
「Infoseek モバイル」

20010605
-
ベクタ ラスタゲームであれば、ゲーム中のUIを半透明になるよう変更。
- ゲーム中のUIを半透明にするかどうか選択可能にした
- Kaillera v0.84に対応
- リスト処理のバグ(どんどんファイルが大きくなる)を修正
- その他
20010602
- 256色ゲームだと、ゲーム中のUIを半透明になるよう変更。
- DualDisplay時、表示がおかしくなることがあったので修正。
- Kaillera v0.83に対応
- smameさんの修正を一部インプリメント
- その他(すごく眠いので抜けがいっぱい(?)あるかも)
20010531
- 16bit色ゲームの大部分とVIDEO_RGB_DIRECT なゲームでは、ゲーム中のUIが半透明になるよう変更。
# 個人的な趣味です。^^;
# NMAME X II みたらつけたくなったのでつけました。
- 上記の点しかかわってないので、基本的にはソース公開のための公開です。
- サンプルバイナリにはしりるさんの20010530版CAVEドライバを入れてあります。
20010530
- mame32jn.lstにあって、実行しているMAME32jnに無いゲームもリストに残すようにしました。
- アートワークが使えなかったので修正
- 20010528でディレクトリ名を変えたゲームを変更前のディレクトリ名でも実行可能にしました。
- 細かい修正をいくつか
20010528
- 対応バージョンをプログラム内部に持つようになりました。
- 一部のゲームのディレクトリ名をオフィシャルMAMEにあわせました。
(200110527版ではUOMAME32jにあってます)
- 今日付けのMAME32jn.lstから、デフォルトでは対応バージョンが入ってません。
MAME32jn起動、終了すれば入力されますので、lstだけ使いたい人はそうしてください。 ^^;
20010527 Beta15
- Beta15
- 一部のソースをUOMAME32j 0.37 b15 010526 test3のものに差し替え
- 20010520 MAME32jnk だけ (TEST)
- メッセージが送信されてきた場合には、Chatのログ表示を更新するように変更
- Chatのログ表示もメッセージの表示方法に連動するように変更
- kailleraプレイ時には画面のパンしないように変更
- これしか変えてないのでMAME32jnkのみTEST公開ということにします。
- 20010518 MAME32jnk だけ (TEST)
- kaillera CHATでIMEによる入力に対応
NJさんのUOMAME32jのソースをほぼそのままの形で使っています。 ^^;
メッセージの表示方法と入力部の表示方法をあわせるように変更してあります。
- これしか変えてないのでMAME32jnkのみTEST公開ということにします。
- 20010515 時間かかった割にほとんど変わってません ^^;
- kaillera Ver.0.81対応(いまさらですが....)
- DirectDraw絡みの処理の変更
- 上記の件に伴い環境によってディスプレイ番号が変わる場合があるので、設定している方(おもにDualDisplay利用の方だと思いますが)は念のためゲーム開始前に確認お願いします。
- その他、詳しい内容は付属のuomame32jn.txtを参照してください。
- 20010505
- kaillera Ver.0.8対応
- その他は付属のuomame32jn.txtを参照してください。
- 20010502
- DualDisplay実装に伴う不安定要素をいくつか修正
- GCC BCCコンパイル時の問題をいくつか修正 Thanks まゆうさん & TRさん
- CPS1 CPS2関係修正 Thanks kx99さん
- 20010428 DualDisplay RC
- DualDisplay機能搭載(縦横2画面)
- GUI時のゲーム設定ダイアログ周りを修正
- ROMSフォルダの設定をより多く保存できるように修正。 Thanks Koo さん
- GCCでコンパイルした際の問題の修正 Thanks まゆう さん
- DirectX7以上が必要になりました。
- 20010415
- コスモギャング・ザ・ビデオ、KOF99P修正
Thanks kx99 さん
- ROMSフォルダの設定をより多く保存できるように修正。
Thanks koo さん
- kaillera関係の修正 lstファイルが存在しても多分大丈夫です。
- その他(uomame32jn.txtを参照してください)
- 20010413
- バーニングフォース修正
Thanks kx99 さん
- マーベルランド、machine/irem_cpu.c 修正
Thanks まゆう さん
- GCC、BCC向けの修正
Thanks まゆう さん TRさん
- MMX検出の書き直し、SSE検出の追加
- その他(uomame32jn.txtを参照してください)
- 20010409
- ゲーム起動時によく落ちる不具合の修正 Thanks NJ さん
- SSE(拡張MMX)Render作成。
現状では、32to32など、一部の組み合わせでしか効果ありません。
また、チェックを行ってないので、MMXが使える環境であれば選択できてしまいます。
次はきちんとチェックするようにするつもりですが、それまでの間はわかる人以外「SSEを無効化」のチェックを外さないでください。
- 20010408 beta14
- beta14
- コアにバグがあるのか、「今までに起動したことのないゲーム」を起動しようとすると、落ちます。
beta13で起動したことがあるゲームなら問題ないのですが....
これはとりあえず仕様です。
- 20010406
- ウィンドウモードが少し安定化....したかも
- ウィンドウモード時の処理の追加(OnPaint OnCommand)
- ウィンドウモード時に表示されていたデバッグダイアログの削除
- 他(詳しくはuomame32jn.txtを参照してください というか読んでね)
- 20010402
- ウィンドウモードとフルスクリーンモードの統合
- kx99さん machine/namcos2.c(バーニングフォース)更に修正。
2回目以降の起動で修正部分が元に戻ってしまうのを修正しました。
応急措置なのでもっと綺麗な対処法を実験中です(^^;
thanks kx99 さん
- drawgfx.c の不具合修正
動作の報告や修正点についての情報を頂きました。
thanks Tyamoさん、NSさん、mtoさん、YOさん
- 20010326-2
- b12の時に入れていた修正の入れ忘れをひとつ
- しりるさんのCAVE修正20010325版を適用(サンプルバイナリのみ)
- 20010326
- Xto8 Render以外作成
- Renderのnasm化 参考資料を頂きました thanks YO さん
- オーダインの表示をちょっと改善 thanks kx99さん
- 他(詳しくはuomame32jn.txtを参照してください というか読んでね)
- 20010321
- 20010320で混入した致命的なバグの修正
結構危ないかも知れないので、20010320版は捨ててください。
- 20010320
- 8to24 & MMX8to32 & MMX8to24 & MMX16to24 Render作成
- MMX32to24 Render を書き直し (速くはなりませんでした T_T)
- XEXEXを15bitで起動可能にした。(15bitだと30%くらい高速化します)
あと、NEOGEOゲームとかも確実に動くようになったはず、これまで動いてたのはたまたまだったかも
# たまたまではないけどね。
- 20010316-2
- ゲーム起動時にデバッグ用のダイアログが出ていたので削除。
- 8to32 16to24 のノーマルRender作成。(MMXはまだです)
- 20010316
- 16bitパレットゲームで色がおかしくなる点の修正
- 一部のゲームが起動できない点の修正 thanks NJさん
- 20010314
- 20010307
- MMXRender統合
- 32to24 MMXRender実装(速度はASMRenderと変わりません)
- ウィンドウ表示をDDrawWindowjn.cに一本化
- ウィンドウ表示の際にデスクトップ外に出た部分をクリッピングするようにした。
ご指摘いただきました thanks NJ さん
- 作業環境が変わって、24bitも32bitも表示できるようになったので32to32Renderも
チェックしました。
- サンプルバイナリにしりるさんのCAVE修正を入れました。
- MAME EtoJ 掲示板でのyasuさんの src/vidhrdw/ppu2c03b.c 修正を適用
- kx99さんの協力でCPS2を中心に更新 thanks kx99 さん
- YOさんの協力でBCC32絡みの問題をさらに修正 thanks YO さん
- その他詳しくは付属の uomame32jn.txt を参照してください。
- 20010227
- MMXRender統合
- フルスクリーンでもMMXRender有効にしました
- 32to24Renderを最適化
- 20010226 ソースのみ
- ソースの不備 (主にBCC用) を修正(できたはず)
- 20010224
- フルスクリーンに32to32、32to24ドライバ追加 現在はフルスクリーン限定ですがXEXEX起動するようになりました。
- 20010214版に入ってた修正は全部入れました。
- その他細かい修正
- thanks まゆう さん kikur さん kx99 さん YO さん 不居魔留 さん
- 20010218 B12
- beta12
- まだ一部インプリメントが終わってません。
- 15bit表示、32bit表示に対応していません。このためXEXEXは動きません。
- 20010214 人柱 非公開
- Windows95で動かないと言う報告があったので対処してみました。
- 8bit色表示ゲームをフルスクリーントリプルバッファ指定時に色がおかしくなっていたので修正しました。
- 画面描画ルーチンをMAME32j互換(MAME32互換)で行う設定を作りました。
- ウィンドウモード時強制的に画面の色数を変えるかどうかの設定を作りました。
- 画面の色数の復帰の際にリフレッシュレートも復帰するようにしました。
- 他(詳しくはuomame32jn.txtを参照してください)
- 20010205 人柱
- 256色、65536色ともウィンドウモードドライバにおけるディスプレイのビデオメモリへの転送方法を変更しました。
それなりに速度向上が図れたと思います。(ゲームにもよりますが....)
ただ、このために不安定になってるかもしれません。
# ある程度不安定になったという報告があったらもとに戻します。
なお、画面にちらつきが出るかもしれないので、その時はVsyncのチェックを入れてください。
- NEOGEOドライバがエンバグしていたので修正
# 20010105版からエンバグしてました ^^;
- 他(詳しくはuomame32jn.txtを参照してください)
- 20010122
- オフィシャルMAME32 Ver.0.37 b11が出たので、きちんとオフィシャルMAMEとオフィシャルMAME32に準拠した状態に修正
- とりあえずMAME32jのソースを統合して配布します。
- 他(詳しくはuomame32jn.txtを参照してください)
- 20010119
- KOF99のロムセットのファイル名がb10からb11で変更になっていたので修正
- 8bitゲーム用ウィンドウ版ドライバの最適化をちびっと
でも、まだキャメルトライが倍サイズで60fps行かない.... T_T
- 20010118 (ソースのみ)
- ビルドする時のmame32jn.obj/cheat.o : warning LNK4042: オブジェクトの指定が重複しています; 余分なものは無視されます
を抑制しました。
それだけなのでソースのみです。
- 20010117-2 とりあえず Ver.0.37 beta11
- ってことで、とりあえず対応
linkで1ヶ所「オブジェクトの指定が重複しています」って言われるのですが、とりあえず問題ないようなので公開します。
でも、まだ、beta11からのゲーム何も試してないですけど ^^;
- 私自身は試してないのですが、TaitoF3系のドライバはCコア版じゃないとちゃんと動かないらしいです。
- 20010117 ちょっと人柱用かも
- DirectDrawを利用した8bit色ゲームのウィンドウドライバを追加しました。
これまでのGDIを利用した物と比較して1.5倍程度の速度が出ると思います。
ただし、NJさんのMAME32j用HighColorゲームウィンドウドライバを思いっきり参考にしたため、8bit色ゲームもHighColor表示されます。
なお、8bit表示用のドライバはすぐに作成する予定はありません。(皆さんの常用環境ってHighColor以上ですよね?)
逆にFullColor表示用のドライバは暇を見て作ろうかと思ってます。
- そういえばマウスを3つつないで使い分ける実験しました。
マウス1の入力は使い勝手の問題もあってだと思いますが、マウス0の入力も発生させてしまうようですね。まぁ、とりあえず問題なさげかな。
- 20010113
- MAME32J用のlstファイルを利用可能にした。
- NJさんから頂いた情報に従いsrc/drivers/neogeo.cを更新
私の環境でジョイスティックが使えなくなったので、そのあたりの確認は不十分です
とりあえず使えたら報告ください。 ^^;
- 20010112 (未公開)
- たぶんマウスのホイールとJoysticと併用可能になった。
- マウスのボタン、ホイールは複数のマウスで判別できると思いますが、マウスのXY軸はDirectInput経由で読んでないので判別できないです。
これは次の課題ですね。
- しりるさんのCAVE修正がアップデートされていたので適応(サンプルバイナリのみ)
- 20010111 超人柱向けTEST サンプルバイナリ
それなりに変えているため、超人柱向けです。
ホイールについての動作報告をいただけるとうれしいです。
ホイールの動作については要望も取り入れられるものは取り入れます。
- マウスのホイールに対応
- 副作用として複数のマウスのボタンを判別(してるはず)
- ジョイスティック非対応
(とりあえずジョイスティックモジュールをマウス用に改変したため)
- 音量設定の最大値を200%に変更
- 20010109
- オーバークロックの設定を保存するようにした。
レジストリに保存しているので、変だったら該当するエントリを一度削除してください。
- Makefile.vc を更新。(68KのCコアとAsmコアで生成ファイル名を変える様にしました。)
- 20010105
- NEOGEOドライバをNMAME32を参考にしながら修正してみる。
っていうか、使えそうな部分を適当にカットアンドペースト ^^;
私自身はNEOGEOのゲームしないので、ろくすっぽ動作確認してません。
ので、確認してくれるとうれしいかも。
掲示板で公開してたサンプルバイナリ、もしかして中身20010104と一緒でした?
って事で差し替えました。すいませんー _o_
- 20010104-2
- しりるさんのCAVE修正が更新されてたので反映しました。
サンプルバイナリのみの更新です。(ファイル名一緒です。)
- 20010104
- 20010101、20010102に入っていたお年玉機能を削除しました。それだけです。
- 20010102
- history.dat読み込み処理における、ゲーム数制限が、最近の大きめなhistory.dat、例えば MAME-EtoJさん (http://jiwaa.com/mame/) でダウンロードできる「history.dat (Full Version)」などには不十分な大きさだったので上限を緩和。
報告頂きました。thanks CTC3 さん
- 20010101
- IF-SEGAに1つだけコントローラーをつないでいる場合、起動に時間がかかる様になってたそうなので怪しげな部分を修正。
報告、動作確認頂きました。thanks CTC3 さん
- 20001230
- 連射の設定が効かない場合があったのを修正しました。
thanks NJさん
もどる
お年玉機能:ctrl キーを押しながら起動するとすべてのTESTDRIVERが有効になったんですけどね....ただそれだけなんですけどね