Announcement

Collapse
No announcement yet.

Tomb raider 1.1

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

  • Tomb raider 1.1

    Tomb raider 1.1
    Can walk in lava
    8001FF24 3400
    8001FF26 3400

    Tomb raider 1.0
    Can walk in lava
    8001FF24 3400
    8001FF26 3400


    My thanx to Misfire (Can we add his name to the credit) without whom I could not possibly have ported this code that was made by Nachbrenner. This code was long overdue for the NTSC version of this game.


    Odd, the code is the same for both versions! Yet most of the codes for this game are different on the two versions.


    Many more Tomb raider codes to come!
    Last edited by luigi; 07-05-2007, 07:27:48 PM.
    In order to view this post you must agree to the following terms and conditions... <br /> 1) I do NOT find Luigi offensive or objectionable.<br /> <br /> 2) I am viewing this post of my own free will.<br /> <br /> 3) I will NOT hold Luigi responsible for any death or accidental injury that may result from viewing this post.<br /> <br />&nbsp; &nbsp; &nbsp; &nbsp; click one<br /> <br />&nbsp; &nbsp; I AGREE............DISAGREE

  • #2
    Wait...so, this was hacked by Nachbrenner for the PAL version? If you, with the help of misfire, solved for the offset between versions, then simply incremented or decremented the code accordingly, we'd add the code under Nachbrenner's name, then note in the description that you, with misfire's help, solved for the conversion offset, and ported them (though, I'm guessing misfire's part involved XPloder decryption). Is this the case? If it is, let me know the offset, and I'll add it to the wiki's list we have, as well as to Majestic Porter (also, XPloder decryption has been added to Majestic Porter's capabilities, so you can decrypt and convert whatever else you like).

    As far as the codes being the same for both versions (1.0 and 1.1), it's probably due to whatever the difference is between versions lying at some point after 8001FF26. It has to be somewhere, after all
    I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

    Comment


    • #3
      I would be more than happy to note that this was ported from a code by Nachbrenner if you would like to add that in the comments.

      More interesting and more important is that when I did the coversion the results should have had the same offset as the level specific codes but they do not! I was astounded that 8001FF26 came up in a search for 0C01.The address should have been near the PAL code but not the same. I just knew there had to be an offset and ignored this address but there wasn't an offset! I did tons of testing. This means that there is no standard offset when porting a game. I remember that in Mortal Kombat Trilogy too when I tried to port some of my codes to the other version. The PAL and both NTSC versions use the same address for that code and several others! How then is it possible make a program to port just by using offsets?
      Last edited by luigi; 07-09-2007, 05:59:30 AM.
      In order to view this post you must agree to the following terms and conditions... <br /> 1) I do NOT find Luigi offensive or objectionable.<br /> <br /> 2) I am viewing this post of my own free will.<br /> <br /> 3) I will NOT hold Luigi responsible for any death or accidental injury that may result from viewing this post.<br /> <br />&nbsp; &nbsp; &nbsp; &nbsp; click one<br /> <br />&nbsp; &nbsp; I AGREE............DISAGREE

      Comment


      • #4
        Codes have been added, under Nachbrenner's name, with the note, "This code was ported from the PAL version (originally for XPloder) by luigi, with the help of misfire." You didn't answer my question, so I assume misfire decrypted the original XP code, then you solved for the offset between PAL and NTSC versions by comparing several codes for each, and added or subtracted accordingly. Let me know if this is not the case.

        Porting by offsets will never be 100&#37; successful, as versions of a game have to be different in some way. Usually, this difference occurs very near (or before) 80000000, but this is not always true.

        Also, you never answered concerning the PAL/NTSC offset. Do you know it, or did misfire perform this part of the operation?
        I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

        Comment


        • #5
          I decrypted with misfires program. Then performed the searches and tested.

          So does that mean Codemaster should take his name off our "joint effort" code for Soul Blade 1.1 http://www.thegshi.org/bsfree.php?s=1&d=8&g=8799 since all he did was take it and condense it? (The long form works better)

          So does that mean Nachbrenner should have my name on his site for the gold laura code for Tomb Raider since I was credited first for hacking it for NTSC at Codemasters site?
          I also hacked the game speed before himand posted it first at Codemasters site (but Gooftroop got credit 2 months later for hacking it, go figure).

          When Zardoz and I made codes together (him for PAL and I for NTSC) he took credit for PAL and I took it for NTSC.

          So rather than get into a debate about WHO made this code and that code why don't we list it under my name and note it was ported from a code by Nachbrenner. I would think that would give proper credit.
          Last edited by luigi; 07-09-2007, 07:02:58 PM.
          In order to view this post you must agree to the following terms and conditions... <br /> 1) I do NOT find Luigi offensive or objectionable.<br /> <br /> 2) I am viewing this post of my own free will.<br /> <br /> 3) I will NOT hold Luigi responsible for any death or accidental injury that may result from viewing this post.<br /> <br />&nbsp; &nbsp; &nbsp; &nbsp; click one<br /> <br />&nbsp; &nbsp; I AGREE............DISAGREE

          Comment


          • #6
            I see. If you say you performed the searches separately, I'll take your word for it.

            Yes, CM should, if anything at all, only be noted briefly for his condensation of the code you hacked. And yes, Nachbrenner should have your name on his site, if he ported the code rather than hacking it individually. Heh, and yes, GSCCC has been known to give improper credit. I've had several codes taken, with verbatim descriptions and all, and added under someone else's name.

            We've been a little sloppy and inconsistent in the past about whether or not to list conversions under the hacker's name with a note concerning the porter, under the porter's name with a note concerning the hacker, or both, and I'm working on remedying this. Since, in this case, you both hacked the code separately, and you merely used the value and general area of his original to find the NTSC version, it's fine to add you as the hacker, with a note concerning Nachbrenner's original work.

            Issues concerning porting codes can be hazy, and in many cases, it's simply a matter of honor and trust. Code theft is high treason in the scene, but you already know this, and it doesn't apply to this situation. I'll change the credit on these codes (though, give me a little while, as I need to call and reconfigure two servers for a banking center, starting in exactly four minutes, heh).
            I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

            Comment


            • #7
              Thanx, however I merely posted these as examples. I could care less if someone else hacked the same code that I made (it was always kinda cool to have CM's name with mine as if we had worked on it together so I never questioned it). And I never blinked an eye when quite a few of my codes popped up on PAL sites (If they hacked it then it's theirs and if they ported it then it is theirs too).

              The important thing is that everyone gets to use the codes no matter what region they are from or what version of the game they have. I have always been a promoter of that, which is why I showed Tetsuken how to get the codes for soul blade 1.0 (he gave me some props)., and why I helped Hybrid make a nice MK Trilogy code for 1.0 (he gave me props also).


              Besides, there is only so much thunder left to get from hacking ps1. Those days are gone. Now I just do it for fun.
              In order to view this post you must agree to the following terms and conditions... <br /> 1) I do NOT find Luigi offensive or objectionable.<br /> <br /> 2) I am viewing this post of my own free will.<br /> <br /> 3) I will NOT hold Luigi responsible for any death or accidental injury that may result from viewing this post.<br /> <br />&nbsp; &nbsp; &nbsp; &nbsp; click one<br /> <br />&nbsp; &nbsp; I AGREE............DISAGREE

              Comment


              • #8
                All this is true. Still, I'm an advocate of proper credit (in fact, that's one of the reasons GSHI was started in the first place), and these semantic issues are significant nonetheless. I've converted plenty of codes between versions, and not given credit to myself, as it was mostly a matter of solving for an offset (and as noted, this isn't an exact science, necessarily), and thus adding or subtracting. Others here have done the same. Quite a few codes in the database are up for multiple versions, under the original hacker's name, without that hacker ever having ported a thing.

                In any case, I'm not giving you a hard time, if I come off that way. This issue's already two steps behind me. I just wanted you to know what goes on in my mind, and that I make a clear distinction between rehacking, and directly porting.

                Um...hack on

                Ack, and I should hack something...
                I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

                Comment

                Working...
                X