By whom ? And where did you get it ?
Originally Posted by BlueAngel08
Just because someone has patched an elf for some purpose does not guarantee that this purpose is the same as yours. Even if he did use the same elf patcher I meant, made by ffgriever for CodeBreaker, that patcher can be used in different ways with differing results. Since I have no real details on the elf you are using, I have no real opinion as to how suitable it may be for your needs. But my first guess would be that you have the wrong kind of patches applied.
I don't really follow this description at all.
I have all elfs set to a key press. For instance I press R1 for codebreaker select cheats, the hit L1 to load ESR then the game. The game will load but without cheats.
First you press R1 you say, but do not state which program you are running at that time. Possibly you meant uLaunchELF (aka: uLE, but NEVER ULaunch, an abbreviation that I happen to hate) and that you had R1 defined as a shortcut button for CodeBreaker. But for me to fully understand what you are describing you must mention such things explicitly. Properly identifying each program by proper name or abbreviation (eg: CB or uLE or FMCB etc) and stating each step of the process in detail. Otherwise my understanding is based on guesswork, and as such almost guaranteed to go wrong somewhere along the line.
My current guess at what you said:
Your description starts with uLE running and having preset shortcuts for CB and ESR elfs. You then press R1 to have uLE launch CB where you select game and cheats inside it (two different operations mind you), wherafter you use the 'start game' icon of CB to exit the CB program (though you never mentioned doing so). I'm not at all clear as to what program is running when you launch ESR, though it might be uLE again, though I've no idea how you got there. If you did press the reset button to relaunch uLE, then this obviously killed the TSR portion of the cheat engine installed by CB earlier, explaining why you have no cheats when starting the game in the new boot sessions.
All normal TSR routines, such as cheat engines, ESR drivers, HDL driver patches and so on, these all die when you reboot the console by reset or power cycling.
This either indicates that you have an unpatched CB (unpatched with the relevant ffgriever changes I mean), or that you have missed the configuration change inside CB, where you tell it to not open the tray for disc insertion.
Codebreaker elf won't load without some type a disc in the console so,
This is weird. In use of ESR only the game disc itself is to be used. Any other discs are irrelevant and should not be used at all, regardless of TOC. (The TOC issue is specific to SwapMagic-style disc swapping, which is never used with ESR.)
I put a high toc disc in the boot the console hitting R1 (CB10),
I dont understand this at all. There should be no need to insert the ESR-patched disc here, as you should have done that earlier, before even starting CB, and using your procedure I don't see how you get ESR started as you say, since that will NOT happen by itself as your description implies. It can be done by several different methods with a properly patched CB, depending on the kind of CB_launch.elf you use (another detail never mentioned by you), but CB itself will not be able to boot an ESR-patched disc directly, no matter how it has been patched. (Though it will seem to do so when properly patched and used properly too.)
select cheats then at the prompt in insert game hit x I switch to my backup and load with ESR,
Again, I have no idea what program is running when you say that you have to press L1 to avoid going back to uLE. This time I can't guess at being in uLE, since that is where you want to avoid going. Please mention EXPLICITLY which program is running at any particular step in your description.
it will load go to a black screen when the cheats are enabled. Also if I don't hit L1 to load ESR it will go back to uluanch so I assumed my setup was correct. Im so confused as to what is wrong.
It is possible that the L1/R1 button pressing you describe actually refer to FMCB, which you have never once mentioned as using in any of the above, let alone describing what possible launch shortcut buttons it may have defined (defaults only ? But those never include CB !!!)
And here, for the first time ever, you mention the most important factor of all to your problem, which is your boot method. Earlier you said that you had the exploit, which is an entirely different (much older) boot method.
Once I installed mcboot and everything
That is fine. Anything you can use the USB for in this context can also be done as well on MC, as long as there is room enough.
I don't use my usb stick becuase I had plenty of room to store all elfs on my memory card and I don't have a hard drive for my ps2.
That is also fine. This is what most homebrew oriented users do nowdays.
I also don't have the orignal cb disc, Im loading everything from the elf files.
But you need to be sure exactly what elf you have, and what it has been patched to do.
No. You installed FMCB, which replaces the old MC exploit. FMCB is not an exploit in the technical sense, as it uses a boot mechanism that Sony designed, without any changes to that basic boot process. (But plenty of changes after the main FMCB booter has booted this way.)
I got tired of the disc swapping with my swapmagic disc so I installed the memory card exploit.
Disc swapping and ESR are two completely different ways of running different kinds of backup discs. Mixed use of the two is bound to get confusing and may not work as expected or hoped for.
I tried using a burnt copy of CB with the swap disks but that wouldn't load with cheats either. I don't have a modchip, my setup is with the magickeys that came with my swap magic discs.
None of what you've said indicates any problem with the CDVD hardware, but only in your use of CB and ESR, and possibly with the CB elf itself possibly being of the wrong kind, and most certainly being misconfigured. The CB elf need not demand any disc in tray to run (depends on the patching), and it should also not eject the disc tray for disc change when launching game. It should only wait for you to press X, without any tray operation, and should then start the CB_launch.elf program (or if none, then the mc0:/BOOT/BOOT.ELF program).
Also My PS2 is a slim V12. I have a brand new laser so, I know thats not the problem.
Skipping tray ejection at launch game command is configurable in CB itself.
Best regards: dlanor