Ok, so I finally had a chance to pull up Last Blade 2 and I’m very impressed with how well this core is handling NGCD games. The speed of loading is so much of an improvement over MAME. It seems like it runs on it’s own at what I’d have to hit FF to get on MAME lol. (Also, this game’s soundtrack is pretty great)
That being said though I am running into a problem… It’s a touch hard to describe.
I’m using CRT Res Switch, and using the debug tool for that I can see that when I load an NGCD game that it calls on a vertical resolution of 224p. So far, so good, 224p works wonderfully on all the many cores that use it. Double-checking online, I can see that is indeed the NGCD resolution as well. Golden.
This is where it gets interesting though - It’s not displaying the game at 224p. If you turn on integer scaling, you can see it’s in a much smaller display area, which would make sense without CRT Res Switch, but with CRTRS on you should only get 1x vertical resolution. You can also verify it’s not outputting the correct resolution by throwing the interlacing.glsl shader at it, as it will only work at integer levels.
I am unsure if this is related to it being a subsystem of fba? or maybe the NGCD bit is just not outputting the correct resolution or something? What I’m really hoping is that someone can try loading an NGCD game with their CRT setup and see if it produces the same result.
If it wasn’t just the 224p resolution, I’d assume it was something I was doing and not even bring it up, but all my other 224p games pull up perfectly.