Reply 180 of 191, by zaphod77
Yuzu did play stupid games, and rightfully found out, but Nintendo is going after all switch emulation.
I do hope that preservation projects for GS and XG continue as needed.
Yuzu did play stupid games, and rightfully found out, but Nintendo is going after all switch emulation.
I do hope that preservation projects for GS and XG continue as needed.
Almost Done. Here's a random doodle through MUXG2K voices. Still plenty of bugs, but the big ones are done.
DragonSlayer wrote on 2026-06-14, 17:40:@hockinsk That's a shame that this project is now officially completely dead in the water. It would have been of benefit to all, including the Japanese themselves.
These Japanese corporations have never been known for being friendly to foreigners, no matter how nicely you approach them. To make matters worse, Yamaha in particular does have an "automatic closed door" policy toward just this sort of thing, but do as you wish because, as you say, this is your work to do with as you like.
I would have loved to have seen this approached as an open source project, so the inner workings of XG would not continue to be hidden through obscurity. It's very doubtful that anyone else will ever be so inspired to put this amount of effort into such a project again after all of these years have passed since XG was still relevant. The generation of people that actually care anything about this will soon die off and that will be the end of this era of MIDI being properly preserved through emulation. Very sad indeed.
We will see what happens. I do want everyone to benefit from it, but also I want to respect Yamaha. Nothing i've done is particularly difficult, it just takes a lot of time.
stgiga wrote on 2026-06-14, 18:19:See, THIS is why you NEVER hoard stuff, EVER! […]
DragonSlayer wrote on 2026-06-14, 17:40:@hockinsk That's a shame that this project is now officially completely dead in the water. It would have been of benefit to all, including the Japanese themselves.
These Japanese corporations have never been known for being friendly to foreigners, no matter how nicely you approach them. To make matters worse, Yamaha in particular does have an "automatic closed door" policy toward just this sort of thing, but do as you wish because, as you say, this is your work to do with as you like.
I would have loved to have seen this approached as an open source project, so the inner workings of XG would not continue to be hidden through obscurity. It's very doubtful that anyone else will ever be so inspired to put this amount of effort into such a project again after all of these years have passed since XG was still relevant. The generation of people that actually care anything about this will soon die off and that will be the end of this era of MIDI being properly preserved through emulation. Very sad indeed.
See, THIS is why you NEVER hoard stuff, EVER!
YAMAHA HAS AN AUTOMATIC CLOSED DOOR POLICY, so don't even bother asking, just release it anyways!.
People like this also are the type of people who buy prototypes and rare media and REFUSE to dump them, and this even happened to the Pokemon Center New York distribution machines. BREAKING NEWS: "I have it and you can't" only makes you come across badly. Do the right thing and release the VST!
Sorry for being heated, but CHRIST do your statements sound "Na na na you can't have this", and as someone who was bullied as a kid it gives me war flashbacks. Do you really want to come across that way? Argh... this thread is SO ridiculous.
I do apologize if I'm heated, but as someone who has been in the preservation scene for 9 years, and as someone who has used emulators since I was very young, this whole thread REALLY gets to me AND grinds my gears. Reminds me of the author of Devolution who explicitly forced real discs, even on Wii U whose drive hates GameCube games, and was an absolute pedant about it on GBATemp. Don't be the people who defend Berne, Sonny Bono, or anything similar because doing so has EXTREMELY bad optics. I'm trying my best not to make any statements I may regret later, but this whole situation has played out before and the people involved in those past situations were never liked again by even their own friends and workmates. But even if Vogons isn't out for blood, it would be the newest early teen to experiment with MIDI. Nobody likes when people say they have something and refuse to ship it. So seriously, PLEASE reconsider what you are doing. It's just going to anger everyone if I'm being honest. And that of course is not a good thing. Also I already deal with enough problems as it is, and trying to interrupt someone while they are making a mistake was NOT a roll on my Tarot+Ouija d120. So like please do the right thing here, and don't hold this whole thing over our heads, thank you. It's just not advisable. Legitimately. Just don't. /srs
PS: my avatar on certain sites is Nintendo fanart made by me, other times its also derivative but in different ways. I guess I'm a bit too passionate.
The issue, is my commercial life can't cross into this world, it's not simply about releasing. There's some things happening in the background, i'll share when I know more.
The fact that it takes so much time is why it is likely that nobody will ever bother to replicate your work. There are few people willing to dedicate so much of their time and life to work to preserve an outdated and obsolete technology for the sake of future generations. Add to this the fact that we are all getting older, and soon there won't be many people left that remember the good ol' days of MIDI and XG, so there will be few with enough incentive to even put in the effort. I hope your work and XG will be preserved for future generations to experience through emulation because real hardware is becoming more rare and more difficult to obtain with every passing year.
"There are only 10 types of people in the world; those who understand binary, and those who don't."
DragonSlayer wrote on Today, 02:06:The fact that it takes so much time is why it is likely that nobody will ever bother to replicate your work. There are few people willing to dedicate so much of their time and life to work to preserve an outdated and obsolete technology for the sake of future generations. Add to this the fact that we are all getting older, and soon there won't be many people left that remember the good ol' days of MIDI and XG, so there will be few with enough incentive to even put in the effort. I hope your work and XG will be preserved for future generations to experience through emulation because real hardware is becoming more rare and more difficult to obtain with every passing year.
Copyright has expiration dates so there is little risk of future generations not having access to this technology (unless laws change).
Also Yamaha's XG implementation is just one of many implementing technologies which are documented in numerous research papers all publicly accessible (or you could just consult the JUCE project).
If hockinsk's work is being ignored by Yamaha it could be because Yamaha has already got a lot of money and livelihoods tied up in their present direction. It may work out for them or it may not, but they will likely see through their current research/manufacturing contracts regardless.
DragonSlayer wrote on Today, 02:06:The fact that it takes so much time is why it is likely that nobody will ever bother to replicate your work. There are few people willing to dedicate so much of their time and life to work to preserve an outdated and obsolete technology for the sake of future generations. Add to this the fact that we are all getting older, and soon there won't be many people left that remember the good ol' days of MIDI and XG, so there will be few with enough incentive to even put in the effort. I hope your work and XG will be preserved for future generations to experience through emulation because real hardware is becoming more rare and more difficult to obtain with every passing year.
I'm here primarily because it's one of the only places discussing XG in this way, but I'm not really doing this for preservation or gaming community reasons. The hardware exists, mame exists, what doesn't exist is a plugin to put in your DAW of all XG voices that's easy to use and just works, so that my focus and interest, it's for musicians. But there's a crossover. Others have already wrapped mame into plugins, so it's already been done, just not in a lightweight way by replacing the chip-faithful dsp approach and switching to software dsp approach. Lets see what happens.
tcaud wrote on Today, 06:39:Copyright has expiration dates so there is little risk of future generations not having access to this technology (unless laws c […]
DragonSlayer wrote on Today, 02:06:The fact that it takes so much time is why it is likely that nobody will ever bother to replicate your work. There are few people willing to dedicate so much of their time and life to work to preserve an outdated and obsolete technology for the sake of future generations. Add to this the fact that we are all getting older, and soon there won't be many people left that remember the good ol' days of MIDI and XG, so there will be few with enough incentive to even put in the effort. I hope your work and XG will be preserved for future generations to experience through emulation because real hardware is becoming more rare and more difficult to obtain with every passing year.
Copyright has expiration dates so there is little risk of future generations not having access to this technology (unless laws change).
Also Yamaha's XG implementation is just one of many implementing technologies which are documented in numerous research papers all publicly accessible (or you could just consult the JUCE project).
If hockinsk's work is being ignored by Yamaha it could be because Yamaha has already got a lot of money and livelihoods tied up in their present direction. It may work out for them or it may not, but they will likely see through their current research/manufacturing contracts regardless.
I think there's one thing to point out that Yamaha do not make software synths so there's an element of build it and they will come / Yamaha not making money from software even though of course today, even their hardware synths are really just software running on a CPU anyway I would think.
From what I can tell Yamaha may have little interest in pursuing a hobbyist emulator so long as the ROMs samples are not distributed/copied, but they probably would be if thousands of users begin downloading and using MUXG2K to make music and release it.
i hope i can use it as a midi playback.
silvally03@ wrote on Today, 14:34:i hope i can use it as a midi playback.
That is also my hope as well. I want to see an open source implementation of XG that will work on all future operating systems, and will not be limited by ancient software and hardware. It should also be noted that the version of XG that ran on Windows 98 was way better than the implementation that would later run under Windows XP. Not only that, but it took a very fast and high spec Windows 98 PC to even run the software, so there are very few machines out there that are old enough to run Windows 98, while still being new enough to run the software. A modern day emulation of XG would eliminate the need for keeping up ancient hardware and software just to listen to XG MIDI in all of its full glory like we experienced back in the day.
"There are only 10 types of people in the world; those who understand binary, and those who don't."
Hockinsk made it clear that these are false hopes. Even if his plugin will ever be available for wider audience the plugin will not be a fire and forget XG synth for legacy Midi titles. If an XG Midi file contains insertion effects like EQ, AMP simulation, Distortion etc. then it will not sound properly without building a DAW project around it.
Falcosoft wrote on Today, 17:37:Hockinsk made it clear that these are false hopes. Even if his plugin will ever be available for wider audience the plugin will not be a fire and forget XG synth for legacy Midi titles. If an XG Midi file contains insertion effects like EQ, AMP simulation, Distortion etc. then it will not sound properly without building a DAW project around it.
I realize that Hockinsk has no plans to implement all that I hope for, but his work, if open sourced, could be easily picked up by someone who would be willing to do the extra work needed to make it happen. If his work is not open sourced, then this has all been for nothing anyway because Yamaha will never make a deal, with a foreigner, based around obsolete technology that they abandoned ages ago. That's just not going to happen.
"There are only 10 types of people in the world; those who understand binary, and those who don't."