Announcement

Collapse
No announcement yet.

"GoodCBC" - LET'S DO IT! (Codebreaker Day1 set decrypted and recompiled into RAW cbcs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #46
    http://gamehacking.org/ps2/day1/cb.php

    Sweet!

    (btw, that's powered by the only PHP I've ever written...)
    Last edited by misfire; 07-19-2012, 07:01:30 AM.

    Comment


    • #47
      Added to Hacking Scene News
      I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

      Comment


      • #48
        I wish there was a way I could make changes to the set without depending on LiquidManZero. For instance, right now there are several files displaying out of order due to the script sorting by filename, instead of title. I also found another typo in a title. So, some files need to be renamed (I'll sort through them and get them close to correct) and at least one file needs to be recompiled and uploaded.

        So, some time later today GoodCBC r2 will be released.

        Actually, if I'm going to bother sorting in the first place, I may as well strive for alphabetical order by title.
        Last edited by bfoos; 07-19-2012, 10:23:05 AM.
        Missing LiquidManZero since 1685.

        Comment


        • #49
          Originally posted by bfoos View Post
          Wow man, you are on a roll. Can't wait for the CBS support as there are many files in the official save set that appear to have been created while CMX was on a meth binge.
          I guess I'll take a look at CBS support next week or so. Need to focus on other things like my blog right now.

          If someone wants to help me with CBS, here's what I've figured out so far: https://github.com/mlafeldt/cb2util/pull/7/files
          Last edited by misfire; 07-19-2012, 11:09:23 AM.

          Comment


          • #50
            Originally posted by misfire View Post
            I guess I'll take a look at CBS support next week or so. Need to focus on other things like my blog right now.

            If someone wants to help me with CBS, here's what I've figured out so far: https://github.com/mlafeldt/cb2util/pull/7/files
            Oh I'm in no rush.

            Back to what I was referencing in my last post, aside from typos, inconsistent titles for games in series and the file name sorting being fairly out of whack in relation to the titles; then there is this...

            Click image for larger version

Name:	dont_create_cbc_files_while_high_on_meth.jpg
Views:	1
Size:	530.8 KB
ID:	162194

            "GMO & Code Master" is supposed to be "Pitfall: The Lost Expedition".

            I copied the title output of the php script and sorted it alphabetically. Now I have a reference to compare to the output and I have to go through the set and change file names to match up. And I have quite a few files to recompile. Striving for perfection here.
            Last edited by bfoos; 07-19-2012, 11:27:20 AM.
            Missing LiquidManZero since 1685.

            Comment


            • #51
              Updated first post with GoodCBC r2!
              Missing LiquidManZero since 1685.

              Comment


              • #52
                GoodCBC r3 attached to first post. I think I've got all the typos now. Mostly what I notice left is simply nitpicky things I may or may not get around to doing anything about.

                Thanks again to misfire and everyone else who made this possible!
                Missing LiquidManZero since 1685.

                Comment


                • #53
                  I was once banned from CMGSCCC for this, but it's kind of cool that it still works almost out of the box: https://github.com/mlafeldt/cb2util/pull/9

                  (I'm talking of cb2get, the CodeBreaker PS2 Download Script.)

                  Comment


                  • #54
                    Ah I remember that. That's what I used back in 2008 to grab 1104 of the CBC files I used for the base of GoodCBC. To think, only 10 Day1 files were created between August, 2008 and Oct 2010. Heh.
                    Missing LiquidManZero since 1685.

                    Comment


                    • #55
                      Current task: Get rid of the GPL virus, which is a pain (http://goo.gl/u7Vf4).
                      Last edited by misfire; 07-27-2012, 07:34:23 AM.

                      Comment


                      • #56
                        Originally posted by bfoos View Post
                        Striving for perfection here.
                        Everybody loves perfection. Reminds me of when I was randomly converting all codetwink codes to unencrypted and kept finding random little errors. 1 of the Burnout games had 2 lines of code, and the first was address 00000000 with a value of 0 which instantly froze the game. 1 of the Dark Cloud games was a duplicate with 2 different names. 1 of the Xenosaga games that used a button conditional had the note list the wrong button combo to activate the game. Some had confusing names. There were more, I just can't remember all of them. Then there's pointless duplicates that many games have, like choosing to have full health, 75%, 50%, 25%, whatever. I know codejunkies did that like crazy, but I must have saw a few in the codetwink code lists too. Many codes can just be called modifiers, but weren't because CB7+ wouldn't make it easy so there were 30 individuals with the same address with just a few different values. The code list could be shrunk a crapload. Like Silent Hill 4, you don't need 500 codes in the list because there is every individual item in every individual item slot, that code be shrunk down to nothing if things were just listed as modifiers.
                        July 7, 2019

                        https://www.4shared.com/s/fLf6qQ66Zee
                        https://www.sendspace.com/file/jvsdbd

                        Comment


                        • #57
                          Our new site that I'm still working on does this. For modifier codes, there is a drop-down box to select an item, or a textbox/numeric box for numeric values. When a different value is selected, the code changes to reflect the new value. That greatly reduces the number of code lines to deal with.
                          Please put all complaints in writing and submit them here.

                          Above link not working? Try here.

                          Comment


                          • #58
                            @rimsky82

                            Sounds great. It would also be good to do this with offsets too since some games have many characters with stats. For example, in Dynasty Warriors 5 on the codebreaker there is over 5000 listed codes. That's because there are codes for individual characters that are the same exact distance apart. You'd have Zhao Yun's health at 00554680, then Guan Yu's at 00554780, then Zhang Fei's health at 00554880, and it just keeps going by 0100 apart. I don't know what you would call it. A structure of data things at individual locations evenly spaced apart?
                            July 7, 2019

                            https://www.4shared.com/s/fLf6qQ66Zee
                            https://www.sendspace.com/file/jvsdbd

                            Comment


                            • #59
                              What are you suggesting? Drop-downs for the addresses? I think that could get a little wooly on a game like Suikoden or Disgaea where you can have potentially hundreds of characters, each with about a hundred codes each. I don't know how much fun it would be to use a page with 100 drop boxes, all containing 100+ entries. I think you'd be better off generating pages from a base set of codes and an offset tied into the link at that rate (or something similar). Realistically, the best way would probably be statically placing them all in the database as usual, since the access times are negligible, and space is cheap. In the actual save file for a cheat device, yeah it would be nice if everything was unencrypted and you could just enter what you need accordingly, but most people who use them don't even know what hex is. You got the whole list by default so nobody had to give lessons to people just looking to have 98 Dark Gems in Kingdom Hearts.

                              Edit: Yeah, he hated you for CB2Get, misfire. The way he whinged about it in IRC, I thought it must have chewed up gigabytes of bandwidth. It turned out to be a couple of megabytes worth, at most, even factoring in overhead for requests and the like. He locked half the site behind logins and captchas to block it, which sort of forced me to beg you not to release your updated version that got around all that. I figured he'd go into rage mode and force everyone to buy a key to get access to CBC files, or just make the whole site dark in an effort to beat you.
                              Last edited by Pyriel; 07-27-2012, 03:35:20 PM.

                              Comment


                              • #60
                                Currently drop downs are only for modifiers- an address that can hold different values as requested by the user. I'm not about to worry about offset addresses or any of that yet.
                                Please put all complaints in writing and submit them here.

                                Above link not working? Try here.

                                Comment

                                Working...
                                X