I am not sure what you mean by improving the quality. The fonts are drawn to a bitmap before they are printed on the screen. Mithran's script only do that before hand in a cache and keep them there to be retrieved later, that script also fix the rect draw size as i recall. That actually prevent a lot of hidden crash a custom font usually gets. I am not sure why you are having compatible problem with his script, but it's best to keep his and get rid of the other conflict script if you are using custom fonts imo.. it helps to prevent a lot of future stress when building your games using custom fonts.
To change a font size, well.. i believe you found your line in window_base. You can also change bold to true to make them "thicker" like your 2nd picture.
And to prevent "shrinking" of texts, you will need to adjust the rect width of draw text.
Fonts are drawn into bitmap before they get shrunk by the system, that's why you found some custom font looks ugly in a long text that get squeezed to fit the rect box.
Honestly, a lot of times when I'm reading things, my eyes glaze over for various reasons--with that script, all I thought about it was "This is a font fix. For what? I dunno. Let's try it anyway." which I've done with plenty of similar scripts. I'm not even totally sure what your explanation of it means. I don't ruby good (and I have no interest in keeping that script--I've never had a problem with font crashes, so the only stress I'll be getting is from visuals)
I don't need the font size to be changed. I don't know why you thought I did? Bolding it looks awful, and is not even what I did in photoshop in the first place. It is completely the same, font size and all. But RMVXA renders it terribly, while photoshop makes it look perfect. Would you happen to have any idea how I can fix whatever RMVXA is doing to it? Or is this bitmap BS hardcoded... wehhh.
Otherwise, I'll be looking into making an sfont, even though I hate the process (so tedious).
"
And to prevent "shrinking" of texts, you will need to adjust the rect width of draw text."
What does this mean (in simple words, please) and how do I do it? I'll try anything.