Thanks for reviewing my custom OS, glad people like it! Please note that I have published a new release since your video that replaces all default emulators by PicoArch + Libretro cores, which brings much better compatibility and other fixes. I'm still updating my OS from time to time when some emulators get some important updates so stay tuned guys.
Thanks for info, just installed a new ver. Is there a way to manage saves on PlayStation emu? I tried running ps1 bios and then going info memory card but its crashes :-(
Drum please upload any meme video of 5 minutes on YT. I'm sure lot of peoples are more than happy to watch anything for you to get an extra cup of coffee
Thanks for the sub! I fell in love with Electric Sheep, and it's been my screensaver on every PC for over a decade. I guess 13 years, actually. ruclips.net/video/zwX95UaKCRg/видео.html A relic from a bygone era.
At 1:53 - 2:23, I go over how you can upgrade your stock OS. Just to reiterate, only FunKey S and Q36 Mini users can directly upgrade their stock OS. I don't have those systems yet, so I was showing what it should look like on my RG Nano by applying an .fwu update for DrUm78's custom OS, but that update only works if you've already installed a previous version of his update. So, RG Nano users are required to flash an SD card as shown in the video. Sorry for any confusion I may have caused. Sorry, I've been busy but finally got around to testing everything out, and can confirm that it just isn't there by default. I don't know how I missed it, but I definitely did, but I can also verify there's nothing stopping you from creating it yourself. I think the wiki might be wrong, in the sense that it implies it's already there. Just make the folder yourself, and proceed as normal. Just make sure it's all lowecase, no spaces, and starts with a period, as shown on the wiki. Let me know in the comments if you have any issues, and I'll help as much as I can.
So I'm on windows 11 and I followed the directions up until I was meant to paste the cores into .sdlretro. Even when enabling hidden files .sdlretro does not show up in mnt funkey. Any Ideas why?
Are the other folders showing up? It shouldn't be a Windows thing. Just double checking, you already stuck it back in and booted up before transferring the cores over, yeah? If I'm not mistaken, I think it's generated during installation, but I don't have a spare SD lying around to test right now. Sorry I can't help more!
All the wiki stuff changed nothing on my Drum os 78 install I appreciate your effort but this is really rushed... do I copy the cores from libretro to a new folder I make in Funkey? then add the extra opks to emulators.. as the opk or as folders? and then what? I put my sd back to RG Nano an nothing happened I get the exact same, under libretro I just get some core names and nothing more...
First, I haven't finished the new guide, but I think you might not have to move cores any more with Picoarch being the default emulators, now. Second, do note there are two different UIs for FunKey OS: RetroFE, which is the clean UI, or gmenu2x, which resembles a PC: any OPKs you add will only appear in gmenu2x, and they're automatically sorted into tabs by "type," which has absolutely nothing to do with the names of the folders they're stored in. As long as the OPKs are in _any_ folder at the root directory, they'll show up in gmenu2x - most importantly, Fake-08 for Pico 8 games.
I think funkey os kinda messed up audio on my rg nano. There s constant pops and stutters no matter the content - games, music, video etc. Going to stay on stock os since audio is important to me. Otherwise great video 👌🏻
How did you get fast forward working? Did my brain block that part of the video 😅 Thanks I got my RG Nano yesterday, first thing I did was load Drum78 then my ROMS/Bios into a new sd card. Then I tried to get Doom opk to work, but couldn't figure it out, so I will use your video later this week to try make it work.
My bad, I was going through everything pretty fast. It was at 16:50 You just have to bind a Key to Fast Forward from within the PicoArch options menu (after you've booted a game through PicoArch), and then you use that key to toggle it on and off. You do have to do this at least once per system/emulator, though. And yeah, video for all the ports coming soon. Thanks for watching, and I hope it helped :)
It's just because there isn't a direct update for the stock OS using the .fwu file for RG Nano users. My bad if I wasn't clear enough, but that only works for FunKey S and Q36 Mini users. For the Nano, you'll need to flash a SD card as shown in the video.
Usually, normal save files/save states are saved in the same folder as the games themselves. Save states made within Sdlretro are stored in root/funkey/.sdlretro/saves And finally picoarch saves are stored in root/funkey/.picoarch/data, on a per core basis. Save states don't work between versions, but save files for the same core should work. I'll cover this process in a video soon.
The SD card reader is needed to flash the SD card, and I just used it again to save time transferring files. It was quicker than using the cable, for me. But yeah, you're 100% right for general use, it's super useful.
Did you get the option to connect via USB? Double check that the cable supports data, too. If it still doesn't work, it might actually be a defective unit. Just in case I/it wasn't clear: hit the power button, and then scroll up/down to "connect USB," at which point it should read as a drive.
Do you mean within Retro Front End? (RetroFE) In the video, I went over how to download the .opk of Fake-08, which can only be accessed through gMenu2x. There is also a core for it which can be used through PicoArch in RetroFE, but I genuinely wouldn't recommend it from my testing. The standalone emulator has considerably better performance overall, and has a better browsing experience when choosing games.
@@RetroEmulations I was able to get Fake08 working in gMenu2x, however I really enjoy the minimalist design of of RetroFE. Every time I try different iterations and settings for the fake08 opk and the libretro core it has trouble identifying the carts from within the libretro core and opk application, I have to select the game to load from a black and white directory. I'd prefer to browse through the carts from within the application and see their cover art without using gMenu2x entirely.
I do not have a .sdlretro folder in my FunKey folder. Also, where does the sdlretro_funkey-s.opk file go that came inside of "SDL_Retro-V9 .zip"? Thanks!
You can just create the folder/copy over the original. For the OPKs, it's just a matter of preference; as long as it's in any folder at the root directory it should appear in gMenu2x, and regardless of what folder you place it in, the file will appear in the "games" section.
From my testing, various options in the Advanced section (of the mgba core) have an effect on frame rate. You can verify your frame rate by enabling show FPS under Audio and Video, and then try different options for what you'd prefer. For just RAW SPEED, I recommend Cropped screen size, Smooth filter, and leave the buffer and adjustment as is. Then, under Emulator Options, just make sure you have color correction/blending/audio filter disabled. With all of that, it should run around ~2x speed pretty consistently. There's only so much the CPU can do, so the more extra stuff there is, the slower it runs.
You can place them anywhere, but for my own convenience, I place ALL ROMs outside the default emulators in a single, shared folder, with subfolders for each System. Since you'll have to navigate to the folder through gmenu2x regardless, it doesn't particularly matter. You could just create new folders for them, or make a new folder called "other ROMs" or whatever you'd prefer.
appreciate the reply!!! Another question, can I flash the SD card (and NOT put it in the Nano), and start loading in OPK and roms first? I'm waiting on the RG Nano to arrive, and want to have my micro SD ready :)
Anbernic stock OS has changes that make "normal" opks non functional, and it's a two way street. From my testing, I couldn't get any of the Anbernic opks to work on actual FunKey OS, either. The reason it works for the RG280 is because those opks were presumably made for it. If there were opks made for "Anbernic OS" on the Nano, I'm sure those would work, but all the 3rd party apps available are for FunKey. So, yeah, minus what you've already got, there just ain't much else.
@@RetroEmulations How about Atari 2600 and 7800? I couldn't get those to show up even after doing this update? I didn't see those .opk on the Funkey Wiki either?
Any of the emulators that come in the form of core, or .so files, aren't standalone .opk emulators. Instead, you have to launch them using SDL Retro .opk, OR the PicoArch .opk. To do so, you'd be looking for the Stella 2014 Emulator for Atari 2600, and ProSystem for the Atari 7800.
There is no stand alone Stella emulator, there is only a core file that you have to load using an SDL frontend as I just mentioned. The SDL Retro All-in-One OPK comes with all the core files listed for SDL Retro, and that's the closest thing you've got to a standalone emulator. In either case, both only work on the FunKey OS. As noted, also, you don't have any RetroArch options when using the SDL Retro opk, so you really only need it to find out what core you're supposed to load using PicoArch.
Sorry for the late reply: if you haven't gotten one already, I think aliexpress has the cheapest prices, depending on the deal you snag. Add in a coupon and it's _definitely_ the cheapest option.
I noticed in my Nano there's a "snapshots" folder in the "funkey" folder, but when I tried to view the .png instead of a picture all I got was a bunch of code scribbles. Is this normal, because I can usually view .png pictures in my other Anbernic's?
@@drum78 Not to be nit picky, lol, but,...now the scroll function using the shoulder buttons no longer works while viewing images in the commander app.
@@lookingforwookiecopilot It never worked this way on this device. When viewing an image, you need to press B to exit the viewer then select another image. Shoulders are and has been only active while browsing folders.
I just added ports -it's actually incredibly straight forward. Most of them are available on the FunKey applications page at the bottom, and it's as simple as placing the respective opk, and occasionally dragging over some original files. It does touch on how to on the Wiki, but I will be covering this process in a future video.
wiki.funkey-project.com/wiki/FunKey_Wiki_Knowledge_Center#How_do_I_combine_files_from_multiple_PlayStation_disks_into_a_single_ROM_file? FunKey wiki has an article going over how, but the gist of it is that you need to combine the files into one with a program like PSX2PSP, and then you can use that to change discs. Honestly, this is definitely not the best way to play PS1 games, but the novelty is super fun. I'd only go out of the way to do this for any game you actually plan on playing/beating.
This is the most explicit yesn't there is. Technically you can, but depending on the quality of the track, you're just getting seconds per frame. I was able to get some stuff working, but it seems largely based on the resolution of the original file. Long story short is that the lower resolution it is, the better it's going to play. Truth be told, it's just not the best use for the device; I'd recommend something with a wider aspect ratio if that's your specific use case. But, if you are dead set on it, you could always do what I did and load what you want to watch into a video editor and convert it into a format that the Nano can handle.
@@RetroEmulations thank you for the reply! I'm not seeing how to actually load the video on the drum78 OS. I figured I would have to use handbrake or something to change the file resolution but yeah, how do I find the video player? I want to be able to hand this to my child when in the car and let him watch videos 😂 he doesn't mind the tiny screen
Apologies, I was partially wrong; you actually need to get the "MPlayer" opk from the FunKey S wiki for 3rd party applications. It doesn't come with the OS by default. Without droning on too much, most apps don't work with the Anbernic OS for the Nano (because they altered the code), so you'd still have to install DrUm78's OS for it to work, if you haven't. If you're using the FunKey or Q36, though, you can also just download that without having to get this OS.
Sorry for the late reply, but you just need to select the .img file of DrUm's OS and then select the drive/SD card you want to flash it onto, and then let the program do its magic. Once you insert the card back into the device, it should finish installing.
Thanks for reviewing my custom OS, glad people like it! Please note that I have published a new release since your video that replaces all default emulators by PicoArch + Libretro cores, which brings much better compatibility and other fixes. I'm still updating my OS from time to time when some emulators get some important updates so stay tuned guys.
Thanks for info, just installed a new ver. Is there a way to manage saves on PlayStation emu? I tried running ps1 bios and then going info memory card but its crashes :-(
Drum please upload any meme video of 5 minutes on YT. I'm sure lot of peoples are more than happy to watch anything for you to get an extra cup of coffee
Tu es un génie, ya t-il possibilité d'avoir des hotkeys A+L = L2 ou encore B+R = R2 ? Bravo pour le boulot!
Thanks for this, ever since i got the rg nano i was searching for an easy method to fast forward, subscribed instantly.
Thanks for the sub, and I'm glad it helped!
Cool in-depth vid. May your budding channel see much success!
Good video, good pace and explanations with a calm voice. Good job
Thanks for your support!
Thanks a lot for these explenations. Now I am starting to understand my lovely RG Nano much better and can unleash its full potential🙂!
I'm glad I could help!
The electric sheep in the background was enough for me to follow haha
Thanks for the sub! I fell in love with Electric Sheep, and it's been my screensaver on every PC for over a decade. I guess 13 years, actually.
ruclips.net/video/zwX95UaKCRg/видео.html
A relic from a bygone era.
thanks for the tutorial
Happy to help! Thanks for watching, and thanks for commenting.
Bless you
Thanks for watching!
At 1:53 - 2:23, I go over how you can upgrade your stock OS. Just to reiterate, only FunKey S and Q36 Mini users can directly upgrade their stock OS.
I don't have those systems yet, so I was showing what it should look like on my RG Nano by applying an .fwu update for DrUm78's custom OS, but that update only works if you've already installed a previous version of his update. So, RG Nano users are required to flash an SD card as shown in the video. Sorry for any confusion I may have caused.
Sorry, I've been busy but finally got around to testing everything out, and can confirm that it just isn't there by default. I don't know how I missed it, but I definitely did, but I can also verify there's nothing stopping you from creating it yourself. I think the wiki might be wrong, in the sense that it implies it's already there.
Just make the folder yourself, and proceed as normal. Just make sure it's all lowecase, no spaces, and starts with a period, as shown on the wiki.
Let me know in the comments if you have any issues, and I'll help as much as I can.
When I plugged my rg nano into my laptop I lt don't show up.
So I'm on windows 11 and I followed the directions up until I was meant to paste the cores into .sdlretro. Even when enabling hidden files .sdlretro does not show up in mnt funkey. Any Ideas why?
Are the other folders showing up? It shouldn't be a Windows thing.
Just double checking, you already stuck it back in and booted up before transferring the cores over, yeah? If I'm not mistaken, I think it's generated during installation, but I don't have a spare SD lying around to test right now.
Sorry I can't help more!
Did you manage to work it out. I have the same issue with .sdlretro file not being there.
Adding it in pinned comment, but long story short, it's not there by default and you can just make it yourself. Sorry for the confusion.
All the wiki stuff changed nothing on my Drum os 78 install I appreciate your effort but this is really rushed... do I copy the cores from libretro to a new folder I make in Funkey? then add the extra opks to emulators.. as the opk or as folders? and then what?
I put my sd back to RG Nano an nothing happened I get the exact same, under libretro I just get some core names and nothing more...
First, I haven't finished the new guide, but I think you might not have to move cores any more with Picoarch being the default emulators, now.
Second, do note there are two different UIs for FunKey OS: RetroFE, which is the clean UI, or gmenu2x, which resembles a PC: any OPKs you add will only appear in gmenu2x, and they're automatically sorted into tabs by "type," which has absolutely nothing to do with the names of the folders they're stored in.
As long as the OPKs are in _any_ folder at the root directory, they'll show up in gmenu2x - most importantly, Fake-08 for Pico 8 games.
I think funkey os kinda messed up audio on my rg nano. There s constant pops and stutters no matter the content - games, music, video etc. Going to stay on stock os since audio is important to me. Otherwise great video 👌🏻
This is an important detail.
can you make the video on how to make picoarch the default for the front end? there are no good instructions online
PicoArch is now by default for all emulators in my last update and uses Libretro cores (included), just do the update. 👍
How did you get fast forward working? Did my brain block that part of the video 😅
Thanks I got my RG Nano yesterday, first thing I did was load Drum78 then my ROMS/Bios into a new sd card. Then I tried to get Doom opk to work, but couldn't figure it out, so I will use your video later this week to try make it work.
My bad, I was going through everything pretty fast. It was at 16:50
You just have to bind a Key to Fast Forward from within the PicoArch options menu (after you've booted a game through PicoArch), and then you use that key to toggle it on and off. You do have to do this at least once per system/emulator, though.
And yeah, video for all the ports coming soon. Thanks for watching, and I hope it helped :)
Thank you, I'm gonna try the ports myself and hopefully it would work, either case looking forward to your next video
Hi, I dragged the update to the root of my sd card for my nano and it doesent install the FWU, any tips
It's just because there isn't a direct update for the stock OS using the .fwu file for RG Nano users. My bad if I wasn't clear enough, but that only works for FunKey S and Q36 Mini users. For the Nano, you'll need to flash a SD card as shown in the video.
Hi! May I ask if you could tell me where the save files are located for the RG Nano on Drum 78 OS? Thank you!
Usually, normal save files/save states are saved in the same folder as the games themselves.
Save states made within Sdlretro are stored in root/funkey/.sdlretro/saves
And finally picoarch saves are stored in root/funkey/.picoarch/data, on a per core basis.
Save states don't work between versions, but save files for the same core should work. I'll cover this process in a video soon.
Don't need a sd card reader, just mount usb from quick menu after connecting via usb
The SD card reader is needed to flash the SD card, and I just used it again to save time transferring files. It was quicker than using the cable, for me. But yeah, you're 100% right for general use, it's super useful.
When I plugged my rg nano into computer it dont show up.
Did you get the option to connect via USB? Double check that the cable supports data, too. If it still doesn't work, it might actually be a defective unit.
Just in case I/it wasn't clear: hit the power button, and then scroll up/down to "connect USB," at which point it should read as a drive.
I can't see a way to get Fake08 to show up on the RG nano within funkey s.
Perhaps that could be a tutorial all in itself.
Do you mean within Retro Front End? (RetroFE)
In the video, I went over how to download the .opk of Fake-08, which can only be accessed through gMenu2x.
There is also a core for it which can be used through PicoArch in RetroFE, but I genuinely wouldn't recommend it from my testing. The standalone emulator has considerably better performance overall, and has a better browsing experience when choosing games.
@@RetroEmulations I was able to get Fake08 working in gMenu2x, however I really enjoy the minimalist design of of RetroFE.
Every time I try different iterations and settings for the fake08 opk and the libretro core it has trouble identifying the carts from within the libretro core and opk application, I have to select the game to load from a black and white directory. I'd prefer to browse through the carts from within the application and see their cover art without using gMenu2x entirely.
I do not have a .sdlretro folder in my FunKey folder. Also, where does the sdlretro_funkey-s.opk file go that came inside of "SDL_Retro-V9 .zip"? Thanks!
You can just create the folder/copy over the original.
For the OPKs, it's just a matter of preference; as long as it's in any folder at the root directory it should appear in gMenu2x, and regardless of what folder you place it in, the file will appear in the "games" section.
I was able to get fast forward rebound for pokemon emerald. But it only mutes the audio and the game does not play any faster.
From my testing, various options in the Advanced section (of the mgba core) have an effect on frame rate. You can verify your frame rate by enabling show FPS under Audio and Video, and then try different options for what you'd prefer.
For just RAW SPEED, I recommend Cropped screen size, Smooth filter, and leave the buffer and adjustment as is. Then, under Emulator Options, just make sure you have color correction/blending/audio filter disabled. With all of that, it should run around ~2x speed pretty consistently.
There's only so much the CPU can do, so the more extra stuff there is, the slower it runs.
please help i dont have the sdlretro folder in funkey
You can just create the folder yourself if it isn't there already. Just make sure it includes a period "." at the start, and you're fine to continue.
Where do you add the roms for Pico-8, PokeMini, Virtual Boy?
You can place them anywhere, but for my own convenience, I place ALL ROMs outside the default emulators in a single, shared folder, with subfolders for each System.
Since you'll have to navigate to the folder through gmenu2x regardless, it doesn't particularly matter. You could just create new folders for them, or make a new folder called "other ROMs" or whatever you'd prefer.
For a fresh install on a new micro sd, do you format it as FAT32?
Yes, format for FAT32 and then flash the card, as normal.
appreciate the reply!!! Another question, can I flash the SD card (and NOT put it in the Nano), and start loading in OPK and roms first? I'm waiting on the RG Nano to arrive, and want to have my micro SD ready :)
Any idea why I can't just drop an .opk emulator into the emulators folder in the stock RG Nano OS and have it show up, like in the RG 280?
Anbernic stock OS has changes that make "normal" opks non functional, and it's a two way street. From my testing, I couldn't get any of the Anbernic opks to work on actual FunKey OS, either.
The reason it works for the RG280 is because those opks were presumably made for it. If there were opks made for "Anbernic OS" on the Nano, I'm sure those would work, but all the 3rd party apps available are for FunKey. So, yeah, minus what you've already got, there just ain't much else.
@@RetroEmulations How about Atari 2600 and 7800? I couldn't get those to show up even after doing this update? I didn't see those .opk on the Funkey Wiki either?
Any of the emulators that come in the form of core, or .so files, aren't standalone .opk emulators.
Instead, you have to launch them using SDL Retro .opk, OR the PicoArch .opk. To do so, you'd be looking for the Stella 2014 Emulator for Atari 2600, and ProSystem for the Atari 7800.
@@RetroEmulations So then, this device cannot use the stand alone Stella?
There is no stand alone Stella emulator, there is only a core file that you have to load using an SDL frontend as I just mentioned.
The SDL Retro All-in-One OPK comes with all the core files listed for SDL Retro, and that's the closest thing you've got to a standalone emulator. In either case, both only work on the FunKey OS.
As noted, also, you don't have any RetroArch options when using the SDL Retro opk, so you really only need it to find out what core you're supposed to load using PicoArch.
Can you recommend a good place to buy these 3 systems cheap?
Sorry for the late reply: if you haven't gotten one already, I think aliexpress has the cheapest prices, depending on the deal you snag. Add in a coupon and it's _definitely_ the cheapest option.
I noticed in my Nano there's a "snapshots" folder in the "funkey" folder, but when I tried to view the .png instead of a picture all I got was a bunch of code scribbles. Is this normal, because I can usually view .png pictures in my other Anbernic's?
Confirmed known issue for the custom OS.
It's now fixed in my last update.
Cool, thanks.
@@drum78 Not to be nit picky, lol, but,...now the scroll function using the shoulder buttons no longer works while viewing images in the commander app.
@@lookingforwookiecopilot It never worked this way on this device. When viewing an image, you need to press B to exit the viewer then select another image. Shoulders are and has been only active while browsing folders.
when's the next vid?
Today/tomorrow, and much more soon.
i dont get it how did you added games to games tab i only have libretro
I just added ports -it's actually incredibly straight forward. Most of them are available on the FunKey applications page at the bottom, and it's as simple as placing the respective opk, and occasionally dragging over some original files. It does touch on how to on the Wiki, but I will be covering this process in a future video.
Any way to change discs for ps1?
wiki.funkey-project.com/wiki/FunKey_Wiki_Knowledge_Center#How_do_I_combine_files_from_multiple_PlayStation_disks_into_a_single_ROM_file?
FunKey wiki has an article going over how, but the gist of it is that you need to combine the files into one with a program like PSX2PSP, and then you can use that to change discs.
Honestly, this is definitely not the best way to play PS1 games, but the novelty is super fun. I'd only go out of the way to do this for any game you actually plan on playing/beating.
Can you play Mp4 videos on this OS?
This is the most explicit yesn't there is. Technically you can, but depending on the quality of the track, you're just getting seconds per frame. I was able to get some stuff working, but it seems largely based on the resolution of the original file.
Long story short is that the lower resolution it is, the better it's going to play. Truth be told, it's just not the best use for the device; I'd recommend something with a wider aspect ratio if that's your specific use case.
But, if you are dead set on it, you could always do what I did and load what you want to watch into a video editor and convert it into a format that the Nano can handle.
@@RetroEmulations thank you for the reply! I'm not seeing how to actually load the video on the drum78 OS. I figured I would have to use handbrake or something to change the file resolution but yeah, how do I find the video player?
I want to be able to hand this to my child when in the car and let him watch videos 😂 he doesn't mind the tiny screen
Apologies, I was partially wrong; you actually need to get the "MPlayer" opk from the FunKey S wiki for 3rd party applications. It doesn't come with the OS by default.
Without droning on too much, most apps don't work with the Anbernic OS for the Nano (because they altered the code), so you'd still have to install DrUm78's OS for it to work, if you haven't. If you're using the FunKey or Q36, though, you can also just download that without having to get this OS.
@@RetroEmulations wonderful! That is exactly the solution I needed, somehow I missed it in the list of OPK
2:22 no time shown on the screen...
Yeah, but at least I added chapters. Hopefully it helps.
I lost you at the Balena thing...
Sorry for the late reply, but you just need to select the .img file of DrUm's OS and then select the drive/SD card you want to flash it onto, and then let the program do its magic. Once you insert the card back into the device, it should finish installing.