Closed MInecrafterPictures closed 3 months ago
Is Citra NEW3DS emulator or OLD3DS? I'm not sure, but I suspect Citra may not support hardware decoder, hardware color converter and/or DMA.
I'm aiming towards New 3DS emulation while using Citra
ok then try disabling hardware decoder in settings (Press Y button in video player, select second tab, tap on use hardware decoder). If it won't help, disable hardware color conversion.
I pressed Y. Nothing happened, still non-functional black screen even when launching the homebrew itself. I tried with both files from the latest available version available and just updated Citra. I use Citra Canary 2312 so far until the next update happens.
You can try diagnosting the black screen issue by yourself using the latest version of Citra Canary and Citra Nighty if you want to make this functional for Citra emulation
ok, I checked it on citra and realized that I got it wrong what you mean by 'black screen'. After investigating, it seems citra doesn't support necessary APIs and is not able to support it easily. So I decided to not to support it right now although I may support it at some point.
If you still want to use it on emulator, use vvctre emulator that I sometimes use for debugging. This build is compatible with vvctre.
Vvctre is now on the Internet Archive due ot OG creator of that Citra fork deleted that, so I'm just going to try the dev build using Citra. It ain't working, Vvctre it is. Btw thanks for at least trying to make the homebrew Citra-compatible! Kudos to you, Citra users like me can finally use it once the fix is up!
Doesn't work on Vvctre, at least for the copy I found vvctre-40.0.4-windows-8.1-and-later.zip
I have vvctre 50 or something and works on it. I'll upload the copy later.
Use this vvctre. : vvctre_51.0.3.zip
To use video player, you need to change some settings.
OLD2DS
.multi threaded decoding
and hardware color conversion
.▽
icon in app)Note : Currently, bugs that happens only on emulator won't be fixed.
Tried to open the homebrew directly from the emulator. Just crashed the emulator. Also I can't seem to find anything that modifies which 3DS is Vvctre emulating before I even start emulation. I just don't see any option in the emulator's menu. You can try using a virtual machine using the same emulator and development build of the homebrew if you want to double check. If it can be fixed, is there any way to do it?
It works on my side, are you able to use at least one different app on vvctre?
I extracted your copy of Vvctre and overwrite the one I found. I think the problem with me emulating the homebrew using the matching emulator as you is that I don't know where are the settings to change the 3DS emulation between old and new 3DS since I see nothing about it in the main interface itself. Maybe because some of the emulation settings are stored in Roaming Appdata, Local Appdata or the Documents folder? I don't know.
I don't know where are the settings to change the 3DS emulation between old and new 3DS since I see nothing about it in the main interface itself.
You need to change settings in my app not vvctre UI.
Maybe because some of the emulation settings are stored in Roaming Appdata, Local Appdata or the Documents folder? I don't know.
I think settings are saved in {vvctre_foloder}\user\nand\*
.
So try to delete settings first and try again. If it won't help please send me vvctre logs (cmd outputs).
can some one please explain to me why on earth would one use a 3ds emulator + 3ds video player to watch a video on windows/android ? ^^'
I tried the homebrew on Citra (3DS emulator) and it only got me a black screen. I wonder if you can make a Citra-optimised version on your program or if Citra developers need to patch it up for your homebrew to function?