Anyone knows how to fix the bug in double wings?
Anyone knows how to fix the bug in double wings?
The game has strange sound bug that no one knows about this,the full describe in here:http://mametesters.org/view.php?id=5941
-
ProjectAKo
- Posts: 434
- Joined: Mon Nov 24, 2014 8:13 pm
Re: Anyone knows how to fix the bug in double wings?
MAME sound is freakin horrible. I had to manually rewrite the sound engine in my sonic wings 2 rom so it would stop crashing. I explained what the problem was on mametesters, but they didn't care and still haven't fixed it and probably never will. I hope you know how to debug in assembly whatever chipset double wings uses.
Re: Anyone knows how to fix the bug in double wings?
the game Sound Chips : Yamaha YM2151 (@ 3.58 Mhz), OKI6295 (@ 7.627 Khz) ,but don't know how to debug itProjectAKo wrote:MAME sound is freakin horrible. I had to manually rewrite the sound engine in my sonic wings 2 rom so it would stop crashing. I explained what the problem was on mametesters, but they didn't care and still haven't fixed it and probably never will. I hope you know how to debug in assembly whatever chipset double wings uses.
-
ProjectAKo
- Posts: 434
- Joined: Mon Nov 24, 2014 8:13 pm
Re: Anyone knows how to fix the bug in double wings?
Well I know there's sound timing issues in MAME because it's not properly emulating wait delays after interrupts, so it can do a NMI and by luck instantly do a regular interrupt right after, possibly causing a sound crash. But that's all I know.jsjyqz wrote:the game Sound Chips : Yamaha YM2151 (@ 3.58 Mhz), OKI6295 (@ 7.627 Khz) ,but don't know how to debug itProjectAKo wrote:MAME sound is freakin horrible. I had to manually rewrite the sound engine in my sonic wings 2 rom so it would stop crashing. I explained what the problem was on mametesters, but they didn't care and still haven't fixed it and probably never will. I hope you know how to debug in assembly whatever chipset double wings uses.
-
- Posts: 534
- Joined: Thu Dec 16, 2010 6:38 pm
- Location: California
Re: Anyone knows how to fix the bug in double wings?
We do care, and have acknowledged it.ProjectAKo wrote:MAME sound is freakin horrible. I had to manually rewrite the sound engine in my sonic wings 2 rom so it would stop crashing. I explained what the problem was on mametesters, but they didn't care and still haven't fixed it and probably never will. I hope you know how to debug in assembly whatever chipset double wings uses.
Any kind of fix would have a wide impact and need *extensive* testing on things well beyond the humble NeoGeo, there is currently nobody in a position to do that. Once you get into subtle timing nuances you're in deep, improving the timing in one place can break much more than it fixes due to exposing other bugs (for example if in another CPU core some of the opcode / frame / whatever timing is incorrect and as a result it actually expects writes to go through during the busy period you've opened up a whole bunch of other bugs that need fixing.
One day it will get done, but just because you have a bug that bothers you don't expect the team to leap up and fix it, for the cores in question the devs who have done most work on them aren't really even active at the moment, so they might actually need new maintainers.
As for jasd, he seems to have resorted to spamming forums asking people to fix the bug he wants fixing.