Reply 20 of 26, by Romeo
A VM is a virtualizer that uses parts of your system, check what cpu speed it uses. Modern virtualizer virtualize a 1GHz CPU, which is significantly faster than an old dos computer (more than 10x).
It uses the full speed of one core, so 3 GHZ.
And dosbox is for dos games. There is no nitpicking possible. An emulator is not a game. If a game was developed for dos and ran natively in Dos then it's a dos game. Don't try to pretend to be dense.
A game is a computer program just like any other program and a computer doesn't know the difference. The only universal distinction is graphical interaction and in most cases, sound.
The ZSNES version I have was developed for DOS and runs natively in DOS (it ran suberb on my Pentium 4 many years ago that had half the clock speed of my i7).
What is vague about "all soundblasters except awe 32/64"?
As I said, I'm unfamiliar with DOS and couldn't know if that meant DOSBox auto-selected the soundblaster version out of what could be thousands from the impression I got when viewing a soundblaster depository of all kinds of versions. The first 3 that I tried installing in the VM failed and only the fourth one finally worked. It appears the same one I have loaded in DOSBox right now (sb16 a220) yet on the VM I hear crackling on some games while it's perfect for others.
It is obvious that you're having problems without forums members, what they're expecting you to do, DOS machines knowledge, and VM's knowledge.
Durrr, I wouldn't be here otherwise.
First of all, they expect you to read DOSBox documentation before asking any question. I suspect that you have not.
I have, over a year ago when I first used it and struggled to get it to even an acceptable speed.
Soundblaster does not need any drivers in DOS. In DOS, Soundblaster was accessed directly (except in some rare cases that needed a special file for music), the only thing you needed to know was the model, port, irq and dma that you had installed in your machine.
"Directly"? How is that any different than a DOS directly accessing its Soundblaster once it is already installed?
About speed: Try to set cycles=max
The same guy who nags me about not reading the documentation fails to read my post? I've already said I set cycles to max.
After that, avoid using games with higher requirements.
Exactly why I switched to DOS VM and you didn't see me posting a year ago asking for clarification on speed. I already figured out knew it was too slow to run my particular kind of games. Instead, you're seeing me asking for clarification on how exactly DOSBox manages to emulate sound so perfectly so I can replicate it with a more correct driver.
At last, I don't know why would you want using a SNES emulator in DOSBox. Maybe you have some reason (better interface?), but there are plenty of emulators running in Windows and Linux.
Too complicated to explain. I use recent ZSNES when playing for real.