{"action":"created","issue":{"url":"https://api.github.com/repos/stsp/dosemu2/issues/117","labels_url":"https://api.github.com/repos/stsp/dosemu2/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/stsp/dosemu2/issues/117/comments","events_url":"https://api.github.com/repos/stsp/dosemu2/issues/117/events","html_url":"https://github.com/stsp/dosemu2/issues/117","id":120597591,"number":117,"title":"Re: MPU-401 intelligent mode #45 ","user":{"login":"jingber","id":16171183,"avatar_url":"https://avatars.githubusercontent.com/u/16171183?v=3","gravatar_id":"","url":"https://api.github.com/users/jingber","html_url":"https://github.com/jingber","followers_url":"https://api.github.com/users/jingber/followers","following_url":"https://api.github.com/users/jingber/following{/other_user}","gists_url":"https://api.github.com/users/jingber/gists{/gist_id}","starred_url":"https://api.github.com/users/jingber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jingber/subscriptions","organizations_url":"https://api.github.com/users/jingber/orgs","repos_url":"https://api.github.com/users/jingber/repos","events_url":"https://api.github.com/users/jingber/events{/privacy}","received_events_url":"https://api.github.com/users/jingber/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":53,"created_at":"2015-12-06T00:18:08Z","updated_at":"2015-12-12T03:49:02Z","closed_at":null,"body":"I'm new to this project and read through the lengthy discussion regarding the MPU-401 \"intelligent mode\" discussion/debate.  https://github.com/stsp/dosemu2/issues/45\r\n\r\nI feel this issue may warrant a re-evaluation:\r\n\r\nWhile the bulk of games that install an MPU-401 interrupt handler may now \"work\", this is really not sufficient for full MPU-401 compatibility. There are features of the hardware such as programmable envelope generators which will never work without full emulation.  A good demonstration of these discrepancies is the opening sequence of Silpheed played through DOSEmu vs. DOSBox with the same underlying sequencer (MUNT through ALSA or an MT-32).  The DOSBox/MUNT combo is essentially indistinguishable from the actual Roland hardware to my ears where DOSEmu really needs some work.\r\n\r\nI understand the goal of DOSEmu isn't to re-build DOSBox, but I feel this is an important feature as alot of older software needed this synth hardware, and a fork of DOSEmu already exists which provides this support (and needs some additional work).  This is really unique hardware that is not easily emulated, so any additional effort to preserve this capability would be greatly appreciated.\r\n\r\nPlease consider merging the MPU-401 fork and fixing any remaining issues to MPU-401 compatibility.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/stsp/dosemu2/issues/comments/164106437","html_url":"https://github.com/stsp/dosemu2/issues/117#issuecomment-164106437","issue_url":"https://api.github.com/repos/stsp/dosemu2/issues/117","id":164106437,"user":{"login":"stsp","id":3295627,"avatar_url":"https://avatars.githubusercontent.com/u/3295627?v=3","gravatar_id":"","url":"https://api.github.com/users/stsp","html_url":"https://github.com/stsp","followers_url":"https://api.github.com/users/stsp/followers","following_url":"https://api.github.com/users/stsp/following{/other_user}","gists_url":"https://api.github.com/users/stsp/gists{/gist_id}","starred_url":"https://api.github.com/users/stsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stsp/subscriptions","organizations_url":"https://api.github.com/users/stsp/orgs","repos_url":"https://api.github.com/users/stsp/repos","events_url":"https://api.github.com/users/stsp/events{/privacy}","received_events_url":"https://api.github.com/users/stsp/received_events","type":"User","site_admin":false},"created_at":"2015-12-12T03:49:02Z","updated_at":"2015-12-12T03:49:02Z","body":"> ALSA itself is used by default, at least with using compiletimesettings.devel on my system.\r\n\r\nWhich is the most strange part.\r\nWell I see timidity init fails for you for some\r\nreason, and fluidsynth seems to be not compiled\r\nin (no signs of it in the log). Well, timidity usually\r\nfails because of an incompatible version, but what\r\nwas wrong with fluidsynth? fluidsynth also have disabled\r\nthe dosemu support in their git, but AFAIK no distro\r\nis yet providing the dosemu-incompatible fluidsynth.\r\nOr have this already changed? :( What version do\r\nyou have?"}}