2023年12月15日から2023年12月11日までの日記を表示中

2023年12月15日 (金)

基板

CPS1のPALについて最近調べたことを整理してみました。時間が空くと絶対忘れるので・・・

PAL整理

2023年12月14日 (木)

CD

怒首領蜂大往生 臨廻転生 再生録が届きました。

怒首領蜂大往生 臨廻転生 再生録届いた

試聴しないでエイヤで買っちゃったけど、ちょっと思ってたのと違ったかな・・・w

2023年12月13日 (水)

基板

MAMEのソースに書かれているカプコンワールド2のCボードの設定、実は実機で設定できない記述になっていたりします (写真の「0x14, 0x14」の部分) 。ここは、実際には「0x10, 0x04」か「0x04, 0x10」のいずれかのはず。

カプコンワールド2の問題の記述

どっちの設定でもゲームの動作上はまったく違いがないので、どっちでもよかったりはするんですが、どうにも気になりますw。で、せっかく手元に電池の切れていないCボードがあるんだしってことで、思い切ってどっちが正解なのかを調べてみることにしました。使うのはテストモード。

テストモードを利用して調べる

テストモードでスクロール3を表示する際、仮にCボードに設定されているのが「0x10, 0x04」の並びだったら絵が出なくなり、逆に「0x04, 0x10」の並びだったら通常通り絵が出るようにプログラムをいじって、実際にROMに書き込んで動かしてみました。

プログラムを改造

結果、グラフィックが表示されなくなりました。つまりCボードに書かれているのは「0x10, 0x04」が正解のようです。やった、スッキリ!

グラフィックが表示されなくなった!

ちなみに、同じような謎はキャディラックスと北米版のクイズ&ドラゴンズにもあったりします。これらを調べるには、電池切れしていないCボードが必要です。いつか、誰かが明らかにしてくれたりするかなw

2023年12月12日 (火)

基板

評価用に買い足した 92641C-1 が届きました。円安辛い・・・。

92641C-1を2枚追加

いずれも92631C-6 相当に改造してあったので、そのまま再販版の1941に装着して動作確認。いずれも問題なさそうです。よしよし

問題なし

こちらもOKそう

ところでこのCボード、国内だとカプコンワールド2とバースとCPS1.5の各種くらいでしか使われていない気がするんですが、なんであちらにはたくさんあるんでしょう。普通に天地を喰らうIIとかキャディラックスとかで使われていたのかな・・・?

2023年12月11日 (月)

基板

色々調べているうちにCPS1のBボードやPALが少しわかってきた気がしたので、殿様の野望2のBボード (90629B-3)にマジックソードのBボードからマスクROMを移植して動かす実験をしてみました。

一部のROMは1Mbit ROMのJEDEC/non-JEDECのジャンパの付替えが面倒で焼き直したりしてますが (今回使った 90629B-3のサブボードはJEDECタイプ向けのコンフィギュレーションになっていた)、中身はオリジナルのままです (1Mbit x4を結合して4Mbit x1に置き換えたりはしていますが)。

マジックソードのROMを 90629B-3に移植

PALのコンフィギュレーションは、PALとROMの間の配線やMAMEのソース、1941の再販版のPALのダンプなどを元に自前でWinCUPLで作成。

PALは自作品

あっさり動きましたw。事前にMAMEで予行演習していたとはいえ、こうもスムーズにいくとは驚きです。

こんな感じで載せ替えが可能になると、Bボードが壊れたりした場合に便利かもしれませんね。まあ、Bボードなら、大抵は根気よく調べれば直せる系だとは思いますがw

2023年12月15日から2023年12月11日までの日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2023年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
31            

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ