First post, by bristlehog
- Rank
- Oldbie
http://sourceforge.net/p/dosbox/patches/182/
Anybody tried it? How does one attach this .diff file to Dosbox?
Here you can get fantastic wallpapers created by a friend of mine: patreon.com/Unpocodrillo
http://sourceforge.net/p/dosbox/patches/182/
Anybody tried it? How does one attach this .diff file to Dosbox?
Here you can get fantastic wallpapers created by a friend of mine: patreon.com/Unpocodrillo
Wrong forum, moving to DOSBox forums.
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen
Stiletto
you need to be able to compile DOSBox by your own. The diff file is a text file with all the changes you need to make to the DOSBox source.
Ykhwong's build has incorporated an Innovation SSI patch (by Vasyl, I think, link) for a long time now; dunno how it compares to the patch on SF.
But since SF patch is made by Vasil Tsvirkunov, it seems to be the same patch.
Here you can get fantastic wallpapers created by a friend of mine: patreon.com/Unpocodrillo
I assume this patch is still the one being applied to sources and Yhkwong's build. It seems to have been last updated 11-07-2006, back in the days of DOSBox 0.65. Anyway, based on our current knowledge of the Innovation SSI-2001, the SET_FREQ should be 894886. Also, the line :
+ set_sampling_parameters(985248, SAMPLE_FAST, 44100);
should be changed to something like this :
+ set_sampling_parameters(SET_FREQ, SAMPLE_FAST, 44100);
Also, the filters on the Innovation card are .1uF and I assume the filters in reSID are 470pF, based on the C64. That will have to be changed, but that is beyond my capabilities.
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog
It might be desirable to add support for the "Entertainer", an early sound card by MicroProse that functions like an Innovation SSI at I/O address 0x280 but adds a simple autodetection functionality, the lack of which prevents Gunship and Pirates! from playing SID music under DosBox SVN. Adding support would be as simple as having reads from I/O address 0x200 always return value 0xA5. I would add it myself, but I have never been able to successfully compile DosBox.
wrote:It might be desirable to add support for the "Entertainer", an early sound card by MicroProse that functions like an Innovation SSI at I/O address 0x280 but adds a simple autodetection functionality, the lack of which prevents Gunship and Pirates! from playing SID music under DosBox SVN. Adding support would be as simple as having reads from I/O address 0x200 always return value 0xA5. I would add it myself, but I have never been able to successfully compile DosBox.
You win all the things. This has been on my "must research" to-do list for ages. 😁
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen
Stiletto
wrote:It might be desirable to add support for the "Entertainer", an early sound card by MicroProse that functions like an Innovation SSI at I/O address 0x280 but adds a simple autodetection functionality, the lack of which prevents Gunship and Pirates! from playing SID music under DosBox SVN. Adding support would be as simple as having reads from I/O address 0x200 always return value 0xA5. I would add it myself, but I have never been able to successfully compile DosBox.
I think the detection code from gameblaster.cpp could be easily adapted to address this detection scheme. A bit beyond my capabilities.
http://nerdlypleasures.blogspot.com/ - Nerdly Pleasures - My Retro Gaming, Computing & Tech Blog