Karnov Inspector (FCEUX Lua script)
7 years ago
Ontario, Canada

I have made for you the Karnov Inspector! It's a Lua script that you can use with FCEUX, Bizhawk, or Mesen.

.

Download: https://gist.github.com/bbbradsmith/46e53f67f681814337001445539995ad

.

http://rainwarrior.ca/projects/nes/karnov_inspector.png

.

H - Help - Toggles the help display. S - Stats - Your screen coordinates, scrolling, and map coordinaes at the bottom. K - Tiles - All the level tiles: collision, hidden item triggers, spawn triggers, etc. L - Touch Hitbox - All the hitboxes that you can touch. V - Shoot Hitbox - All the hitboxes that you can shoot, plus enemy health. B - Bomb Triggers - All the places you can use a bomb. N - Hide Screen - Blanks the image to view only the inspector overlays.

.

This should work with most versions of FCEUX, but I recommend the "interim" build available here, which will display the overlaid colours a little better:

http://www.fceux.com/web/download.html

.

To run this, open Karnov in FCEUX then go to: File > Lua > New Lua Script Window > Browse...

Bearbeitet von der Autor 7 years ago
Toad22484, pisslizard, und baldnate gefällt das.
Ontario, Canada

I now consider this complete with version 1.0 being released. I have amended the initial post with all the details. I don't plan any further additions, but let me know if there's something I've missed, or if you have any comments at all, really. Enjoy!

Germany

@rainwarrior

I've done some search & replace'ing to make Karnov Inspector work on Mesen 2.1.1. Is it ok with you if I post it here?

Ontario, Canada

Sure, I could also add it to the original gist with attribution to you if you like.

Germany

I feel silly now, because I just realized the only thing that needed replacing was the memory read function.

from (Mesen 1)

function memory_readbyte(a)
    return emu.read(a,emu.memType.cpu)
end

to (Mesen 2)

function memory_readbyte(a)
	return emu.read(a,emu.memType.nesMemory)
end
Bearbeitet von der Autor 9 months ago
Ontario, Canada

Ah, that's great. I'll just update the gist with a comment then. Thanks for your help!

Spielstatistiken
Follower
69
Läufe
172
Spieler
61
Neueste Threads
Veröffentlicht 8 months ago
5 Antworten
Veröffentlicht 1 year ago
0 Antworten
Veröffentlicht 4 years ago
6 Antworten
Veröffentlicht 4 years ago
4 Antworten
Veröffentlicht 5 years ago
2 Antworten
Veröffentlicht 7 years ago
2 Antworten