忍者ブログ
ホムペもみてね。 かにかにクラブ http://kani.no.coocan.jp/
上段メニュー開閉(JAVAスクリプト有効時のみ)
カレンダー
08 2017/09 10
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 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]
アーカイブ
[1] [2] [3] [4] [5] [6] [7]
http://kani.blog.shinobi.jp/Entry/250/
(ソースはこちらの12月26日の記事で更新しました)

●ジャイラス

ディップスイッチ SW3:2,3,4,5,6,7,8 が欠落していたのを修正。

●ダブルドリブル

難易度の項目「hard」をマニュアルと同じ「difficult」に変更。

コメントで、日本版のマニュアルでは
1コインの単価が100円か50円かで難易度などの工場出荷設定が別々に記載されている
という情報を追加。

ディップスイッチ2:3のPORT_DIPLOCATIONが欠落していたのを修正した。

不使用のディップスイッチのデフォルトがオンで定義されていたのをオフに変更した。

●ツタンカーム

プレイヤー数の設定を修正。ただしこれはマニュアルにも同じ誤植がある。
誤 ON ON = 256
正 ON ON = 255

難易度の項目「hard」をマニュアルと同じ「difficult」に変更。

難易度の工場出荷設定を修正。
誤 1 Easy
正 2

●プーヤン

プレイヤー数の設定を修正。
誤 ON ON = 256
正 ON ON = 255

●メインスタジアム

プレイ時間設定の項目で、1Pと2Pの違いを明記した。

コメントで、日本版の初期版のDIPSW定義を追加した。
PR
http://kani.blog.shinobi.jp/Entry/248/
(ソースはこちらの12月16日の記事で更新しました)

●オペレーションウルフ

コメントで、日本語/英語の設定を切り替えるとゲームのルールが変わる説明を追加した

言語設定の選択肢の並び順を「English」「Japanese」にした

ディップスイッチ設定の言語設定の部分の言い回しを変更した
変更前
Language
English
Japanese
変更後
Language/Operation Select
English/Off
Japanese/On

日本版の言語設定の工場出荷設定を「Japanese/On」にした

PORT_DIPLOCATION追加

●オペレーションサンダーボルト

言語設定の選択肢の並び順を「English」「Japanese」にした

日本版の言語設定の工場出荷設定を「Japanese」にした

PORT_DIPLOCATION追加

●ダライアス (エクストラバージョン含む)

PORT_DIPLOCATION追加

●フルスロットル

コメントで、配線図のようなものを追加した

コメントで、キャビネット設定によっては使われなくなるスイッチがある説明を追加した

コンティニュー設定の項目の間違いを修正した
誤 1コイン
正 スタートの半分

PORT_DIPLOCATION追加

キャビネット設定の項目がマニュアルと違うものが定義されていることに気づいたが、
書き換えずに、そのままにしておいた。

●ラスタンサーガ

PORT_DIPLOCATION追加

●レインボーアイランド

PORT_DIPLOCATION追加
http://kani.blog.shinobi.jp/Entry/248/
(ソースはこちらの12月16日の記事で更新しました)

●ヴォルフィード

ディップスイッチ設定を実機のバグに合わせて修正
マニュアル表記
SWB:1,2 難易度 易(A)→難(D)
OFF OFF ランク B
ON OFF ランク A
OFF ON ランク C
ON ON ランク D
SWB:3,4 ボーナス得点
OFF OFF 2万/4万/12万/48万/240万点
ON OFF 5万/15万/60万/300万点
OFF ON 7万/28万/140万点
ON ON 10万/50万点
実際の動作
SWB:1,2 難易度 易(A)→難(D) と ボーナス得点
OFF OFF ランク B 5万/15万/60万/300万点
ON OFF ランク A 2万/4万/12万/48万/240万点
OFF ON ランク C 7万/28万/140万点
ON ON ランク D 10万/50万点
SWB:3,4 不使用

プレイヤー数設定で選択できなくしてあった組み合わせをできるようにした

日本版の言語設定の工場出荷設定を「Japanese」にした

PORT_DIPLOCATION追加

●WGP

画面反転の切替がSWA:2でできるような記述を削除した

日本版アナログ版の料金設定を新型から旧型へ修正した

日本版ジョイスティック版のコインシュート2は受け付けないので削除した

PORT_DIPLOCATION追加
http://kani.blog.shinobi.jp/Entry/248/
(ソースはこちらの12月16日の記事で更新しました)

いつもの。
今回の改造で、コナミゲームの料金設定用のマクロのうちの PORT_DIPLOCATION が定義されていないタイプが一切なくなりました。

●イーアルカンフー

プレイヤー数の工場出荷設定を修正。
誤 3
正 1

PORT_DIPLOCATIONを追加した。

●恋のホットロック

難易度の項目「hard」をマニュアルと同じ「difficult」に変更。

難易度の工場出荷設定を修正。
誤 Easy
正 Normal

PORT_DIPLOCATIONを追加した。

●サプライズアタック

PORT_DIPLOCATIONを追加した。

●サンダークロス

コインスイッチの PORT_DIPLOCATION が欠落しているのを修正。

●ジュノファースト

PORT_DIPLOCATIONを追加した。

●新入社員とおるくん

難易度の項目の表記をマニュアルと同じに変更。
改造前 Easy, Medium, Hard, Hardest
改造後 1 Easy, 2, 3, 4 Hard

PORT_DIPLOCATIONを追加した。

●スーパー魂斗羅

コインスイッチの PORT_DIPLOCATION が欠落しているのを修正。

●スクーターシューター

PORT_DIPLOCATIONを追加した。

●タイムパイロット

難易度の工場出荷設定を修正。
誤 1 (Easy)
正 4

PORT_DIPLOCATIONを追加した。

●タイムパイロット '84

PORT_DIPLOCATIONを追加した。

●大列車強盗

未使用のディップスイッチ 3:4 を触れるように修正。

PORT_DIPLOCATIONを追加した。

米国版(アイアンホース)の難易度の工場出荷設定を修正。
誤 Normal
正 Difficult

●ハイパーオリンピック

エクステンド点数の工場出荷設定を修正。
誤 100000
正 なし

難易度の工場出荷設定を修正。
誤 Easy
正 Normal

PORT_DIPLOCATIONを追加した。

●パロディウスだ!

PORT_DIPLOCATIONを追加した。

●プーヤン

エクステンド点数の項目を安い順に並べ替え。

PORT_DIPLOCATIONを追加した。

●ファーストレーン

PORT_DIPLOCATIONを追加した。

●ヘクシオン

難易度の工場出荷設定を修正。
誤 Easiest
正 Medium

PORT_DIPLOCATIONを追加した。

●メガゾーン

PORT_DIPLOCATIONを追加した。

●ラビリンスランナー

難易度の工場出荷設定を修正。
誤 Easy
正 Normal

コンティニュー制限の工場出荷設定を修正。
誤 3回
正 5回

PORT_DIPLOCATIONを追加した。

●ロックンロープ

1回目のエクステンド点数の工場出荷設定がマニュアルでは不使用になっているものになっていたのを修正。

エブリエクステンド点数の項目の選択不可能になっていたのをできるように変更。

コインスイッチの PORT_DIPLOCATION が欠落しているのを修正。

●その他のコナミ関連事項

マクロ「KONAMI_COINAGE_SINGLE_LOC( STRING_A, DIPBANK )」を作成
マクロ「KONAMI_COINAGE_SINGLE_4C5C_LOC( DIPBANK )」を作成
マクロ「KONAMI_COINAGE_SINGLE_5C1C_LOC( DIPBANK )」を作成
マクロ「KONAMI_COINAGE_ALT_LOC( DIPBANK )」を「KONAMI_COINAGE_4C5C_LOC( DIPBANK )」に改名
マクロ「KONAMI_COINAGE」を削除
マクロ「KONAMI_COINAGE_ALT」を削除
http://kani.blog.shinobi.jp/Entry/245/
(ソースはこちらの12月9日の記事で更新しました)

1月15日の日記でちょっと書いた、
ギドスパリオの破壊画像がどうのこうのってやつをとりあえずいじってみた。
ひとまず赤い正方形がチラチラと表示できた。
これが正解ってわけじゃないけど、こうやると実機の再現により近付くんじゃないかっていうかなんていうかそんな感じの改造。
http://kani.blog.shinobi.jp/Entry/245/
(ソースはこちらの12月9日の記事で更新しました)

(12月7日更新:クライムファイターズ以降の文章を追加)

いつもの。

■ナムコ

●スーパーパックマン

難易度の工場出荷設定が、ナムコ版とミッドウェイ版で違うので区別。
ナムコ版 "Off Off Off Off" (内容非公開・常に全Off)
ミッドウェイ版 "Off Off Off On" (「RANK "R8" Factory Setting」)

●パックアンドパル

PORT_DIPLOCATIONを修正した。
(ポート読み込み時、DIPSWの上位ニブルと下位ニブルが逆転する。)

エクステンド点数の工場出荷設定を修正した。
誤 "20k, 70k & Every 70k"
正 "30k & 80k Only"

エクステンド点数の"E"の設定を修正した。
誤 "30k, 100k & Every 80k"
正 "30k, 80k & Every 80k"

難易度の工場出荷設定を修正した。
誤 "Off Off"
正 "On Off" (内容非公開・常にOn Off)

●グロブダー

エクステンド点数の工場出荷設定を修正した。
誤 "10k, 50k & Every 50k"
正 "10k Only"

●ディグダグII

エクステンド点数の項目を省略しない書き方に変更した。
変更前
"30k 80k and ..." )
"30k 100k and ..."
"30k 120k and ..."
"30k 150k and..." )
変更後
"30k, 80k, 150k, 300k, 500k"
"30k, 100k & Every 100k"
"30k, 120k, 300k, 500k, 700k"
"30k, 150k & Every 150k"

●メトロクロス

ディップスイッチ設定の「Allow Continue」を「"Allow Continue After Round 8"」に改名。
コンティニューありに設定してあっても序盤の面ではコンティニューできないのを、MAMEのバグと疑われないように。
(バージョンによってコンティニューできる面数は異なる)

■コナミ

●エージャックス

エクステンド点数の工場出荷設定を修正
誤 "50000 200000"
正 "30000 150000"

●エイリアンズ

ディップスイッチ設定の難易度の項目「hard」をマニュアルと同じ「difficult」に変更

●クライムファイターズ

未使用のディップスイッチを個別に変えられるように変更。

テストモードに入るディップスイッチの極性を反転。
(でも、テストモードの中の設定項目の表示では反転になっていない…)

●コナミのピンポン

難易度の工場出荷設定を修正。
誤 Easy
正 Normal

PORT_DIPLOCATIONを追加した。

●魂斗羅

難易度の工場出荷設定を修正。
誤 Easy
正 Normal

エクステンド点数を修正。
誤 "30k 70k", "40k 80k", "40k", "50k"
正 "30k & Every 70k", "40k & Every 80k", "40k", "50k"

改造ではないけど疑問
DIPSW2:3
 説明書では「未使用」なのに「筐体選択」として定義しているのはナゼ?
 切り替えてみてもそのような動作をしているように見えない。
DIPSW3:2
 説明書では「未使用」なのに「コンパネ選択」として定義しているのはナゼ?
 切り替えてみてもそのような動作をしているように見えない。

●ザ・ハスラー

ディップスイッチ設定のボール数を修正。
誤 1, 2, 3, 6
正 2, 3, 4, 7

ディップスイッチ設定のSW2:3を修正。
誤 筐体選択
正 未使用

1ショット毎の制限時間の工場出荷設定を修正。
誤 "A" 1ステージ30秒 2ステージ以降25秒
正 "B" 1ステージ25秒 2ステージ以降20秒

米国版のディップスイッチ設定のSW3:2を修正。
誤 未使用
正 コンパネ選択

●バトランティス

コンティニュー回数制限の工場出荷設定を「5回」に変更。
(本当は、日本版は3回、米国版は5回、だが、わざと5回で統一。改造前は3回で統一。)

●リングの王者 (メインイベント(2Pバージョン))

コインスイッチ2の PORT_DIPLOCATION が欠落しているのを修正。
http://kani.blog.shinobi.jp/Entry/245/
(ソースはこちらの12月9日の記事で更新しました)

ちょっとしか変えてないけど、公式のバージョンが新しくなったことに合わせて更新です。

●パックマン

PORT_DIPLOCATIONを追加した。

ナムコ初期版のディップスイッチ設定をコメントで埋め込んだ。
(「INPUT_PORTS_START( puckmanj )」を参照)

●パックランド

エクステンド点数修正
誤 "30K 80K 130K 300K 500K 1M"
正 "30K 80K 150K 300K 500K 1M"

PORT_DIPLOCATIONを追加した。
http://kani.blog.shinobi.jp/Entry/242/
(ソースはこちらの12月5日の記事で更新しました)

アルファ電子系の1986~1989年あたりのゲームのDIPSW設定いじくり。

●スーパースティングレイ

ディップスイッチ設定に「難易度/off=easy/on=difficult」を追加

PORT_DIPLOCATION修正

●カイロスの館

ディップスイッチ設定の難易度の項目「hard」をマニュアルと同じ「difficult」に変更

PORT_DIPLOCATION修正

スーパースティングレイと共通な部分をPORT_INCLUDEを使って省略

●ジャンボウ

ディップスイッチ設定の難易度の項目「hard」をマニュアルと同じ「difficult」に変更

PORT_DIPLOCATION追加

●パドルマニア

ディップスイッチ設定の「Game Time」を工場出荷設定の「default」に変更

ディップスイッチ設定の「Match Type」を
「Cabinet/off=upright/on=cocktail」
「Allow Human VS Human/off=yes/on=no」(upright時)
「Controls/off=dual/on=single」(cocktail時)
に変更

●タイムソルジャー

PORT_DIPLOCATION修正

●バトルフィールド

タイムソルジャーと共通な部分をPORT_INCLUDEを使って省略

●バトルフィールド海賊版

PORT_DIPLOCATION修正

●スカイソルジャー

ディップスイッチ設定の難易度の項目
「easy, normal, hard, hardest」を
「easy, medium easy, normal, difficult」に変更
(マニュアルは「1 easy, 2, 3, 4 difficult」で、デフォルト「3」)

PORT_DIPLOCATION修正

●ゴールドメダリスト

ディップスイッチ設定の「Speed For 100M Dash」を
US (Romstar)の工場出荷設定の「10 Beats For Max Speed」に変更
(日本版の工場出荷設定は明記されていない)

PORT_DIPLOCATION修正

●スカイアドベンチャー

PORT_DIPLOCATION修正

●ギャングウォーズ米国版

PORT_DIPLOCATION修正

●ギャングウォーズ日本版

ディップスイッチ設定の「Coin Slots」の名前を「Coin Chutes」に変更

コインシューター数による料金設定の変動に対応

PORT_DIPLOCATION修正

●スーパーチャンピオンベースボール

PORT_DIPLOCATION追加

●ネクストスペース日本版

料金設定を修正

ディップスイッチ設定の「Lives」を
日本版の工場出荷設定の「2」に変更
(米国版の工場出荷設定は明記されていない)

http://kani.blog.shinobi.jp/Entry/242/
(ソースはこちらの12月5日の記事で更新しました)

●前回の改造目的の、反転表示の失敗が、公式のほうのスタッフの手でも修正されたが、
 一部がまだ修正されていないので引き続き改造を公開する。

  Libble Rabble Toypop

●前回自分が修正できなかった箇所が公式版では直っているのでそれを参考にして修正した。
 これは、前回の改造の「反転表示は何も悪くないが、~」に該当することになるので、
 エンバグ(バグ増加)が心配な人は、この改造は除外してください。

  Bosconian
  Super Pac-Man Pac & Pal Grobda
  Phozon Mappy The Tower Of Druaga
  Dig Dug II Motos

●ギャプラスの星が流れる速度を変更した。
 だいぶ実機に近づいたと思うけど、意見募集中。

●実機のゼビウスで、ギドスパリオの破壊画像がスプライトROMの範囲外の番号を使っている。
 その部分は、実機ではゴミ画像を表示するが、MAMEではROM範囲内の番号に置き換えて表示する。
 その番号を置き換えている処理を削除した。
 ただし、これでゴミが表示されるようになったが、実機と異なる形状・色のゴミなので、
 まだ研究の必要がある。

  スプライトROMがサポートしているスプライト番号
   0x0000 ~ 0x013f
  ギドスパリオの破壊画像のスプライト番号
   0x0104, 0x0184, 0x0105, 0x0185, 0x0106, 0x0186, 0x0107, 0x0187 (次で消滅)

●ボスコニアンの弾のレイヤーの表示座標を変更した。
 (確認不十分。弾じゃなくて、その他のキャラがズレていた可能性なども残っている。)

●ドルアーガの塔のゲーム名を変更した。
  改造前 Tower Of Druaga
  改造後 The Tower Of Druaga
http://kani.blog.shinobi.jp/Entry/240/
(ソースはこちらの11月30日の記事で更新しました)

(11月18日更新:デバッグモードのエラーログ出力にこの件で追加していた項目を隠した)

またまたナムコゲーの反転表示関連の改造の続き。
今回は、ギャプラス、ドラゴンバスター、スカイキッド。
これらは反転に関しては何もおかしくなかったけど、
前回も書いたように似たようなルーチンをできるだけ似せることを目標に改造。
もしかするとおかしくなっちゃった箇所があるかもしれないので、
プログラムに興味ない人にとっては
 余計なことしやがって!!
な改造かもしれません。


ついでに、ギャプラスの背景に流れる星のスピードを変更。
スピードの目安は「フィーリング」ww
(とは言っても本物を見た上でこれくらいだよね?って考えた速度です)
より正確な意見は大歓迎。

1Pのリバーススクロール面の最高速度を自機のハイパーあり横移動と同じに。
1Pのエレファント取得時の最低速度を自機のハイパーなし横移動と同じに。
1Pのエレファント取得時の最高速度を自機のハイパーあり横移動と同じに。
2Pの通常スクロール面の動かし忘れていたっぽい星を動くように。
リンク
最新トラックバック
RSS
QRコード
プロフィール
HN:
かに凹・_・凹かに
下段メニュー開閉(JAVAスクリプト有効時のみ)
忍者ブログ [PR]