Sign in to follow this  
Followers 0

DMXTRACE ?

This is a string contained in the executables for all Doom engine games, next to the environment variable DMXOPTION and its two recognized substring values, -opl3 and -phase. It is obviously part of the code from the DMX library used Id Software and its licensees.

DMXTRACE, however, is seemingly not documented anywhere. Does anybody know what it is supposed to be, and what it is supposed to do?

Share this post


Link to post
Gez said:

DMXTRACE, however, is seemingly not documented anywhere. Does anybody know what it is supposed to be, and what it is supposed to do?


Maybe a tracefile parameter of sorts? Try it :-p

Share this post


Link to post

It's definitely some kind of debugging option from what I've seen of it.

Share this post


Link to post

So, you enabled DMXTRACE there? How is it done?

Share this post


Link to post

No clue yet. I just modified the executable to pass all the checks related to the variable modified by DMXTRACE.
Looks like it just prints out extra sound related info during startup.
There is one check that's different then the rest though. I'm not sure what it does.

Edit:
Try "SET DMXTRACE=4096"

Share this post


Link to post

That works:

DSP Version: 4.0d
        IRQ: 5
        DMA: 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0