Download this:
http://www.purplehaze.eclipse.co.uk/...itor_6.0.6.zip. Its a Java program: it works on Windows and Linux if you have Java installed. I used Ubuntu. Load in any .max option file. Then load in the windows option file as OF2 (File menu-->Open OF2. Then Tools-->convert OF2>OF1. Save the file. You now have a .max version of the PC option file.
I use freemcboot and uLaunch to get the option file onto the memory card:
install freemcboot and run uLaunch:
http://freemcboot.info/ps2 ohje/indexe.html. This requires you to open the PS2. This is the method I chose.
Once freeMcBoot is installed, I played a game of PES6 just to let it create the save file structure on the PS2 memory card.
I found this Windows utility:
http://www.4shared.com/rar/4gDb8xQ-/Ps2_Save_Builder_08x.html. Its a PC utility that will open up and decrunch the .max file, and show you three files. Select the first one (only the first should be needed, but I did all three just to makes sure), right click-->extract, (the file should be "BESLES-54203PES6OPT). Save the file to a FAT32-formatted USB stick. Put the USB stick into the PS2 (switched off!), remove the PES6 disc from the PS2.
Turn on your PS2 with no game disc inside the dvd drive. From the McBoot main menu, Start uLaunch. Navigate to the memory card, find the BESLES-54203PES6OPT file, click R1 shoulder button on your PS2 controller, select delete. Navigate out to main uLaunch menu and into the "mass" drive. Your saved "BESLES-54203PES6OPT" should be there. Click R1, select "copy". Navigate out (triangle), and back to the main menu in uLaunch and then into the memory card again. Navigate to the PES save file where the option file was previously. Click R1, select mccopy. Turn off your PS2. Put the game disc back in. Play!