I started ripping and burning my own games (with BBA), because I got mad with all these DJ problems...(and the time it took to download the images... and the bad quality)
to overcome the problem with downsampling i used 90min./800MB CDRs (still searching for 99min.)
wich worked for most games...(some were bigger so I had to do a lil downsampling... but the most fited on 90min.)
I've sucessfully ripped and burned 10 Games
like: Bersek,Gauntlet,Record of Lodoss War,NHL2K,RE Code:V, Revolt,Tony Hawk 2...
all worked fine with the 90min... (I only use 90min. now because U can put big dummys in front of the data ;o)
but still got stuck with MSR, wich seems to be a big prob! havent seen anyone got this to work in the forums..., SegaGT, and Ferrari F355 Challenge...
oh...yeah: I used a TEAC-512 EB...
but there R only a few Burners wich support 99min CDRs! I only remember HP 8xxx and I think some LG drives...to be able to burn 99min. but maybe there R some firmware upgrades out now for other burners,too...?
I had seen a list of working burners somewhere... dont remember the link

(
but burners R still able to burn on a 99min/900MB CDR but not the full length...
my TEAC would do something like 860 MB that I remember...sorry
but generally I think the burner must support overburn...(so must the software)...