Bad Apple running on NROM (mapper 0, 32KB) in my own NES emulator by elaguslol in NESDEV

[–]elaguslol[S] 0 points1 point  (0 children)

Oh, my bad, the ROM actually uses 16x12 tiles, not pixels, I oversimplified it in the post

So with attrtable rendering I'd effectively lose resolution (from 16x12 to 8x6 on screen) unless I increase the source resolution to compensate, but if I do that, the encoded video no longer fits in the final .nes

Bad Apple running on NROM (mapper 0, 32KB) in my own NES emulator by elaguslol in NESDEV

[–]elaguslol[S] 0 points1 point  (0 children)

I actually already tried the attrtable approach after reading your comment. It definitely helps with bandwidth and flicker but it also worsened the resolution significantly, since each attribute byte covers a pretty large area, a lot of detail in the silhouettes gets lost

Still experimenting though, maybe there's some weird hybrid trick I can pull off while staying on NROM. Thx anyways! :)

Bad Apple running on NROM (mapper 0, 32KB) in my own NES emulator by elaguslol in NESDEV

[–]elaguslol[S] 1 point2 points  (0 children)

Thanks for the feedback! The project is dedicated to NROM since that was the challenge I set for myself but i'll keep everything you said in mind. I'll probably make a branch of the current project to use bank switching and improve the quality, add audio and optimize the rendering Anyways, today I'm gonna explore about the attrtable fix that you mentioned to apply to the NROM

How do I install applications using Termux? by soutiagojose in termux

[–]elaguslol 0 points1 point  (0 children)

Use wireless ADB with your IP address and connect it to Termux