Hi again, Just to follow up on this .... On Mon, Oct 22, 2012 at 10:18 PM, Rugxulo <rugx...@gmail.com> wrote: > > On Wed, Oct 17, 2012 at 3:42 PM, Rugxulo <rugx...@gmail.com> wrote: >> >> On Mon, Oct 15, 2012 at 11:49 AM, Mateusz Viste >> <mate...@viste-family.net> wrote: >>> >>> I will gladly accept your repackaged version of FreeDOOM and add it to >>> the FDNPKG repository >> >> I'd like to successfully rebuild first, though.
FreeDoom requires a Boom-compatible extended engine. The original binaries of various engines mostly work well, but sometimes are problematic to recompile. I'm still not really satisfied, and I've only tested "classic" (old) GCC 2.95.3 plus Allegro 3.12 [sic], which may or may not be a good idea for various obscure reasons. I gave up on Eternity, though. It's technically the best Doom/Boom engine for DOS that I personally know of, give or take a feature or two. But it's too hard to build 3.31 [2004] without a makefile, and even older versions (3.29) don't seem to work right. So I switched "back" to SMMU [2000] (predecessor). While it also isn't perfect (must use "-nosound" under DOSEMU), at least I can recompile it correctly, and it seems to (almost) work. So that's probably what I'll choose to bundle. The minor nit is that Z_ZONE.c is calling DJGPP's _go32_dpmi_remaining_physical_memory() , which for whatever reason doesn't work correctly for me on this machine (6 GB with 4 GB reported by CWSDPMI r7). Probably a libc issue since most internal things assume 2 GB, dunno. All I know is that I have to change that to something else (e.g. "32000000UL") for it to run correctly (tested completing first two levels successfully). I really should test more recent GCC versions and even drag out Allegro 3.0 [sic] or even really ancient (2.7.2.3, 2.8.1) GCC + BinUtils versions (IIRC needed by original Boom). But that kind of testing can be annoying. I'm not sure it's totally worth it. ------------------------------------------------------------------------------ The Windows 8 Center In partnership with Sourceforge Your idea - your app - 30 days. Get started! http://windows8center.sourceforge.net/ what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/ _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user