Forum: PS2 Homebrew/Dev & Emu Scene - Topics relating to homebrew PS2 development and emulation. Stay current and up to date on the latest homebrew releases from the best devs on the scene.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: Why CodeBreaker is not 100% working on hdd games
  

Results 1 to 6 of 6
  1. #1 Why CodeBreaker is not 100% working on hdd games 
    vsub's Avatar
    vsub is offline Banned
    Join Date
    Sep 2006
    Posts
    792
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    When I play a game from the disk,all the cheats on every game are working but when I want to play from the hdd all of the cheats either are not working or not correctly(or in some rare cases are working correctly)

    I use the patched/cracked 9.2 CB with removed cheats from the elf itself
    Reply With Quote  

  2. #2  
    pio_masaki's Avatar
    pio_masaki is offline Am I awake?
    Join Date
    Dec 2009
    Location
    Glendale, Az
    Posts
    88
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    I only tried using it on FF12, and the codes I chose worked fine, but I haven't tried on anything else, so from my limited experience, it does work. I'll try something on dragon quest 8 and some other games later today and report back what I find, including the CB version I use. I ran it from mass before, now I have it on my MC so that may affect it somehow. I launched CB from FMCB, selected my cheats, put my swap magic dvd in, swapped to my uLE dvd, then launched HDL from mc0:/boot. Confusing, I know, but it was the only method that got it to work so far, and once I found a method I stopped looking for others.

    SCPH-39001 V7 GH-019, fliptop case, FMCB 1.8, 80GB HDD (SMS console) 16MB card running it all
    SCPH-39001 V7 GH-022 FMCB 1.8, 120GB HDD (Game console) 64MB card running it all
    Reply With Quote  

  3. #3  
    vsub's Avatar
    vsub is offline Banned
    Join Date
    Sep 2006
    Posts
    792
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    I don't remember on which games it didn't work but I can tel you for sure that they wasn't working correctly on Sly 3(because I'm playing it now).

    Even if I use pcsx2 to create the cheat and pit it into codebreaker,the cheat is not working(on pcsx2 is working).When I try the same cheats when I use the disk,the cheats are working correctly.

    When I play from the hdd the cheat for Infinite Health for example on one place it makes my HP infinite but makes the boss health infinite too and on other place it's not working at all(even the cheat that I create).
    True there are games that everything is working correctly but it's not like that on every game.

    I use CodeBreaker for my hdd like this:
    1.Load Ule using my modchip dev. modes and after that load CB
    2.I choose my cheats and "start the game" and since I use the patched CB and I use CB_launch.elf to return to FMCB and from there I hold the hotkey for hdloader or start it from the osd

    I use CodeBreaker for my disk like this:
    1.Load Ule using my modchip dev. modes and after that load CB
    2.I choose my cheats and "start the game" but before that I enable the option the auto eject the tray or I open the tray.Then I place the game disk and press X...the FMCB appear and then the game start with working codes.
    Reply With Quote  

  4. #4  
    vsub's Avatar
    vsub is offline Banned
    Join Date
    Sep 2006
    Posts
    792
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Ok I have no idea what's going on.
    The cheat is not perfect because I don't have unlimited health on every stage but at first it wasn't working on one stage(tried 3 times and even with the cheat that I created).Now the only thing that I do before when the cheat wasn't working on one stage is that I unplugged my hdd to install more games(nothing else)

    Now the cheat for infinite health that wasn't working on one stage is working???(I started CB and the game like always)

    There definitely something wrong here and the cheat is not working correctly when I play from the disk too.
    Reply With Quote  

  5. #5  
    windrider42's Avatar
    windrider42 is offline Member
    Join Date
    Mar 2007
    Location
    Alberta
    Posts
    1,036
    Downloads
    5
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    89
    Likes Received
    10
    I have had this happen on a few games myself. There are codes that sometimes work or don't work. Then it messes everything up.
    I think you have to find which code in the game is the cause of it, and just don't use that code.
    You could check with codemasters project and see if they have any info on that particular game.
    Reply With Quote  

  6. #6  
    dlanor is offline Member
    Join Date
    Sep 2004
    Location
    Sweden
    Posts
    10,107
    Downloads
    5
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    2 Thread(s)
    Likes Given
    0
    Likes Received
    126
    @vsub:
    You are now mixing two completely unrelated problem in this thread. Just so you know...

    Your latest problem of how some codes only work part-time is one I have no explanation for, but most likely it is due to the usual reasons for incorrectly functioning codes. The guy who made them had not made a sufficient analysis of the code to understand exactly how the tested and/or patched RAM cells of the game are used. This kind of thing often leads to part-time functionality, such as when patching a variable believed to have full influence over some outcome, when in fact some other variable has a stronger influence on the outcome calculations. This will seem to work fine for cases where the second variable doesn't have any 'strong' value, but only then... But since I know nothing of the specifics of that particular game I can say nothing specific about it.

    Your original problem of cheats for some games not working at all in the patched CodeBreaker for HDL, though they do work fine with normal CodeBreaker and playing the games from real game discs, is probably due to a well known limitation of the patched cheat engine. It simply will not work with any 'Master Code' (aka: 'Enable Code' etc) which starts with the digit "F".

    Master codes for the patched CodeBreaker must always start with the digit "9".

    And please understand that you can not just change an "F" to a "9" to make it work, since the other digits of these codes relate to real opcode addresses of the game program.

    There are basically two ways to solve this problem for any particular game:

    1: Search for another cheat collection for that game, having a master code starting with the digit "9"
    2: Construct a new master code starting with a "9" (can get very complex...)

    Once you have a valid master code starting with the digit "9" this should be able to work for all cheats made for the same release version of the same game, even for cheat codes that were found with another master code.

    As for the difficulty of creating new master codes, there are a few programs and online guides to help with it, but right now I have nothing such handy for you, as I am still recovering from my most recent PC crash (dead motherboard) and have not yet had time to reorganize everything on my new PC. So you'll have to search for those programs and guides yourself.

    In all of the above I am of course talking of 'raw' cheat codes, neither obfuscated nor encrypted in any way. If you find codes in other formats you should use some cheat code translator software to get them in raw format before using them in any way. Mixing codes in different formats for the cheat code collection of a game is a sure recipe for disaster, so you should just never do it but always use 'raw' consistently.

    Best regards: dlanor
    Reply With Quote  

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •