Ultimate Overclock Guide - Miyoo Mini & Plus - Onion OS
ฝัง
- เผยแพร่เมื่อ 19 มิ.ย. 2024
- The ultimate Miyoo Mini & Plus overclocking guide running Onion OS. I cover what overclocking a Miyoo Mini means, what the risks are, show some examples, and finally tell you if I think overclocking is right for you. I also show how to deal with any issues and a bonus of increasing the overclock of the DS emulator for Miyoo Mini Plus users.
I decided to correct and re-upload this video to fix some mistakes and include a couple things I have missed. I wanted this video to live up to its name and have everything correct. I hope this does not bother anyone to get pinged again.
__________________________________________________________
Tools/Items used in the video:
Overclocking information
github.com/OnionUI/Onion/issu...
www.reddit.com/r/MiyooMini/co...
Miyoo Mini Plus
Amazon: amzn.to/46sxddu
Miyoo's Official Store - AliExpress: www.aliexpress.us/item/325680...
OnionOS
Onion OS main page: github.com/OnionUI/Onion
Onion OS install guide: • Onion OS 4.2.3 Install...
__________________________________________________________
Timestamps:
00:00 Introduction
00:25 What is Overclocking a MM
01:26 What Are the Risks
02:38 What Are the Benefits
05:07 Overclock Instructions
07:16 Should You Overclock
07:59 Troubleshooting
08:34 Outro
__________________________________________________________
Want to support the channel?
You can buy me a coffee here: ko-fi.com/phyrextechs
or become a member of the channel here: / @phyrextechs
Links in the video description may be affiliate links. The price you pay is not increased however when you buy something from my links, I receive a small commission that helps support this channel.
#miyoomini #onionos #miyoominiplus - เกม
Take note guys there is stable onion os 4.3 update you need to redo the typing overclock method for this
This is correct. After updating you will have to go in and recreate your cpuclock.txt file
Great to have more visibility on this feature. We will try to make an overlay in the future to be able to overclock on the fly (may be in Onion 4.4.0)
That would be great! Thanks for everything you do!
That would be an great feature addition! Though finding your stable clock doesn't seem that difficult.
I decided to correct and re-upload this video to fix some mistakes and include a couple things I have missed. I wanted this video to live up to its name and have everything correct. I hope this does not bother anyone to get pinged again.
On the contrary, I thank you for posting a corrected video.
@@Zerzayar Thanks for checking it out!
Thanks for this. Just curious, what kind of mistakes?
@@frombauer First I got my DS Emulators mixed up in my head and was calling DraStic DeSmume. Not that big of a deal but it was bothering me lol.
But then I also forgot to add the part where you can choose to overclock just a single core if you wanted.
So both of those together convinced me to correct it and re-upload it
I think it's awesome you did that honestly, you've got a lot of integrity! Subbed!
Omg thank you. I already just beat Unbound's E4, but this is still hella useful. Thanks man
Subbed for so many reasons, but this was such a quick and easy breakdown, again thorough and easily digestible. Loving my Miyoo Mini Plus more and more thanks to you!!
Thanks for the sub and glad you like the content!
Happy to see it! Thanks for taking the time to put this together.
Thanks for taking the time to watch and comment!
Hey, thanks so much for this! I was worried it would be more difficult than it was. I'm glad I found this when I finally bit the bullet!
Awesome, glad it helped out!
Thanks for this. I ordered 1 yesterday and seems like I will be doing this for better fast forward speed for rpgs.
Glad I could help! Let me know if you run into any issues.
Thanks again, I just end up setting my MM+ on just 1700mhz and so far so good.
Awesome! Great to hear.
Worked perfectly! Some GBA titles like Final Fantasy VI were stuttering a bit previously, but not at all after this.
Great to hear!
It's huge ! Thanks a lot for you video ! It's more fast and stable now !
Glad it helped!
I've found your video on reddit. Thank you very much for this great explanation video, i've decided to overclock the MM+ to 1700 and I can really notice that games from SNES/GBA/PSX are running much better.
Great to hear!
@ptwister22 hows the battery life? Did you noticed any difference
@@kimsthetic05 not really , it's kinda the same
@@ptwister22 thank you for responding. Im getting my first one, im installing onion and oc it too 1700 aswell
Awesome guide man, really appreciate it.
Glad you enjoyed!
Thank you very much, your videos are super high quality, I'll try to use this on the snes9x core since supafaust is faster but doesn't support retroachievements
Thanks! Yeah I also use snes9x for retro achievements.
I have been looking for this for so long....THANK YOU
You're welcome! Glad to help.
@PhyrexTechs Got it stable at 1800Mhz. On PS1 emulation the jump on performance is absolutely brilliant.
Awesome! That is what I also experienced and was pleasantly surprised.
Very informative, thank you.
Thanks for watching!
this fella doesn't miss
Thanks, dude!
I followed your guide a few days ago and loved how much smoother PS1 games played, so thank you! I just installed the new stable 4.3 version of Onion and my clock speed reverted back to 1200. The file is still there, it just doesn't seem to do anything. Hopefully it'll work again in a future update.
It should still be active if the file is there. If you are looking at the clock speed in "About this device" you will only see 1200MHz as the overclock only goes into effect when RetroArch launches when you start running a game.
@@PhyrexTechs Yeah, my bad. I saw the clock speed there and freaked. Sorry. :)
No problem! That tripped me up the first time I saw it.
thanks dawg
No problem
Have you done a comparison on battery life when using the base clock and over clocked cpus?
In the description you can see Schmurtz has posted his findings on the test for that.
1200MHz 1100mV 0.239A 1.166W
2000MHz 1100mV 0.246A 1.199W
So an increase of .01A which to me is negligible.
even though gpsp got better, it's nice I can play my GBA library with good accuracy on the go. With color correction and overlays, imo, its a better way to play GBA compared to using orginal or modded gba.
Edit: forgot to mention, you can use more accurate audio settings on PS1 emulation without any performance drops.
Yeah, I agree!. Also thanks for the tip with the accurate audio!
Thanks a lot for the video! I think this will (slightly) boost the performance of the NDS games. I added the txt file to te RetroArch folder. Does this override all CPU settings for all emulators? For example, when i booted up drasted and went into the menu, it was still on 1500 MHz, even though the cpuclock.txt notes 1800. I also couldn't go any higher than 1600 in the Drastic menu, unlike you showed in the video.
Drastic is the on system that, by default, has its own overclock file. You will need to edit the file I show at 6:35 to be able to go over the base 1500 OC.
Also something I just learned is you can change the default OC for DraStic by editing this file.
SDcard > Emu > NDS > launch.sh
edit this file and go to the bottom and you should see
if [ "$CUST_CPUCLOCK" == "1" ]; then
cpuclock 1500
fi
Just change the 1500 to what you want and save the file
@@PhyrexTechs Ouch, that's slightly embarrassing, I can't believe I missed that. Thanks!
Hey, no problem. Enjoy!
no way just a txt sets the overclock on this device, I'm loving it
Yeah, it's really simple! The Onion OS dev team has plans on adding a setting to control it in the settings in the future, but until then this should work.
@@PhyrexTechs I bought mine from AliExpress last week and every video I see, I learn something new. it's set to be delivered someday between March 29 and April 7
thanks for your content
That's awesome! I hope you enjoy it. Let me know if you have any questions.
How would you compare the Miyoo Mini Plus (specifically running the latest Onion) vs RG35XX Plus with those firmware options? Onion seems like the better UX but isn't the 35xx plus technically a better quality build and so on?
You are right that Onion OS is the better UX. But the RG35XX P/H is more powerful with what feels like better quality. If this is going to be your only device and you want to be able to play some Dreamcast, PSP and N64. Then I would get the RG35XX Plus or H. Overtime the UX should start to catch up with the MMP. If you want something smaller, only want to play up to PS1/GBA games, and want the best UX and community right now then MMP is the way to go.
I'm a bit confused, I don't know much about this device but it can't do GBA or old arcade games on Finalburn without issues at stock? What is this device supposed to be for?
It handles most games for those systems without much issues. However, there are some games it can't keep up with at stock.
There are a lot of other devices that are more powerful, but they are either larger in size or lack the community support for the custom operating system.
Is there a way to overclock when using the standalone emulators other than Drastic? I want to see if it helps with the weird draw distance issue CTR has in rearmed.
Hmm, I'm not sure about the other standalone emulators. If I find out anything I'll let you know.
on a different topic, having overclocked drastic to 1900, when turning off frame skip (type = none), the emulator seems to overshoot gamespeed, instead of sticking to 100%, i.e. in the save room in castlevania, i'm getting 160% speed. same when setting a consistent manual frameskip, though its only at 110%
theres a speed override option, but unfortunately, it only has 50% and 150% and above as options and doesnt seem to pin fps down either. it doesnt matter too much because without frameskip, the game does slow down more again, but its crazy how much variation there is in speed between different screens
Yeah I was just messing with it and it looks like that when you have frameskip set to automatic it tries to hold 100% but auto and manual will not.
should i leave the frameskip on or off after overclocking to 1800? im playing PSX game at the moment! all video enhanced res are actived
You don't have to leave frame skip off. I was just turning it off for the examples. If you need to have it on for better performance go right on ahead.
some kind of a passive heatsink would allow for better overclocking? any ideas? I will see what I can dig up in the parts bin...
I'm not sure it would be, as I don't really see a huge increase in heat generation. However if you were to increase the voltage along with the clock speed then that might be something that could let you push it farther.
@@PhyrexTechsthanks for your reply subbed.
i might have missed it in the video, but does just globally putting in overclock drain the battery faster in emulators that dont need overclocking (at least while not fast forwarding?) because in that case, I'd definitely only do it on a core by core basis
My understanding of the testing results is that the battery drain increases is negligible.
1200MHz 1100mV 0.239A 1.166W
2000MHz 1100mV 0.246A 1.199W
So a .007A increases.
The things to really look at to decrease battery drain are wifi, screen brightness and surprisingly the speaker, which drains it the most.
As stated here "it is the built-in speaker that affects power consumption the most, and in fact, the headphones are the most effective for making the battery last longer"
@@PhyrexTechs ´ that is wild about the speaker, i wonder if a different speaker would be more energy efficient
whats the cause of the miyoo mini plus having more headroom? is it just because it's a bigger device or is the chip different?
The core voltage on the MMP is higher which allows for the higher overclocking.
Is there any way to very the clock speed inside retroarch just to make sure the overclock worked?
Not that I know of. The best way to check it to either test a game you had issues with before. Or compare the fast-forwarded FPS with and without the file on the SD card.
I increase Drastic overclock to 1800 but whenever I restart any DS game it reverts back to 1500, any way to save all games to start at 1800?
To change the default you will have to edit the launch.sh file. I only learned about this after I made the video or I would have added it.
Navigate to:
SDcard > Emu > NDS > launch.sh
edit this file and go to the bottom and you should see
if [ "$CUST_CPUCLOCK" == "1" ]; then
cpuclock 1500
fi
Just change the 1500 to what you want and save the file.
How do you save the cpu clock on drastic? I already sett the cpu clock to 1800mhz. But when i close the game, and play it again, the clock going back to default 1500mhz. Do you know how to save the cpu clock setting on drastic?
In order to change the default you will have to edit the launch.sh file. I only learned about this after I made the video or I would have added it.
Navigate to:
SDcard > Emu > NDS > launch.sh
edit this file and go to the bottom and you should see
if [ "$CUST_CPUCLOCK" == "1" ]; then
cpuclock 1500
fi
Just change the 1500 to what you want and save the file.
Can this be used to over clock native ports on the miyoo mini like sm64
This will not work on things outside of Retroarch. So some ports like SM64 will not be overclocked with by this.
This method still works on a fresh onion 4.3 installation right?
Yes it does!
I couldn't find out how to make a new text file on the miyoo mini so i jus renamed the readme.txt to cpuclock.txt and changed the text inside
Nice! Good workaround.
I overclocked but Cities Skyline 2 still a bit slow. What am I doing wrong?
LOL. You are just gonna have to hope Paradox Interactive can fix that.
Can you overclock on a per game basis? Like only increase it if you run a game you know that's struggling
I have not tried that. I don't think there is an upfront solution but there might be a way. I have an idea I'll have to try. I'll let you know if I figure it out.
@@PhyrexTechs Thank you! I hope there is some success. It would be nice to just do that on the games that are struggling
I tired for a bit and there does not seem to be a great way of doing this.
They one way I thought of was duplicating a core, renaming it, then overclocking just that core. Turned into quite a mess pretty quickly and just not worth having to do it for each game you would want OCed.
Maybe if someone else comes up with a better idea they can share it.
Wow… seeing the Miyoo Mini’s performance made me realize I made the right choice going for the rg35xx Plus
Yeah, the RG35XX plus is a good deal more powerful.
What other legit sources can I buy this from other than Amazon and Ali express? Amazon is taxing.
There are probably other options but Keep Retro is the only other place that I have used and trust.
www.keepretro.com/products/miyoo-mini-plus
Expect a a shipping time of about 2 weeks with them
thank you for learn how to overclock miyoo mini plus. thank you much
You're welcome, thanks for watching!
Can MM+ be overclocked using stock OS ?
I don't think so. I tried this overclocking method on Stock OS just to make sure, and I did not see a difference.
@@PhyrexTechs I see. Thank you.
Is overclocking necessary for the mini plus?
I would not say it is required. You could probably play 90% of games without issues at the stock clock. For games where it struggles it can really help, mostly GBA (when using overlays), Arcade, and some ports.
It does give better fast-forwarding if that is something that matters to you.
For DS I would say it is required but you don't have to do anything for that as they have built in the overclocking to the DraSic DS emulator for it.
@@PhyrexTechs Could you please explain what games would be a problem? I'm looking at buying one soon
@@dylanhile358 I would not be able to give you a full list. The ones I show in the video are ones that I have personally had issues with.
When you get one I would suggest you just play on it normally and if you run into any games that you notice are not running full speed or if you need more fast-forward speed, you can try it with an overclock.
@@PhyrexTechsThanks for the advice! I don't have a computer, so I was wondering what the limits were
@@dylanhile358 Well you don't have to have a computer to connect to overclock. You can connect with your phone: th-cam.com/video/waBGiBiXbwI/w-d-xo.html.
You will need access to a computer to install Onion OS or you can buy a SD card with Onion OS preinstalled.
I did the same thing with NDS but it wont let me pass 1550mhz. I OC up to 1800
Did you set the maxcpu in the file for NDS?
If you want to change the default cpuclock for NDS you can do this
Navigate to:
SDcard > Emu > NDS > launch.sh
edit this file and go to the bottom and you should see
if [ "$CUST_CPUCLOCK" == "1" ]; then
cpuclock 1500
fi
Just change the 1500 to what you want and save the file.
@@PhyrexTechs i did what you said, changed it to 1800 then load NDS game, still wont pass 1550mhz. wonder why, also im using notepad++ too
i wonder what am i doing wrong. im running onion 4.3 and just got my mm+ a week ago
Hmm, that's odd.
Are you making sure you are saving the files after editing them?
Did you manually install DraStic before upgrading to 4.3?
@@PhyrexTechs yes. I installed drastic I believe the latest version is 1.8 or 1.9. Then inside miyoo theres 2 NDS FILE one is NDS and one is NDS DRASTIC
my fps is capped at 60 can someone help?
Fps will be capped at 60 unless fast-forwarding.
thank u it works :) @@PhyrexTechs
Wow, just a text file to OC. This sounds like an April fool's joke.
Yeah, super simple. I think next update they should be adding an option to do this in the settings.
To much work..ill stick to the game boy games, have to re download all my stuff bc it froze and now it wont do anything even tried deleting
The mGBA core os awful. Just change to gpSP, no need for overclock
gpSP is definitely faster and probably a better choice most of the time but not as accurate.Most of the time that is not a problem but it may cause issues with some games.
It used to be worse but with it's semi recent updates gpSP is a lot better now.