FunTuna (Free McBoot for Fortuna)

PS2 FunTuna (Free McBoot for Fortuna) v1 (r3)

Some thoughts about "FunTuna":

I SERIOUSLY would change some SMALL things!

1. I think it is better to provide 2 PSUs! The first one being "BOOT" and the second one being "SYS-CONF"!

WHY?!?
a. It is NOT "less Noob-friendly" (to paste 2 PSUs or copy 2 saves) IMO!
b. It allows for the apps (those which are currently modded to use BOOT as config-path, like wLE and/or the configurator) to be updated via official builds (or even alternate builds) simply and does not need to have a special build/mod with the config-path adapted (which would need a separate build on every update and if that is not included via a build-time-option and a script, someone would need to manually make that adaption on every new app-build).
c. It matches much better to how the current Homebrew-structure AND the #new-app-system is meant to be structured. It would perfectly coexist with both implementations, with this change! Apps-packages would also be more compatible, because the pre-config for most apps can be provided with another PSU from others and the BOOT-Folder would not be messed with, by these!
d. It would ALSO perfectly coexist with a hypothetical autoboot-exploit, using another folder&file like "history.id" or "history.old" or whatever!
e. The only thing that would need your (or anyone's) attention, would be the "core" (Fortuna + FMCB 1.8/x-mod)!

Less continual work; more time for other stuff; more freedom and better implementation structurally (WHILE needing less work!)!


2. The icon can probably be extended by @theANY's BOOT-Icon, which has a neon-green icon (MemoryCard) for "copy" and a neon-red icon (MemoryCard) for "delete"! AFAIR he also adapted the background color, or - if he did not - that is possible as well!
That would be useful IMO! It makes it VERY obvious, what the user would do and so on! That would add Noob-friendliness as well! :)


These are 2 small changes which would make it IMMENSELY better IMO, while decreasing errors; "headaches"; "noobyness" (and problems caused by it); structural misconception and workload for contributors, testers and most certainly developers!
 
Any plans for also supporting 2nd memory card (mc1)?
Both exploits (FMCB 1.8b or above, Fortuna V2) should support it.
Not sure if there is some kind of an OSDSYS Launcher that is currently not supporting it?

What about use "mc?" instead of "mc0" or "mc1"?
At least this option can be used in FMCB Configurator...
 
Any plans for also supporting 2nd memory card (mc1)?
Both exploits (FMCB 1.8b or above, Fortuna V2) should support it.
Not sure if there is some kind of an OSDSYS Launcher that is currently not supporting it?

What about use "mc?" instead of "mc0" or "mc1"?
At least this option can be used in FMCB Configurator...
I am spoiling a surprise but FunTuna Powered Custom will support both ports.
OSDSYS Launcher does NOT support it ATM.
 
Hey man great work but I was wondering if there's anyway to boot directly into FreeMCboot?
I watched a tutorial on yt on how to install and it seems you need to go thru a process to launch freeMCboot
I'm very new to the ps2 hacking scene so yeah
 
Hey man great work but I was wondering if there's anyway to boot directly into FreeMCboot?
I watched a tutorial on yt on how to install and it seems you need to go thru a process to launch freeMCboot
I'm very new to the ps2 hacking scene so yeah
If you have a modchip, you can autoboot DEV1, else, you can't.
Check the instructions on the main post.


By the way... New video from @MrMario2011
Check the main post!
 
Last edited by a moderator:
Automatic booting of FMCB (or anything else) would need another autoboot-exploit, which there MIGHT be actually!
The PS2 looks for various files on bootup, like the history.id (which defines the size and amount of the "towers" in the intro-sequence) as well as others! ;)
 
Why not use the last version of OPL "OPL_1850_DB-TA_all-4a98c41-2020-08-23" ?
One simple reason: I respect the OPL developers.

I advise you to NEVER use OPL DB. That's an OPL fork plagued with multiple issues and the guy behind it (Jay-Jay) had been literally a dick to everyone in the scene including krHACKen (aka kHn), sp193, me and many other devs. The mere existence of that project is a kick in the face to everyone who maintains this scene alive plus it threats every dev behind the real OPL because OPL DB links to propietary software made by Sony. They could take legal action against the developers of the official one because OPL Daily Builds is a "fishing intended name". These are not Daily Builds of the official OPL, it is a fork (a totally different project).
Let me explain... If OPL has a page for launching games for emulators in GENERAL like FCEU, MGBA, PS2PSXe (and even POPS) it will not be an issue as it could be a modular extension (like WiiFlow MasterMod), but since it is only intended to work and look for games in POPS format it results in a threat for the devs because you are not looking for a plug-in or module coded by someone else that launches a closed source emulator, but instead OPL is the one launching the emulator. Get my point?

And, just in case you are preparing a reply saying it is all drama and end users have no reason to care about it, well, let me say this:
Users SHOULD care since the devs that makes their PS2 work via USB, SMB and HDD are being threaten thanks to OPL DB. Thanks to that, most of them leave the OPL project, so IT AFFECTS USERS, since compatibility is not going to get any better as the ones who were experts on making games work has gone away. Also, the USB reading speed was improved thanks to the job of some, including sp193, who also leave the OPL project thanks to OPL DB. So, yeah, USERS SHOULD CARE A LOT.
 
Last edited:
Great job HWNJ, we will be very aware of your next advances, I find it very interesting.
Thanks for including my video in the thread.

------------------------------------
Gran trabajo HWNJ, estaremos muy pendientes de tus próximos avances, me parece muy interesante. Gracias por incluir mi video en el hilo.
 
Funtuna get corrupted and won't lunch after playing a game how can i fix it?
I thinks the cause is the game created a save file on the memory card but i can't prevent it from doing so.

EDIT:
I fixed it.
The cause:
your system configuration is created with a timestamp newer than Funtuna.
Fix:
just delete it and change the PS2 time to older date.
 
Last edited by a moderator:
Funtuna get corrupted and won't lunch after playing a game how can i fix it?
I thinks the cause is the game created a save file on the memory card but i can't prevent it from doing so.

EDIT:
I fixed it.
The cause:
your system configuration is created with a timestamp newer than Funtuna.
Fix:
just delete it and change the PS2 time to older date.
Can you specify which timestamp the "Your System Configuration" has?
FunTuna (if psuPasted using the provided uLE) should set the folder's timestamp to the max available by the PS2 (2099-12-31 23:59:59)
 
Can you specify which timestamp the "Your System Configuration" has?
FunTuna (if psuPasted using the provided uLE) should set the folder's timestamp to the max available by the PS2 (2099-12-31 23:59:59)
True but i changed the path for opl in FMCB configurator to use the newest ver, that cause the folder's timestamp to change to ps2's current time.
 
Fortuna's FMCB-Configurator-Mod, should take care of the time-stamp. Were you using the included version?
 
Fortuna's FMCB-Configurator-Mod, should take care of the time-stamp. Were you using the included version?
Yes i used the WorkingULE.ulf for copying funtuna. Also i used it for copying the new version of opl into the boot folder, maybe this caused the timestamp to change.
 
Certainly, you did followed the provided instructions correctly.
After changing anything inside BOOT you should go to the FMCB configurator and select Save CNF to MC0
 
Yes i used the WorkingULE.ulf for copying funtuna.
I asked if you used the included Configurator-Mod and you answer "yes I used the wLE-mod"... *facepalm*
Also i used it for copying the new version of opl into the boot folder, maybe this caused the timestamp to change.
Which would not have been an issue, if you would have used the Configurator-Mod and saved the config again...
 
Also, the USB reading speed was improved thanks to the job of some, including sp193, who also leave the OPL project thanks to OPL DB. So, yeah, USERS SHOULD CARE A LOT.
It's complicated. I stopped because of the harassment I got due to one person who kept posting misinformation on his forum, as if I wouldn't read about it on the Internet. Not so much the project itself.
It was also that time when I was reconsidering what I should be spending my time on - and it made sense to focus more on my academics. Anyway, it was madness to spend whole days on homebrew, although it was interesting and I also had my joyful moments too.

USB reading speed was improved after that, but I would like to credit @Maximus32 for pointing out why it wasn't good in the first place.
 

Similar threads

Back
Top