しげしげブログ

基本的にゲームハードとかゲームのネタ書きます。もちろんMSXも!(MVSのことばかりになってます) 修理ネタとかまとめます。B級映画とかの話もします。記事はコントです。Twitterアカウントは @gcshigeru です。めんどくさがりなので記事が雑です。アフィなし!!なんかTwitchでは積みゲー崩ししてます https://www.twitch.tv/gamecenter_shigeru note https://note.com/shigeshigeru

変換BATメモ

リアルバウト餓狼伝説スペシャル(お手本です)

ASO II(c1c2c3c4 All OK even-odd splited)

龍虎の拳(c1,c2,c3,c4 All OK even-odd splited swap normal)(Ver 1.1.0 OK)

ミューテイション・ネイション(c1c2c3c4 All OK even-odd)

ロボアーミー(roboarmya)(c1c2c3c4 All OK even-odd)

戦国伝承2(c1c2c3c4 All OK even-odd)

スーパースパイ(OK even-odd)

サイバーリップ(OK even-odd)

 

基板について知りたい時ここ見たらいいと思いました

www.arcade-collector.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

セコセコ

少し難しく対策されていた

ニンジャコンバット手動ブルートフォースでできた・・・

最初はすぐわかったけどその後が辛かった

セコいことしないでメモ取りながらやったよ・・・

何時間かかったんだ・・・

今後絶対もっと厳しくなると思うし

やっぱり思う所あるし大っぴらに公開とかやはり

しないですが興味があればって感じですかね・・・

今後バージョンアップでこんな感じになっていくんだろうな・・・

なんのことかはこのブログから辿れるので

ミンナニ ナイショダヨ

いつぞやのアンダーカバーコップスより

便利なツールがあったおかげでおもったより早くできたかも

ありがとうございます

カーソルキーでコマンドラインの履歴出るのって便利だと実感した・・・

また朝だね・・・

でも、残りはまだまだあるんだよ・・・

こういうのって切り出しスクリプトみたいなので

大量にダバーってファイル作ってから後で

合わせるみたいな方式でやるほうが早いのかな?

自分でそういうスクリプト作れる気しないけど

AI向きな感じもする

その間にアイホンは起動しなくなりフェイスブック連携の

ラインアカウントはお亡くなりになられたり大変だった・・・

さらばツムツム

どちらにせよm1とVROMはサクッとアレできるので

音楽を聞くために再利用できます

これはなにも考えずすぐできるので聞き専ならぜひゲッツ

やっぱりスクリプトというかツール作成したら

かなり楽になると思いますがプログラミングスキル無いので

手動で総当りしてます

少し対策されてるものはパズルみたいに解いていくしかないので

一タイトルあたり数時間かかってしまいます(CROMのみ)

他のROMはパターンが固定されてるので

発明の友さんのツールで問題ないです

というかこのツールがなければ総当たりやってられません

素晴らしいツールありがとうございます

プログラミングできる方作ってくだされー

↓こんな感じの作れば早くなります

いろんなパターンによるファイルの結合

指定アドレスでCRC32照合して確定した場合

残りの部分カット

特定された部分を全部含むファイルはもう使用しない

カットしたファイルをまだ使用できるファイルと

結合してまた指定アドレスでCRC32照合のループ

全部正解出たら終了

でもPROM NG分結構あったから微妙です

と思いましたが対策されてるのはCROMだけなので

大丈夫かも経験上CROMのNGはなかったです

古いゲームのCROMについては法則性なんとなく分かりました

5分もかからないです

変に分割されているやつだと苦しみます

単純なのに

対策というより法則性がある感じします

簡単に計算できたらいいんですが

算数苦手なので

最終的にそれぞれのBATに説明入れておく

今後の参考になる

龍虎の拳め!!!

最初気づかなかったわ!!!

このパターンも覚えておこう

簡単なのに入れ替えるとか

BATに説明入れたいけどややこしいな…

違うコマンドでも行けたはず…

偶数のはずが奇数にされてるのが

やはり一番難しいけど

まぁなにかしら対策はするよね

やり方の公開はほぼしてないのですんません

ファイルサイズとファイルの中身を少し見るのと

MAMEのROMセットの

ファイルリスト(CRC32)しか見てませんからね

問題はないはず

デコード分はやっぱ無理

NEO-CMC50のM1暗号化をファイルにするのとか

やっぱりわからん

それより基本なんでデコードされてんのよ…

そのままにしておいてよ…

後期ゲームだけなんだけどね

処理軽くなるとかそんなん?

メモのOKはどういう意味でOKなのか自分でも忘れましたが

CROMの変換がOKということならOKなのでOKにしました

そのまま豆で使えるのはAll OKにしました

リアルバウト餓狼のみなんか計算がおかしくなりましたが

結局変換できたので気にしない

でもこれで変換できたのならもしかして全部

すぐアレできるのかもしれない

もしかしてそうやればすぐにできるのかもと

思いつつやってなかったけど

やはりできるぞ…orz

苦労した意味がなかった…

でも変なやつあったのでそれらは普通にするのは

無理かもしれんので難易度みたいなの消してません

スー○○ス○○特に対策されてませんでした

MAMEのねおげおイメージについてはお約束があるようで

ダミーファイルは必ずFFで埋める

ファイルのサイズおかしかったらダミーファイルで埋めます

CRCが合わなかったらファイルの真ん中で入れ替える

それ以外でCRC合わないものは少し何かしら変更されてますザンネン

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2023/04/20 19時04分

腐乱した遺体の衣服のポケットから謎のメモの一部が発見された…

-- 私はこのメモを後世に託す…

c0a54の先頭256K→c1c2.001

2c0a54の残りの512K→c3c4.001 + 2c0a54.002 256K c3,c4
2c0a54.003 256K c3,c4

312a6cの先頭から512K→c3c4.002

312a6cの残り256K→c5c6.002
C1,C2
26dad0 + c1c2.001 確定

C3,C4
c3c4.001 + c3c4.002 確定

312a6c 256K
C5,C6
c5c6.002 + 359DC4 確定

これで道が拓けることじゃろう…

 

2023/04/26 21時54分
新たなるメモの一部が発見された…
暗号を解読するには日をまたいではいけない…
前までのことをすっかり忘れてしまう
なのでメモを書き記すことにする
新たなる解読者のためにこのメモを後世へ残す

rem create C1(1MB),C2(1MB) rom
rem 273860 + 2bc5f0 + c1c2.bot 
rem c1c2.bot create as 31b1d0 + 357678 -> c1c2.bot

copy /b 31b1d0 + 357678 c1c2.bot.tmp
bcut.exe c1c2.bot.tmp c1c2.bot 0 524288
copy /b 273860 + 2bc5f0 + c1c2.bot 007-c1.c2
rem 007-c1.c2 OK

 

2023/04/29 19時40分
新たなるメモ
どうやっても
C1,C2がうまくいかなくて
副産物として
24b5ba80のC3が現れた…
おそらくC1,C2は真ん中で
入れ替えたら終わるのと思われるのだが
ここまでやってたらC2作成の計算式が
分かるはずなのに頭が回らなくて
C2が作れないのだ…
きちんと算数を学んでおくべきだった…

一度睡眠をとることにする…

 

2023/04/30 21時52分
睡眠をとり作業に戻った
真ん中で入れ替えるとか
そんなものではなかった
三分割法でとうとうC1,C2を
割り出したものの
頭が限界に達したのか
副産物のC3,C4の逆算ができず
途方に暮れている
副産物に関しては
別のおかしい式で答えは出ているので
これでいいのはいいが必要のない計算をしている
また睡眠をとって修正する
頭がパンク寸前だ…

 

2023/05/05 2時57分
風呂に入った時思いついたのでやってみた
やっと出来た
p1の先頭ぐらいのアヤしい部分の変更では
結局CRCの答えは出なかった
大きな違いや小さい違いであろうとも
ファイルの真ん中らへんにあるなら無理
先頭でも連結してなかったり
2バイト以上だったらなんかとんでもなくめんどくさいはず
ラストリゾートも無理
餓狼伝説3とラストリゾートはやむなくHBMAME行き決定

p1 NG


餓狼伝説3のおかげでRB餓狼伝説もいけそうだ
餓狼伝説3のCROM使い回すならC5,C6,C7,C8のみで終わる
こちらのp1のハッシュは大昔にラズさんがどうなのこれ?
他のみんなが持ってたら次のUNIBIOSのデータベースに
載せるけどって言ってたけど誰も持って無くてデータベースに
追加されなかったやつなので
p1はNGですがUNIBIOS4.0で見たらデータベースに追加されてました
ラズさんったらもう

ラズさん!きちんと追加してたのカッ!

でも、MAME等では一致しないという
他のできるかもしれないタイトルはお察しください

 

2023/05/12 2時29分
CROMに関しては特に計算しなくてもいいことが判明したので
サクサク進むようだ(法則性あるって途中で思いついてたのに)
しかし今までの解析物は自分でやりましたという
証明になるので残しておく

2023/05/14 1時47分
こっそりメモが増えたりします
事情により消えることもあります
そして変換できるのを保証しているわけではなく
バージョンアップ等により変換できなくなっていても

当方は一切責任を持ちません
全て自己責任でお願いします
当たり前の話ですがやるなら必ず購入してください
返品等絶対にしないように
風雲黙示録のm1の件はこちらで解決します