
#How to rotate screen in wonderswan emulator on openemu code#
Screen separation: No API, no OpenEmu UI, and no plug-in code.Screen rotation: No OpenEmu UI (this is purely a frontend issue).Side-by-side screens (horizontal layout): No OpenEmu UI (this is purely a frontend issue).Display mode change: No OpenEmu UI (only exists as a hotkey in debug mode).So here's a summary of mentioned display features that aren't supported and why: So don't expect to see this feature coming to OpenEmu anytime soon! After OpenEmu does those things, then there is the effort to make our plug-in work with it. In the case of OpenEmu, it would take some reengineering effort just to support this feature in the first place, and then they would have to create a UI for it and additional API so that we could hook into it. In this, OpenEmu fails to meet Requirement # 2.Īs for the separation of screens, all three requirements are not met for this feature. However, if the end user is not using debug mode (and most don't use debug mode), then the ability to change display mode will not be exposed to the end user. In fact, OpenEmu's clobber helped me get into OpenEmu's debug mode to test out this particular feature via a hotkey.

And that link you used to suggest what code that we should add to our plug-in? That code was mine. OpenEmu's frontend simply doesn't support all of DeSmuME's features.įor example, if we look at the extra display modes, all of that code is already in the DeSmuME plug-in, so we have met Requirement # 3. So let's get back to the question: Who's holding up the support for DeSmuME features in OpenEmu? Is it us or is it them?Īnswer: It's them. Remember, it takes two to tango at this party! If the other person refuses to dance, then it won't be very fun, will it? If all three of these requirements are not met, then it does not matter how many whiz-bang features DeSmuME has - OpenEmu won't support them. The existence of the actual feature in our plug-in's code.A UI feature in OpenEmu that exposes the feature to the end user (could be a drop-down menu, button, hotkey, etc.).


Matt, there seems to be some misunderstandings with who has what responsibility, so let me explain.įor a plug-in architecture like OpenEmu, there are three things that our plug-in needs to do OpenEmu in order to integrate with it. Hopefully this new issue will have better luck than the last one. I am not trying to stir to present this as a conflict. I mean no harm and am just trying to keep momentum going on this, as I have been focussed on it for over a year now. Previously in #597 you said it was not your responsibility but rather that of DeSmuME's rogerman.īut his detailed outline on what is required and whose responsibility it is (copied below from ) sheds new light.Īpologies if you think this issue is unnecessary. Opening this again due to new information coming to light.
