crazii
crazii
I've checked the OSS drivers today, it seems more portable and clean, hmm, but still it's really a big load of work to port drivers to DOS.
I have a look the code, this is the original code: ``` pcmbufp=(uint32_t)card->pcmout_buffer; pcmbufpvirtualpagetable[pagecount] = pcmbufp | pagecount; pcmbufp+=EMU20KX_PAGESIZE*2; } ```` It seems you missed the ```pagecount``` bits as an...
I checked OSS code, it seems OSS driver doesn't do it that way, probably need cross reference from multiple sources. I'll pick another time to see your code, but not...
> @crazii Is it OK to merge this stuff? There are a lot of files, mostly taken from Linux with minor changes. Yes, I will check the ymf and this...
> @crazii Is it OK to merge this stuff? There are a lot of files, mostly taken from Linux with minor changes. OK, I saw a lot of files indeed....
> Some functions/structs/defines may not be needed now, but some other drivers may need them. Some are not used for sure, i.e. ```mutex.h```, I can see that you already defines...
So your changes might based on multiple Linux versions? I doubt the necessity but if it's really needed then there's no easy way to track all the changes. Still the...
> The official drivers use "VirtualFM" which is emulation by wavetable. There are a few examples on youtube. I have a Toshiba dynabook SS2000 (Japanese edition of Portege 2000) laptop...
Thanks for the feedback. what's the VIA chipset of yours? Is the user build right before 1.0beta4 working?
So the [UserBuild_2024.04.28_03-45](https://github.com/crazii/SBEMU/releases/tag/UserBuild_2024.04.28_03-45) is working but 1.0beta4 is not, is that correct? There's no related changes on the VIA part, so I need check which change (among the 3) causing...