If I were building a DC generator it would probably involve an old school Lister Petter air cooled engine, and a discrete DC alternator tied together either by chain drive or belt. But there are way more knowledgeable folks on the topic. Thats just something Ive considered doing over the years.