FunTuna (Free McBoot for Fortuna)

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

That great news man, I prefer fun tuna installation,it's not complicated especially when all major apps is compressed for a one install all.jist a quick question , why psu paste,is this cause it's compressed
 
right right,i got you.You make me smile cause this community is so full of giving love man..much love for your app.
 
(...) when all major apps is compressed for a one install all

Most of the apps are already compressed because their authors releasing them as compressed ELFs. However, using PS2-Packer You can decompress them to vanilla form (not all, depend of structure), a compress again choosing better algorithm and newest ps2-packer available. If You have to much free time i.e on quarantine, You can do that and save some even 50-100KiB per ancient app. :-p

PSU is (which I believe You have in mind saying "compressed"), a container designed for... saves. No one would care about it if some games wouldn't use time stamps and/or file attributes as security layer. There are many other container formats (MAX, XPS, SPS etc.) but only this one is superior over all of them because only this one preserve all this stuff. In PS3, Sony designed container called PSV which is also nice but... filename cannot be changed as it is part of validation (what an idiots...) so PSU is still the king. It doesn't use any kind of compression (and actually it a good idea because anyone can use compression algo what he likes, i.e I'm using LZMA in 7z archive).

Many years have passed and... one guy discovered OSDSYS exploit, call it Fortuna. For some reasons, it works only if it is first item in the menu on Memory Card view. OSDSYS, sorting displayed saves by modification date. So Fortuna and other *Tunas, must have always date far from future to avoid be degrade in saves view to lower lever and automatically will stop works until user delete the saves on first positions. So, it means that we need set date. This can be done by setting time and date manually in console setting, and just copy and paste folder with *Tuna and after that, change date again to real one. But hey, we have PSU with time stamps support, rigtht? So that's why it is in use for exploit installation as uLE during unpacking set the modification date from the one set by PSU file creator, free user from annoying settings changing.

That's the story behind PSU in *Tuna usage (Fortuna, OpenTuna, FunTuna; maybe it's sound fishy but... pun intended ;)).

Consider PSU as "uncompressed RAR" and compressed ELFs as... compressed ELFs :-p (well, ok, like i.e compressed PE (*.exe) by UPX).
 
Last edited:
consider psu as uncompressed rar and compressed elf.Sound so like confusing..lol.I did not google elf, but who came up with the elf extension.Must it be coded and compiled to produce an elf or is there a simpler more efficient way to reverse engineer an app for ps2 to use under its limited memory.I dont know if i said this correctly...sorry for this.
 
Why confusing? Haven't You ever pack archive i.e *.rar without compression? If data is already compressed it is pointless to compress it again by another layer because you will gain almost nothing. So why then packing it in the first place? To have all data in one file with validation. That's why this compare is ok. *.psu taking all files from save folder, and keep all MCFS meta data of each file inside and also for this folder, just like uncompressed *.rar which keep all files meta data from i.e NTFS (files attributes, time stamps, streames).

There are plenty of executable formats. I.e on Windows is used three: COM and PE 32bit/64bit (not counting interpreting code of course). PSX-EXE was used on PSX. ELFs are used on PS2/PS3/PS4/PS5/PSP/PSV native environment and Linux (but of course target platform oriented). Just like on many other consoles and computers. MACH on Macs. etc. etc.

And executable compression, can be done in executable, not a whole file. In example You making packer code which of course is unpacked, taking compressing data from other part of file and decompress it in memory from it's running. That's how executable packers works on all platforms. Compression can be in many forms on many things. In example: LibreOffice *.odt and Microsoft Office *.docx are... standard *.zip archives. Or another example: Firefox or Chrome extensions are also *.zip but with glued sign at the end. Or... *.png, *.jpg, *.webp which have compressed data section.
 
ok i kind of got an idea what you are saying,Its so much to take in,i have already been 4 hours on trying to find out why my ps2gui is crashing on windows 10 and 3 vmware operating systems..lol.My brain is so tired.I need to figure out this problem, i did get a win32 app here that encrypted without crashing...but you know i am hell bent on finding this crash error cause.
Tell me is it possible to create a vlc .elf that can run on a flash drive and compress that to funtuna.
 
no break as i am sitting with a colossal problem here.My cloent want psp and ps2 games to work on his hen enabled ps3
 
Tell me is it possible to create a vlc .elf that can run on a flash drive and compress that to funtuna.
What do you mean

no break as i am sitting with a colossal problem here.My cloent want psp and ps2 games to work on his hen enabled ps3
Fix the typos and explain, please... Anyway, it not seems FunTuna-related, but I will try to help you out
 
What do you mean


Fix the typos and explain, please... Anyway, it not seems FunTuna-related, but I will try to help you out
no its not funtuna problem and sorry for all the typo mistakes.My fingers are not working as normal.I will post in another thread
 
Hello friends,
Thanks @HWNJ for this amazing FunTuna package! I got an unmodded PAL 90004 PS2 recently. I have installed FunTuna on it,

I want to know if I can install FMCB 1.966 "Multi install"?

This is because I have installed Mechapwn exploit.

Although I am able to get the all benefits on the FunTuna's 1.80 implementation as well, But It recommends that specific version. Thanks.
 
Hello friends,
Thanks @HWNJ for this amazing FunTuna package! I got an unmodded PAL 90004 PS2 recently. I have installed FunTuna on it,

I want to know if I can install FMCB 1.966 "Multi install"?

This is because I have installed Mechapwn exploit.

Although I am able to get the all benefits on the FunTuna's 1.80 implementation as well, But It recommends that specific version. Thanks.
Even if you have MechaPwn and you set your console model to 70K, it will not autoboot FMCB since your ROM is still 2.30, so there's no need to install FMCB
 
Even if you have MechaPwn and you set your console model to 70K, it will not autoboot FMCB since your ROM is still 2.30, so there's no need to install FMCB

Yes. I don't care about Auto boot,
But isn't FMCB already installed through FunTuna? So the FunTuna FMCB shouldn't have any issue with MechaPwn right?
 
What have to do FAT32 fragmentation with FunTuna? Your question doesn't have sense to me.

Do You want defragment data with USB 1.1 speed? That's heroic. :)
 

Similar threads

Back
Top