My original post in the github Beetle’s repository…
"Hi guys, there is a problem with the new Crop Overscan, before, which was more accurate, you could just chop ~8px top and bottom, that’s by default the configuration of DuckStation, for example, and there you have it.
Now you pretty much crop all overscan independent of how much it is, FFIX is 8px, MGS is another, Chrono Cross another, etc… Which is great, the problem is there’s a ton of games that still display trash pixels, like Dino Crisis 2, Legend of Dragoon, etc and automatically cuting off the horizontal blackness (vertical overscan) leaves you having to config additional cropping game by game, which is a nightmare.
I suggest leaving the original option there and put some “PAL optimize” option or something like that for someone who needs it, like the “Crop Mode>All Borders” from DuckStation.
"And…
"Hi, so the problem persists, I’ll try to show what’s happening…
This is Dino Crisis 2 - Config: Force 4:3 - Crop Overscan: On - Initial Scanline NTSC: 8 - Last Scanline NTSC: 231 = Perfect
But then FF9 with the same config as above = Chopping the image top and bottom (in this frame you can see only the top obviously)
So I remove Crop Overscan… The 4:3 ratio is gone and the pillarbox comes to the scene in DC2…
In FF9 the top and bottom mess is corrected, but there’s 4:3 no more and the pillarbox comes…
Let’s turn on the Crop Overscan again, but this time no chop in the scanline, Initial and Last Scanline back to standard 0 and 239 respectively… DC2 back to 4:3, but now showing garbage pixels top and bottom…
FF9 is perfect again because its naturally letterbox…
And if you remove Crop Overscan option and let the standard Scanlines numbers…
DC2 is 4:3 no more and shows garbage textures… FF9 is perfect but with overscan all around…
In short, before, the Crop Overscan only removed the horizontal overscan leaving the vertical overscan up to you, then you just removed about 8px top and bottom and it’s done. Now the Crop Overscan basically removes the pillarbox and letterbox and then what do you do with the trash pixels still being display? You’ll have to config game by game."
Am I missing something? Missing some config maybe? Why the suddenly change?
Well, actually this help me out with the problem I was having with the crackling sound in DuckStation, this problem with Beetle force me to fix the the DuckStation issue, and I did. But, anyway, I’m still alerting to this problem in the Beetle because would be great this emulator be in a fine tuning, and I think this is a very specific problem that few people are aware.