NES Screen Tool

A place for your artistic side. Discuss techniques and tools for pixel art on the NES, GBC, or similar platforms.

Moderator: Moderators

User avatar
Hamtaro126
Posts: 818
Joined: Thu Jan 19, 2006 5:08 pm

Re: NES Screen Tool

Post by Hamtaro126 »

I am not 100% if qbradq will finish the tool that he mentioned one time, so can you please support Nintendo's RLE format for PPU data as seen in the Black Box and Mario series, qbradq and Orbit2002 uses this as well:

viewtopic.php?f=5&t=10676

It will be more complete after that.
AKA SmilyMZX/AtariHacker.
lazerbeat
Posts: 64
Joined: Tue Jul 09, 2013 7:13 am

Re: NES Screen Tool

Post by lazerbeat »

This is more of a linux / wine issue than related to this tool so sorry if it is a bit off topic. I had a hell of a time getting NES screen tool to work on WINE as the drive mappings weren't configuring correctly. It took me a couple of hours to figure out. Doing this (NOTE THIS WILL REMOVE YOUR WINE FOLDER) :
sudo rm -rvf ~/.wine
Then re opening NST in WINE, downloaded a couple of things and then it worked fine! Might help someone out in the future.
Last edited by lazerbeat on Mon Jul 28, 2014 6:04 pm, edited 1 time in total.
User avatar
mikejmoffitt
Posts: 1353
Joined: Sun May 27, 2012 8:43 pm

Re: NES Screen Tool

Post by mikejmoffitt »

lazerbeat wrote:This is more of a linux / wine issue than related to this tool so sorry if it is a bit off topic. I had a hell of a time getting NES screen tool to work on WINE as the drive mappings weren't configuring correctly. It took me a couple of hours to figure out. Doing this :
sudo rm -rvf ~/.wine
Then re opening NST in WINE, downloaded a couple of things and then it worked fine! Might help someone out in the future.
Whoa! Hold up there - while this probably worked for you, don't let anyone go blindly copying that. There could be things a Wine user might care about in there they might not know about. That completely nukes your Wine folder!
lidnariq
Posts: 11432
Joined: Sun Apr 13, 2008 11:12 am

Re: NES Screen Tool

Post by lidnariq »

mv ~/.wine ~/WineBackup would be a safer recommendation, at the risk of filling up your homedir with random crap.

I wish I knew how to trigger wine to ask the "Do you want to install Gecko? How about Mono?" dialog, after you already had an install.
lazerbeat
Posts: 64
Joined: Tue Jul 09, 2013 7:13 am

Re: NES Screen Tool

Post by lazerbeat »

mikejmoffitt wrote: Whoa! Hold up there - while this probably worked for you, don't let anyone go blindly copying that. There could be things a Wine user might care about in there they might not know about. That completely nukes your Wine folder!
Sorry, that is a good point. I literally only use wine for a couple of NES utilities so it is very low risk for me. I updated the OP with that disclaimer.
User avatar
Punch
Posts: 365
Joined: Sat Feb 16, 2013 11:52 am

Re: NES Screen Tool

Post by Punch »

So, I'm trying to figure out the Metasprite format the program outputs with no luck. Could someone please explain to me how it is formatted, and why it is a huge file?
This is a block of text that can be added to posts you make. There is a 255 character limit.
User avatar
thefox
Posts: 3134
Joined: Mon Jan 03, 2005 10:36 am
Location: 🇫🇮
Contact:

Re: NES Screen Tool

Post by thefox »

Punch wrote:So, I'm trying to figure out the Metasprite format the program outputs with no luck. Could someone please explain to me how it is formatted, and why it is a huge file?
My quick notes from a while back:
myself wrote: msp file format:

originX: byte
originY: byte

after this comes 256 metasprite definitions. each metasprite definition takes 256 bytes
so the total size of the file is 256*256+2 =~ 64KB

yCoord: .byte (note: subtract origin to get the value shown in NST)
tile: .byte
attribs: .byte
xCoord: .byte

if the yCoord is $FF, the sprite is not visible.
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: fo.aspekt.fi
tsu
Posts: 29
Joined: Fri Feb 15, 2013 12:00 am

Re: NES Screen Tool

Post by tsu »

I'm requesting a feature for Nes Screen Tool:
At the very bottom left of the screen, under the nametable, where it shows the ppu address offset. Could you please make the offset clickable, so the base nametable becomes adjusted? So it can show $4xx/$8xx/$cxx too?
Iknow it's fairly easy to calculate the differance mentally, but it's slowing me down when I have to remember 4 different numbers ( base high byte, low byte, tile number, run length count of tile if sequential.
I was about to take a peek in the source code to see if I could hack it in; but my c is rusty.
lazerbeat
Posts: 64
Joined: Tue Jul 09, 2013 7:13 am

Re: NES Screen Tool

Post by lazerbeat »

I adore NESst, using it daily at the moment! Would a "clear nametable" function like the "clear" function for the .chr files be possible?
User avatar
nesrocks
Posts: 563
Joined: Thu Aug 13, 2015 4:40 pm
Location: Rio de Janeiro - Brazil
Contact:

Re: NES Screen Tool

Post by nesrocks »

This tool is wonderful. But saving CHR can be confusing if one doesn't pay a lot of attention and it looks like a bug, although it isn't. It's more of a usability issue. I loaded two 4kb CHR to each bank, and I selected the "Save CHR" function, but it automatically had 4kb selected as file size. It is very easy to miss that you can change to 8kb. Why doesn't it automatically select the appropriate size?
https://twitter.com/bitinkstudios <- Follow me on twitter! Thanks!
https://www.patreon.com/bitinkstudios <- Support me on Patreon!
Pokun
Posts: 2681
Joined: Tue May 28, 2013 5:49 am
Location: Hokkaido, Japan

Re: NES Screen Tool

Post by Pokun »

I just keep the two 4 kB CHR files separate in my project. One for each pattern table.
User avatar
rainwarrior
Posts: 8734
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: NES Screen Tool

Post by rainwarrior »

lazerbeat wrote:I adore NESst, using it daily at the moment! Would a "clear nametable" function like the "clear" function for the .chr files be possible?
Select tile to clear with, hold shift, select whole screen, press CTRL+F to fill selection.
User avatar
darryl.revok
Posts: 520
Joined: Sat Jul 25, 2015 1:22 pm

Re: NES Screen Tool

Post by darryl.revok »

I've been wondering this for a while, so I'm just going to ask, how feasible would it be to add zoom functionality to the NES Screen Tool Metasprite tool.

I don't know if there's something different about my setup or what, but I don't see how one could do pixel perfect placement of tiles at pixel resolution.
User avatar
thefox
Posts: 3134
Joined: Mon Jan 03, 2005 10:36 am
Location: 🇫🇮
Contact:

Re: NES Screen Tool

Post by thefox »

darryl.revok wrote:I've been wondering this for a while, so I'm just going to ask, how feasible would it be to add zoom functionality to the NES Screen Tool Metasprite tool.
Yeah, that would be nice. For the time being, you can use Windows Magnifier to work around the issue.
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: fo.aspekt.fi
User avatar
rainwarrior
Posts: 8734
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: NES Screen Tool

Post by rainwarrior »

thefox wrote:Windows Magnifier
I forgot that this exists!!! Thanks for the reminder. I haven't used this thing in years, but i often find myself squinting close to the screen because I want to count pixels.
Post Reply