Hey, this looks great, I've just wishlisted it! Pretty excited about it!
The gfx is great, I really like the music, and it looks you've given a lot of attention to details and everything seems to be going in the right general direction. Congrats!
However, *please* drop that awful linear interpolation scaler/shader! That's one of the absolute worst ways to upscale low-res pixel art, I cannot stand it. Either do:
- integer scaling (user selectable, x3 is a good default),
- "sharp bilinear" scaling (so the "interpolation band" is always 1 native pixel wide max in the horiz and vert directions per emulated pixel -- DOSBox Staging does that with an OpenGL shader, and ScummVM using the CPU, you can always inspect their source files),
- or some kind of CRT emulation.
But linear interpolation must go, in my opinion; that would seriously ruin the whole thing for me, and I think I'm not alone.
I've done some mockups using your screenshots (the text got a bit messed up at places because I had to downscale it to x1 res first, ignore that.)
I like the x3 integer scaled version a lot better already (at the very least provide an option for this), but a CRT shader could elevate the art to another level (that should be an option, though, because some people are allergic to it...) I like it how the CRT shader applies "natural antialiasing" to the jagged edges of the pixel font, it improves readability a bit.
In any case, if you had integer scaling support, I could just apply CRT shaders via ReShade, but native is always better. I think I saw some bloom effects on some screenshots, so maybe you've already started thinking along these lines.
You'll need to download these images and view them in an image viewer with 1:1 pixel mapping because the forum displays them stretched.
Anyway, keep up the good work.