ゲーム

FC『ダブルムーン伝説』預かり所バグの実用化 その3

前回は、キャラIDを書き換えてセーブすることでイベントフラグを書き換えられることと、普通のキャラデータでイベントフラグ書き換えを行ってもクリア可能な状態にはならないことを示しました。そこで、キャラIDを書き換えてセーブ→ロードすることで「普通で…

FC『ダブルムーン伝説』預かり所バグの実用化 その2

前回は、預かり所バグによってPTキャラIDを書き換えられることを示しました。では、PTキャラIDを書き換えられると何が嬉しいのでしょうか。このゲームはDQ3のようにギルドで仲間の入れ替えができるため、セーブ時はキャラIDに対応したアドレスにキャラデータ…

FC『ダブルムーン伝説』マップ作成スクリプト

Luaスクリプトを用いて『ダブルムーン伝説』のワールドマップを作ってみました。方法は単純で、DQで言うところのルーラを使った直後に座標書き換えをフックして座標を上書きしているだけです。他のゲームでも似たような方法でマップが作れるかも(要するに、…

FC『ダブルムーン伝説』預かり所バグ

有名な裏技らしいのですが、預かり所で48個アイテムを預けてから7画面目の下にある空欄を引き出すと色々おかしなことになります(キャラ名とキャラデータの対応がずれたり、金が変化したりする)。少し調べてみたところ、預けアイテム個数は $63FE, 預けアイテ…

FC『ミニパット』のTASを作りたいのだが

1-5がどうしてもHIOにならない><ギリギリ近いところまでは行くんですが…。また、1-9は遮断機と壁の間に打ち込むと壁抜けができた記憶があるんですが、今やるとどうしても再現できないんですよね…(記憶違いだったらゴメン)。

FC『麻雀』がFCEUXで正しくエミュレートされない件 その2

TASVideosのフォーラムにも書きましたが、もしかしたら原因がわかったかもしれません。前回はトレースログを見ても原因がさっぱりわからなかったのですが、FCEUXの ppu.cpp を眺めていたらスプライトDMAにかかる時間が512CPUクロックであることに気付きまし…

FC『麻雀』がFCEUXで正しくエミュレートされない件

このゲームは、電源投入時からAとSTARTを押しっぱなしにしていると大物手が入るという裏技*1がありますが、これをFCEUXで実行すると実機とは異なる結果になります: 左がニューファミコンでの結果(100回以上やって全て同じ)、右がFCEUX 2.1.3での結果(r2052, …

FC『麻雀』で天和は出るのか

天和を出している動画を見たことがない(既にあったらゴメン)ので検証してみました。 ただし、FCEUXの仕様のためにこのムービーは実機では再現できないのですが、この件については別記事にて。調査にあたり、和了/テンパイ判定ツールを自作したので一応アップ…

SGB ウルトラマンボール in 06:04.47

ksgもTASさんがやればksgじゃなくなるかもしれない…と思ったんですが正直微妙^^; 処理速度と面構成がもうちょっと何とかなれば…。前作(とあえて言い切ってしまう)の『アルマジロ』も処理落ちが酷かったですし。最初アップしたときに画面が乱れるという指摘を…

Zanac (NES) 12面の妖精

TASVideosのフォーラムにも書きましたが、12面の最初のところの右端に妖精がいたんですね(「夢の島」さんの攻略記事より)。 これを使えばラスボス第1形態を瞬殺できるので、現行TASは若干更新できそうですね。ラスボスの処理が若干めんどくさそうなので私は…

帰ってきた軍人将棋なんやそれ!? (FC) 裏切りバグ

自分の駒が相手の飛行機に化けるバグがあるようです。相手の飛行機が動いた後のマスに進入すると発生するようですが、入力タイミングによっては発生しなかったりしてよくわかりません。一応再現用のムービーを置いておきます。

内藤九段将棋秘伝(FC)の詰み判定

これ、明らかに桂合で不詰なのに「詰みです」と言われます(他にも何度か不詰の局面で勝ちになったことがあった気がします)。 まあ投げてもおかしくない局面ですが、全駒されても投げないこのゲームがそんな判断を下せるとは思えないので、バグなのかもしれま…

命令のオーバーラップ

あるByteがオペコードとオペランドを兼ねることがある、というお話。任天堂『ゴルフ』より抜粋: D422 : A9 00 lda #$00 D424 : 2C A9 40 bit $40A9 ...このルーチンにおいて $D425 はオペコードとオペランドを兼ねており、 jsr $D422として呼び出すと A=0x00…

『ファミコンの驚くべき発想力』読んだ

さほどディープな話題はありませんが、NESの基本的な仕様を大まかに知るには良い本だと思います。基本が怪しい人(私のことです^^;)は一読しておいて損はないと思いますが、わかってる人にとってはあまり得るものはないかも。あとサウンドに関する記述が1ペー…

フレーム境界以外でのリセットによるSRAM書き換え

タイトルが長ったらしいですね^^;これは何か名前付いてないんでしょうか?この手法自体はクロノトリガーTAS(YouTube)のいんいち氏が既に発表されていますが、その後あまり応用例を見かけないので、問題提起の意味も込めてFC版FF3でやってみました。どうやら最…