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

Reply via email to