mpack wrote:Quotes from your previous posts:
Unless you can demonstrate a problem with a supported guest OS ...
If you can demonstrate a bug in VirtualBox that affects XP then you should certainly report it on the BugTracker or the dev mailing list.
Note however that SB16 is not the suggested sound card emulation for an XP guest (that is 'AC97), so I wouldn't necessarily expect the devs to jump into this.
Didn't you say that you had verified the same problem with XP?
We're not here talking about AC'97, XP, or even commercially supported guest operating systems for that matter.
This is posted under "Other Guests" which in large part covers unsupported guest operating systems too, including DOS.
You're a little out of place referring to Windows operating systems at all here, that's in another forum section altogether.
mpack wrote:In any case, I doubt that an issue from 2008 is relevant now.
If the bug has not been fixed, and I have confirmed it has not, then it didn't just magically disappear with time.
mpack wrote:It's (SB Direct Mode) only a bug if a documented feature doesn't work. Is that the case? Lacking a feature that you want does not make it a bug.
Direct Mode is fully documented in the official Creative Labs Sound Blaster Series Hardware Programming Guide, Chapter 3 Section 4.
mpack wrote:I'm not trying to discourage anything except the expectation that this needs looking at, when it obviously doesn't ...
Again, this issue may affect much more than just SB16 emulation, it may affect DMA access in general which could be causing a great many other issues as well.
DMA means Direct Memory Access and is one of the critical components which much of the higher end legacy hardware emulation is built on.
This issue may be as simple as locating and fixing one line of code, and could possibly fix critical issues with thousands of older games and programs!
mpack wrote:... because nobody except you few guys has noticed it in all this time, which means that 0 paying customers care about it.
At present, this thread has received almost 15,000 views. It may not be relevant to you or paying users, but it's apparently relevant to quite a few users at least.
I do realize this is not on everyone's high priorities list, but it is open source software. I haven't even bothered the devs with a bug ticket.
It's been 7 years really since my original post, and obviously it hasn't even been on my OWN high priorities list, so nobody needs to state the obvious.
Also, it seems that these things are NOT being totally neglected. DevDMA.cpp was last updated 2 months ago. DevSB16.cpp was last updated a month ago.
So PLEASE stop discouraging productive work towards development and bugfixes. My next post will completely reorganize this entire thread for everyone.