忍者ブログ
ホムペもみてね。 かにかにクラブ http://kani.no.coocan.jp/
上段メニュー開閉(JAVAスクリプト有効時のみ)
カレンダー
10 2017/11 12
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
最新記事
最新コメント
タイトル横の画像は管理人から返信ありマークです
無題  [10/29 AWJ]
無題  [10/29 AWJ]
無題  [10/28 AWJ]
無題  [10/28 AWJ]
無題  [10/27 AWJ]
無題  [10/25 yasu]
無題  [07/15 まい''ん]
無題  [04/17 まい'ん]
無題  [03/13 km]
無題  [03/13 km]
アーカイブ
[233] [232] [231] [230] [229] [228] [227] [226] [225] [224] [223]
http://file.kani.blog.shinobi.jp/mame0143u8kani.zip
改造ソースはこちらからダウンロードしてください。

公式版が、ver0.143u8 になりました。
これまでここで発表していたものの大部分が取り入れられています。

すみません。
取り入れられた部分にさっそく自分のミスを発見しました。
それを修正します。
src/emu/ioport.h の 248行目
(誤)
#define __ipt_gambling_start IPT_GAMBLE_HIGH
(正)
#define __ipt_gambling_start IPT_GAMBLE_KEYIN
今のところ、これだけです。
これより下記の改造に興味が無いなら、
改造ソースをダウンロードするほうが手間なので、
自分で修正をタイプしちゃってください。

修正しないと、コマンドラインで
 mame -lx
と打ったときのゲームリストの中の
ギャンブルゲームの使用するスイッチに漏れが生じます。


取り入れられなかった部分は
 toaplan1.c
 toaplan2.c
 twincobr.c
 wardner.c
 djmain.c
で、今回の改造ソースはこの部分が入っているだけです。
内容は特に進展なし。

公式のソースに取り入れられたことに関して、
自分が発表してから取り入れられるまでの時間がわりと短いと思うので、
 ここの部分は公式の理念に反するからやっぱり撤回!
なんてこともじゅうぶん考えられるので、
自分が勝手に追加した系の改造を応用した次の改造は
もうちょっと様子(次のバージョン)を見てから取り掛かります。
(例:コイン設定の「1coin / 10credits」などの定型文字列の利用など)
PR
この記事へのコメント
無題
u7用の改造ソースの中でMAMEに採用されなかった物に関してですが、主に東亜プラン関係でマクロの酷使(定型文字列くらいならむしろマクロ使用は推奨なんですが)、#ifdefの使いすぎ、UIテキストの酷使(easter eggの表示)辺りが原因です。
あとgrindstmのリージョンジャンパー設定で、実際には違いがあってソース上に'different?'とコメントがあるのに、'duplicate'としてしまっている部分がありました。
yasu 2011/10/25(Tue)22:15:12 編集
返信
助言ありがとうございます。
東亜プランの部分の改造は、元々これがやりたくて始めた自分用だから不採用でもいいやという考えだったのですが、
これを読んで少し考えが変わりました。

自分用とは別に、
 ボタンをリネームするマクロ
 ディップスイッチを全開放するマクロ
 ジャンパーの組み合わせによってコメントが現れたり消えたりする処理
を外したバージョンを作ってみます。

あとは、疾風魔法大作戦、バトルガレッガのリージョン設定で正常動作しない組み合わせを、
自分用では許可してしまっている部分も、不採用の理由のような気がするので、これをどうするかを考え中です。
選択肢はあるのにそれを選択できないというのが気になるのです。
【2011/10/26 21:13】
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
この記事へのトラックバック:
リンク
最新トラックバック
RSS
QRコード
プロフィール
HN:
かに凹・_・凹かに
下段メニュー開閉(JAVAスクリプト有効時のみ)
忍者ブログ [PR]