Hi Hoodee, I'm also new to NesMaker. However, I did eventually get rid of those lines just by trial and error. This might not work for your game but my settings are...
- Use Sprite Zero Setection (on)
- X - 247
- Y - 19
- HUD 2 blocks high (like yours)
- Screen tiles behind HUD area set to HUD pallette ((press R to change tile color) I ended up with a HUD which changed color when scrolling if I didn't do this)
- Sprite 0 index 127 (gameobjecttiles.bmp) (I think index tile can not be the transparent color or black) please correct me on that if im wrong.
Also, pretty much all my background graphics have ended up with the top line being transparent pixels. If I use a tile which does not have transparent pixels at the top I still get the same issue. If possible you could just create an asset like this just for the top row if you can spare the graphics space.
I hope this helps.
p.s - I was playing Ducktales recently. Something similar happens in the hud on that game and its a finished title so probably not the easiest thing to fix i guess.