FCEUX

Last-modified: 2024-09-15 (日) 00:48:14

説明

FCEUXでTASを作る上での基本機能について設定メモ
チートとかビューワ解析できる。

QtSDL - Windows 64bit も新たにリリースされた
こちらは様々な機能が追加されている。

Fceux - Windows 32・64bit

各種メニュー

ファイルNES
File Menu.jpgNES Menu.jpg
---
設定ツール
Setting.jpgTools Menu.jpg
---
デバッグヘルプ
Debug Menu.jpgHelp Menu.jpg

その他

チートサーチ
Cheat Search.jpg
---
RAMサーチRAMウォッチ
RAM Search.jpgRAM Watch.jpg
---
メモリー監視iNESヘッダーエディター
Memory Monitoring.jpgiNES Header Editor.jpg
---
ゲームジニーデコーダー/エンコーダー
Game Genie Decoder Encoder.jpg

Fceux QtSDL - Windows 64bit

各種メニュー

ファイルムービー
File Menu - QtSDL.jpgMovie Menu - QtSDL.jpg
---
オプションエミュレーション
Options Menu - QtSDL.jpgEmulation - QtSDL.jpg
---
ツールデバッグ
Tours Menu - QtSDL.jpgDebug Menu - QtSDL.jpg

その他

チートサーチ
Cheat Search - QtSDL.jpg
---
16進エディター
Hex Editor - QtSDL.jpg
---
RAMサーチ
RAM Search - QtSDL.jpg
---
RAMウォッチゲームジニーデコーダー/エンコーダー
RAM Watch - QtSDL.jpgGame Genie Decoder Encoder - QtSDL.jpg

FCEUXでのサーチ例

数値検索
比較検索
※ 移動しました。

Luaスクリプト

Luaスクリプトとは
Luaはプログラミング言語です。
「汎用性が高い」「動作が高速」「比較的容易に実装が可能で、移植性に優れている」といった
特徴から特定のソフトウェアの組み込む用途でよく用いられます。
オンラインゲームが好きな人の中には、ひょっとするとなじみのある人もいるかもしれません。
簡単といえば表示でるものです。いじったり可能です。


参考動画
Super Mario Bros. 1 Drag & Drop (FCEUX 2.1 + Lua) 
それがあれば、解析してコード発見するかも。

Luaスクリプトの使い方

※ キョンシーズ2での例

HPの表示したいの場合は

Lua Script Menu.jpg① File→Lua→NEW Lua Script Window...を
選択すると画像下のLua Script Window
Lua Script Browser Open.jpg② Browse... クリックします。
Lua Script Browser.jpg③ luaScriptsのフォルダ内の
AVI-HeadsUpDisplay.luaを開く
AVI-HeadsUpDisplay.luaはムービー記録なので
別にしたいなら希望のluaファイルを選択
Lua Script Edit.jpg④ 選択後 Edit クリックすると
ファイルを開く方法の
選択画面が出るので
適切な物を選ぶ(メモ帳でも可)。
Lua Script Browser Rewriting.jpg
⑤ 開いたページ下部の方へある
gui.text( text.x, text.y + 9, FCEU.lagcount(),  FCEU.lagged() and "red" or "green" )を
gui.text( 124, 225, "HP=" .. string.format("%d", memory.readbyte(0x0521)))に
画像を参考にして書き換えたら保存してスクリプトエディタを閉じる。
Lua Script Run.jpg⑥ Lua ScriptのウインドゥRun クリック
Lua Script Compare.jpg
⑦成功
表示出ると分りやすい。敵の表示も可能。
⑧あとは自由編集してもかまいません。

コメント

それぞれの効果詳細について情報がありましたらこちらにコメントお願いします。

  • 「Convert FCM...」はFCE Ultraのfcmファイルをfm2にフォーマットを変換する機能です。 -- 2014-03-23 (日) 17:54:15