I've got a program that generates modelines pretty well, better than lrmc actually, which Calamity gave me information on how to generate the best modelines. See the switchres thread in this forum, there's a Windows compile and you probably just have to type "switchres.exe --monitor cga 384 288 60.61" pretty much just that and change to the modeline settings you want. At least a better alternative to lrmc which will not generate modelines like Soft15Khz quality ones, lrmc can be quite tricky to get to even get close to as good of modelines.
Also you can use "switchres.exe --monitor h9110" too, basically the cga type will go from 15.250-15.700Khz and the h9110 will go from 15.650-16.670Khz. Your monitor seems to support 15.1-16.8Khz I think, so could be in either range, might depend on adjustments to it. You can also somewhat easily setup a custom monitor setting with switchres for your monitors exact specs, like this...
switchres --mrange 15250-15700,49.5-65,2.000,4.700,8.000,0.190,0.191,1.018,0,0,288,448 --calc pacman
[d9800] "pacman" vertical 288x224@60.606 (1.286) --> 384x288@60.606 (1.333)
# pacman [11] 384x288@50.65 15.7000Khz
"384x288x50.65" 7.912800 384 400 440 504 288 291 294 310 -HSync -VSync
You might want an mrange like: 15100-16800,50-60,2.000,4.700,8.000,0.190,0.191,1.018,0,0,288,448
I think, basically if you can get vertical/horizontal front porch/syncpulse/back porch values and other parameters this config entry sets all those, in this format...
HfreqMin-HfreqMax,VfreqMin-VfreqMax,HfrontPorch,HsyncPulse,HbackPorch,VfrontPorch,VsyncPulse,VbackPorch,HorPolarity,VerPolarity,ActiveLinesLimit,VirtualLinesLimit