Hi, On Sat, Jun 27, 2015 at 1:26 PM, Mateusz Viste <mate...@viste.fr> wrote: > > Thanks for your pointers! I didn't think about testing with an > alternative extender.
Yes, I was also going to suggest that you use a different one (esp. given how old DOS4G [etc] is). > I tested it now, and the problem is not appearing when I run Ultimate > Doom using DOS32A (ie. the game starts fine, let me kill those nasty > aliens just as usual, and quits fine). Good! > Of course this is not a solution, since it only tells us that there is > some kind of memory limitation in DOS4GW that is not present in DOS32A, Yes, it is indeed a solution because it's painless and it works (and even open source). Why are you complicating things for yourself? I can sympathize with wanting to understand the problem more fully, but I don't see much hope for a "better" solution. > but still I prefer to be able to run legacy applications of my system, > without having to "patch" them. Yet, it's an interesting test > nonetheless, and I'm glad you suggested it. Great, but it's (almost) unavoidable. The default extender is too old and buggy, and the game wasn't perfect itself (self-modifying code??). This isn't cheating. It's not even considered patching. You don't have a choice because the original extender is closed source, so you can't edit and rebuild it, and newer (less buggy??) versions of DOS4G (etc) weren't widely propagated. It's not (too) reasonable to expect such old software to run unmodified on newer hardware without bugs. You may want a simpler fix, but I think you're barking up the wrong tree. > As you probably saw, I did a few things on my own in the meantime, that > I reported by replying to my own message a hour ago. Honestly, most people would (naively) say, "Just recompile Doom, it's GPL." And they'd (almost) be right (if all the good ports weren't themselves already long ago abandoned). Most DOS ports used DJGPP+Allegro (for sound, since the third-party sound library wasn't released as GPL). However, if you're not even willing to try a different extender "full time", it's probably a bad suggestion for you to use a different main .EXE entirely. ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user