Software Support > GroovyMAME
GroovyMAME 0.284 - Switchres 2.21f
Calamity:
--- Quote from: tonyt76 on February 22, 2021, 08:57:43 pm ---I cant find the triplebuffer option in the groovymame 0.228 mame.ini file?
--- End quote ---
I also removed the multithreaded triplebuffer implementation of old GM, because it's d3d/Windows specific, and the new bgfx backend already implements multithreaded rendering, so the idea was to move to that api eventually.
Besides, the new automatic lcd preset (AMD) makes triplebuffer less necessary on LCDs because in theory you can use syncrefresh in most situations as now the correct refresh will be used. This allows using frame delay too in situations where before wasn't possible due to the use triplebuffer.
Anyway, again, if it's a much needed feature, I may re-add it.
Torkyo:
--- Quote from: Calamity on February 23, 2021, 04:09:05 pm ---@Torkyo,
The missing "feature" in SR 2 is to force "-filter" when unevenstretch is enabled. I removed this temporarily since it's d3d specific, until I decide what's the correct way to re-add it. If it's you really miss it I may re-add it.
--- End quote ---
thank you very much, Calamity!
Well, I really miss it. If you could re-add it, that would be really appreciated.
For vertical games using CRT 31Khz capable to draw many lines without interlace, I do think that the filter is a very good compromise
RobeeJ:
Calamity, I really appreciate the work you do, and the unpaid time and effort you put in to this project.
Thank you!
saint:
No bickering, fighting, name calling, genital-measuring, or other poor behavior, please.
Pretty please?
Just, no. Take it somewhere else.
Thank you.
tonyt76:
--- Quote from: Calamity on February 23, 2021, 04:15:09 pm ---
--- Quote from: tonyt76 on February 22, 2021, 08:57:43 pm ---I cant find the triplebuffer option in the groovymame 0.228 mame.ini file?
--- End quote ---
I also removed the multithreaded triplebuffer implementation of old GM, because it's d3d/Windows specific, and the new bgfx backend already implements multithreaded rendering, so the idea was to move to that api eventually.
Besides, the new automatic lcd preset (AMD) makes triplebuffer less necessary on LCDs because in theory you can use syncrefresh in most situations as now the correct refresh will be used. This allows using frame delay too in situations where before wasn't possible due to the use triplebuffer.
Anyway, again, if it's a much needed feature, I may re-add it.
--- End quote ---
I don't use this option, I was just following recap's guide and couldn't find it.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version