Reply 20 of 36, by shoyoninja
mattw wrote on 2023-10-24, 00:35:shoyoninja wrote on 2023-10-23, 23:48:
... Though you are correct that in the configuration tool the option I called Game is called "Multimedia Mode".
Also both chips are operating as audio devices on both of these modes...
I took the names from the Linux open-source driver. Anyway, it doesn't matter exactly the names, most important is that there are 2 modes and what those modes mean. So, at least in Linux, maybe I am misunderstanding the code, but it seems to me Multimedia/Gaming mode in that mode all is just (the ESS chip + ES1918 AC97 codec). However, in Windows it could be different. I am attaching the Linux open-source code in case more people want to review it and tell their opinion.
Yes it just doesn't have a very strong standard hehe.
On the linux drivers, I believe that a possible solution is on the maxiinit part of the implementation, the command line tool that initializes the card.
My hope right now is that when you restart to dos the outputs are only muted but the firmware remains in memory. If so, using just the last bit of his code in maxiinit to unmute the card should work...