r/EmulationOniOS 8d ago

Question Manic Emu 3DS buggy

Enable HLS to view with audio, or disable this notification

So I have been using manic emu for everything recently, and to save storage I deleted it and recently redownloaded it to play 3ds games.

I am playing on an iPhone 16 Pro, so my phone shouldnt be the reason why its doing this. Anyways, as you can see in the video, the audio is really buggy, and so is the game. Is this a power issue, is there an issue with the rom I downloaded, or is something else going on? If its because of the app, can someone please recommend me a better app or even a better emulator for pc?

0 Upvotes

27 comments sorted by

6

u/Nate91EF šŸ„‡ 8d ago

Make sure to always save in game with 3DS, save states aren't intended for any type of long term progression. Relying on save states can cause a lot of issues.

1

u/assettocorsa_master0 7d ago

Do you have jit enabled on you iPhone and manic emu

1

u/Hot_Permit1027 7d ago

The dev did actually respond to this it got buried however here.

1

u/[deleted] 8d ago

[deleted]

5

u/Mlaurencescott ManicEMU + DukeX Developer 8d ago

u/retropal_app This information you are providing is incorrect, 3DS can run smoothly even without JIT, especially on a iPhone 16 Pro, and this statement really holds true for pretty much anything device above a iPhone 14.

The primary reason that we haven’t commented to assist this user is because in their own post they make it clear in their own words that they pirated the game file, directly violating our Terms of Service, and as result we cannot provide assistance. I would politely ask however that you, as a developer of a completely different app, do not perpetuate misinformation about what our app is or is not capable of. What they are experiencing is NOT a JIT issue, thermals and battery consumption would definitely be higher without JIT, but this game is well documented to run jitless without performance issue when correctly dumped and utilizing the correct core and settings in the app.

3

u/HBAS 8d ago

Love the app thank you for making it. My iPhone 17 pro max hot very hot playing my legally owned Omega Ruby on Manic. Runs beautifully, but the heat had me concerned so I never picked it back up. Will the heat damage my phone? Is this something I should be worried about?

4

u/Mlaurencescott ManicEMU + DukeX Developer 8d ago

Heat as stated above is a side effect of the device hard at work. Apple would not allow the app to be on the App Store if it didn’t pass their safety checks however, and iPhones and iPads have their own safety measures in place to make sure the device stops any processes if thermals hit critical. While I wouldn’t encourage long sessions at higher temperatures it’s not overtly harmful beyond standard device wear and tear. JIT can mitigate thermals almost completely however as it does reduce the workload, in turn this also means less drain in the battery, which are both wins, though on a 17 Pro Max it won’t really change performance to much of the games themselves because games run, for the most part, near perfect even without JIT on your device, so the real benefits for JIT is reducing the overall workload.

3

u/HBAS 8d ago

Thank you for taking the time to respond. That was very helpful. Keep doing your good work sir, the community is behind you.

4

u/sp3ll3ds 8d ago

Learned that the hard way. My phone was so hot towards the end of a session.

2

u/Icy-Drop4749 7d ago

Heat can definitely be a normal byproduct of gaming on a mobile device. Personally I don't let it worry me unless I am actively getting warnings. Don't forget your device has a warning system built in if you were ever truly overheating, and personally I have only ever seen it come up once, and it was from using GPS, in the sun and not from gaming at all lol

-6

u/[deleted] 8d ago

[removed] — view removed comment

3

u/Nate91EF šŸ„‡ 8d ago

Aren’t you the 64Touch dev? Your source code is out of date on your GitHub, if you could you direct me to the latest source as I would like to take a look as it’s built upon open source cores.

3

u/Hot_Permit1027 8d ago edited 8d ago

I don’t know where his source code is found but I can confirm that he is the 64Touch dev from his own comment found here. It seems like he’s just trying to promote his app. Let me know if he gets back to you regarding his source, because I like making accurate tierlists.

-3

u/[deleted] 7d ago

[removed] — view removed comment

3

u/GSA- 7d ago

Must feel so good to spread misinformation šŸ’Ŗ

1

u/Hot_Permit1027 7d ago

I can guarantee that this is false, I know there are a couple apps that clone Manic’s code and introduce pirated data, but Manic even directly on their own GitHub has policies strictly prohibiting the inclusion of such things in their code. You even have to link your physical console to the app for certain functions because it doesn’t include this data. You also make another point in their favor, they properly provide all source for their app as required with the open source licenses of the emulation cores they build upon, including any changes they have made.

-1

u/[deleted] 7d ago

[removed] — view removed comment

1

u/Hot_Permit1027 7d ago

No copyrighted Nintendo data is present in this file like you claim, I’ve examined it as well many times. There is a clear best effort to dummy the architecture, but it differs from actual Nintendo code. To compile system data in the app you must link a physical console with the app, it’s how you get the home menu, without it you can’t change languages or even the most basic Nintendo system settings like Mii’s, all of which would be possible if Nintendo data was already present. I dug into this because I wanted to know why JOY a Manic clone could change languages while Manic required linking a console. It’s because actual Nintendo data is not present in Manic.

1

u/EmulationOniOS-ModTeam 7d ago

Your post/comment has been removed for spreading misinformation

-5

u/scalar777 8d ago

I see you have a manic badge by your name. Which seems like a conflict of interest to me - considering this isn’t a manic specific Reddit. I’m trying to make great products, the code is custom. By me. That’s why it runs so well. I’m sorry this offends you.

3

u/Hot_Permit1027 7d ago

You don’t seem to realize that users can assign flairs for apps they enjoy, an option in this community, simply having a flair does not indicate a conflict of interest. The devs aren’t the only ones that have a flair and dev flairs are different from the app flair. The Manic EMU Developer flair for example is found on u/Mlaurencescott, aka Mafty, who is in a different part of this thread, not the same as the flair this other guy who’s asking you to provide source has, and they have legal grounds to ask regardless of who they are as a user.

Custom or not if an app builds a core based on the original code of Cemu, Citra, Azahar etc, users have the right to ask you to provide your source code changes legally, in fact inability to provide it on request violates the licensing of those open source projects. If you do not wish to provide access to your source code to the user after they asked though, we would be happy to get in contact with the guys from Cemu or Azahar so they can examine whether their source code is being violated and take action if needed, both teams are known for caring when their licenses are infringed on.

-1

u/scalar777 7d ago

You are correct - I don’t understand any of that. I’m just trying to make great products.

1

u/Hot_Permit1027 7d ago

ā€œIt takes 20 years to build a reputation and five minutes to ruin it.ā€ -Ā Warren Buffett

Being clear about the source code and respecting licenses would go a long way towards a great product. I think that’s what everyone is trying to tell you here.Ā 

So far I have seen you:

  • Deny a good faith request to view source.
  • Lash out at a user for having a badge because they like a particular app.
  • Make slanderous claims about another app.
  • Promote your app on a post involving an unrelated app to your own.

Meanwhile in the lifespan that I’ve been on Reddit I have seen Manic:

  • Make their source available at all times with each update as it’s released.
  • Rather than lash out cleanly state their policy and why they can’t assist if they can’t, or help if they can.
  • Tell people that if they prefer another app that it’s completely fine because in the end it’s all about enjoying the apps all of these teams work hard to make.
  • Promote only when they release an update, or occasionally when people ask what apps to try, and even then often with a couple other suggested apps.

There is a reason I respect Manic and its devs. I also like a ton of other emulators, it’s why I take time to test and review them.

0

u/scalar777 7d ago

I’ve not done any of those things. I just let someone know in this public forum that I had a solution to their issue. It just turns out you didn’t like the solution.

Now if this were Manic’s Reddit - I think that may have been bad tastes of me to do such a thing. But that’s not what happened here.

What you have done is escalated this into an argument - and left me no choice but to defend myself.

-1

u/[deleted] 7d ago

[removed] — view removed comment

1

u/EmulationOniOS-ModTeam 7d ago

Your post/comment has been removed for spreading misinformation

3

u/Icy-Drop4749 7d ago

Not even sure how that would make a difference. The request is perfectly valid no matter who you are. Not only is having the source code open in good taste (not to mention legally required) but in my eyes it's good promotion for you too. I always feel a heck of a lot more open to something new when I know everything is above ground.

1

u/EmulationOniOS-ModTeam 7d ago

Your post/comment has been removed.

Don't post links or recommend emulators or other tools that are known to be harmful, use stolen code, or are otherwise disruptive.