NES ROM Explorer

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

Post Reply
User avatar
defkode
Posts: 8
Joined: Fri Dec 16, 2016 4:41 am
Location: Poland

NES ROM Explorer

Post by defkode » Tue Mar 24, 2020 11:54 am

Hello,

As a part of my nesdev learning path I prepared web based tool that displays information read from NES ROM (data extracted from iNes header)

It also displays CHR data (when available).

https://rom-explorer.herokuapp.com/

Besides learning purposes, my other motivation was lack of tools for mac. Most tools are for MS Windows.

I think this tool could could replace (With some additional effort)

https://www.romhacking.net/utilities/1352/ (iNES Header Editor)

https://www.ninjasftw.com/squirrel/nes_chr/ (NES CHR Editor)

I would like to get some feedback from you:

1) What would you change/improve in tools mentioned above?
2) What those tools lack?

Feel free to add your comments.

P.S. Tool is 100% Javasript based (not a single byte is sent to server)

User avatar
Fisher
Posts: 1089
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: NES ROM Explorer

Post by Fisher » Wed Mar 25, 2020 5:15 am

That's great!
Thanks for sharing.
One thing that I noticed is that it doesn't close the CHR ROM data when you open another ROM.
It seems to append the new data with the older one. Is it my browser or is it a bug?

Some nice features to add, in my opinion, would be ROM splitting and header add / edit, if possible of course. :beer:

User avatar
defkode
Posts: 8
Joined: Fri Dec 16, 2016 4:41 am
Location: Poland

Re: NES ROM Explorer

Post by defkode » Wed Mar 25, 2020 6:50 am

it's a bug. I just noticed it too.

User avatar
cpow
NESICIDE developer
Posts: 1097
Joined: Mon Oct 13, 2008 7:55 pm
Location: Minneapolis, MN
Contact:

Re: NES ROM Explorer

Post by cpow » Wed Mar 25, 2020 7:26 am

defkode wrote:
Tue Mar 24, 2020 11:54 am
...lack of tools for mac. Most tools are for MS Windows.
I've been trying to change that for *years*. Check this out. :beer:
For what it's worth, I use it on Mac and Windows. I'm currently debugging a crash in the Linux appimage. I recently used it to help create a game for Global Game Jam 2020.
Addressing a "lack of tools" is my kryptonite.
Last edited by cpow on Wed Mar 25, 2020 5:23 pm, edited 1 time in total.

calima
Posts: 1151
Joined: Tue Oct 06, 2015 10:16 am

Re: NES ROM Explorer

Post by calima » Wed Mar 25, 2020 11:27 am

Most Linux tools should run as-is on Mac.

User avatar
Dwedit
Posts: 4329
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: NES ROM Explorer

Post by Dwedit » Wed Mar 25, 2020 4:47 pm

Might want to fix that link cpow...
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!

User avatar
cpow
NESICIDE developer
Posts: 1097
Joined: Mon Oct 13, 2008 7:55 pm
Location: Minneapolis, MN
Contact:

Re: NES ROM Explorer

Post by cpow » Wed Mar 25, 2020 5:24 pm

Dwedit wrote:
Wed Mar 25, 2020 4:47 pm
Might want to fix that link cpow...
Thanks! :oops:

User avatar
defkode
Posts: 8
Joined: Fri Dec 16, 2016 4:41 am
Location: Poland

Re: NES ROM Explorer

Post by defkode » Fri Mar 27, 2020 3:20 am

I will definetely try https://github.com/christopherpow/nesicide. Thanks!

I used linux based CLI tools already (for ASM).


P.S. Issue with rendering CHR is fixed.

User avatar
defkode
Posts: 8
Joined: Fri Dec 16, 2016 4:41 am
Location: Poland

Re: NES ROM Explorer

Post by defkode » Mon May 04, 2020 4:30 am

I added possibility to Download .CHR file. Also changed a way of displaying CHR banks with ability to download them as PNG file.
Attachments
rom-explorer.herokuapp.com_.png

Post Reply