Announcement

Collapse
No announcement yet.

Pirates! Gold Game Genie/Patch codes?

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

  • #46
    What's wrong with using the other emulator? At least they did make codes for you here, you should be grateful for that.
    Last edited by final kaoss; 07-25-2012, 11:58:46 AM.
    Video Game Chat

    Comment


    • #47
      The only differece between gens and every other emulator is that you need to add 1 to the code so for example:

      Fusion and other Emulators:

      Political Stat FF10B6:??


      Gens:

      Political Stat FF10B7:??

      see all we do is add 1 in hex to the address for working gens codes.
      Spoiler Alert! Click to view...

      THE BAD GUY!!!!!!

      Comment


      • #48
        Originally posted by scylla View Post
        What's wrong with using the other emulator? At least they did make codes for you here, you should be grateful for that.
        He really doesn't know what that word means.

        Comment


        • #49
          Now he knows what is difference between using these two sega genesis emulators.
          Keep Smile + Let's be together !! + Magical Glasses + Cowabunga + Superhero + Maximum Carnage

          Comment


          • #50
            Fusion is just as easy to use as Gens is. And Fusion is all around a better emulator. Don't be scared to try a different emulator... especially one that is a lot better than the one your using. You will have no problem figuring out how to work it.
            Now broadcasting from the underground command post. Deep in the bowels of a hidden bunker. Somewhere under the brick & steel of a nondescript building. We've once again made contact w/ our leader, OSG

            Comment


            • #51
              Originally posted by OldSchoolGamer View Post
              Fusion is just as easy to use as Gens is. And Fusion is all around a better emulator. Don't be scared to try a different emulator... especially one that is a lot better than the one your using. You will have no problem figuring out how to work it.
              Kega Fusion 3.64 has the best render filters than gens.
              Keep Smile + Let's be together !! + Magical Glasses + Cowabunga + Superhero + Maximum Carnage

              Comment


              • #52
                Fusion is more accurate, has a higher compatibility rate (able to play more games), better video filters, and basically has Gens beat in every category when it comes to playing games.
                Now broadcasting from the underground command post. Deep in the bowels of a hidden bunker. Somewhere under the brick & steel of a nondescript building. We've once again made contact w/ our leader, OSG

                Comment


                • #53
                  I found Tony Hedstrom's codes and I also found the old "Pirates Gold Save State Hacking Guide" written by Thundergod ([email protected]), and managed to generate the following codes using the above two as aid/guides:

                  -------

                  Set your Fleet Crew Size in Men:

                  NOTE: This is a two byte code due to the use of two hex locations. Crew size is not binary, but hexadecimal; e.g. 200 men = C8.

                  FF01C5:xx (Byte One)
                  FF01C4:xx (Byte Two)

                  Digits for Crew Size in C5
                  1 = 1
                  19 = 25
                  32 = 50
                  64 = 100
                  96 = 150
                  C8 = 200

                  ------------

                  Set your Pirate's Titles

                  English: FF00D0:xx
                  French: FF00D1:xx
                  Dutch: FF00D2:xx
                  Spanish: FF00CF:xx

                  Title Ranks
                  00 = No title
                  01 = Ensign
                  02 = Captain
                  03 = Major
                  04 = Colonel
                  05 = Admiral
                  06 = Baron
                  07 = Count
                  08 = Marquis
                  09 = Duke

                  --------------

                  Set your Pirate's Land Claims

                  FF0137:xx

                  Land Claims
                  00 = No Land Claims
                  01 = 50 acres
                  02 = 100 acres
                  03 = 150 acres
                  04 = 200 acres
                  05 = 250 acres
                  06 = 300 acres
                  07 = 350 acres
                  08 = 400 acres
                  09 = 450 acres
                  etc

                  ------------------------------------

                  The one thing I haven't been able to find so far are the value locations for:

                  A.) Crew Happiness. It would be nice to have their happiness eternally fixed at Pleased.

                  B.) Ship Speed on main map. It would be nice to motorboat through the Caribbean and ignore trade winds.
                  Last edited by MKSheppard; 03-29-2016, 05:16:24 PM.

                  Comment


                  • #54
                    MKSheppard, nice work. This is a great game that needed more codes.

                    Here's a couple more...

                    CLXA-CA2Y +
                    ECXA-DA3J
                    Your ship always sails faster on map.


                    CLXA-CA2Y +
                    G4XA-DA3J
                    Your ship always sails much faster on map.

                    =============

                    FF1241:??
                    Ship sailing speed on map. Code has only been tested on Gens Tracer.
                    Last edited by Tony H; 03-28-2016, 10:27:45 PM. Reason: Changed/updated code description
                    The Code Hut: http://codehut.gshi.org/

                    Comment


                    • #55
                      Impressive and fast turn around. How long did it take you to do that?

                      And did you use Gens Tracer to debug the game to find it?

                      Comment


                      • #56
                        Originally posted by Tony Hedstrom View Post
                        FF1241:??
                        Ship sailing speed on map. Code has only been tested on Gens Tracer.
                        Tested with Fusion 3.63 on PC and MD.emu on Android. It works.

                        Here are some workable values for it:


                        001E = Moderate Speeds (Decimal 30)
                        003C = Fast Speeds (Decimal 60)
                        005A = Really Fast Speeds (Decimal 90)
                        00B4 = Insanely Fast Speeds (Decimal 180)

                        Comment


                        • #57
                          Went through and redid my Gold PAR Codes; the new GOLD codes are:

                          Set your Pirate's Fleet Gold

                          NOTE: This is for your pirate's FLEET gold count. Basically, this is what you have during your voyage, and is used in calculations on how happy/unhappy your crew is. This is a two byte code due to the use of two hex locations. Gold is counted in increments of 10, e.g. 1000 gold is counted as 100 by the game engine. Additionally, the values aren't binary, but hexadecimal.

                          FF01E1:xx (Byte One)
                          FF01E0:xx (Byte Two)

                          (Left Number is if just Byte One is this value, Right is if both bytes are this value)

                          19 = (250 / 64,250 Gold)
                          32 = (500 / 128,500 Gold)
                          64 = (1,000 / 257,000 Gold)
                          C8 = (2,000 / 514,000 Gold)

                          Set your Pirate's Private Gold

                          NOTE: This is for your pirate's PRIVATE gold count. It's what counts towards your Retirement funding and ultimate end-game score. This is a two byte code due to the use of two hex locations. Gold is counted in increments of 10, e.g. 1000 gold is counted as 100 by the game engine. Additionally, the values aren't binary, but hexadecimal.

                          FF0135:xx (Byte One)
                          FF0134:xx (Byte Two)

                          (Left Number is if just Byte One is this value, Right is if both bytes are this value)

                          19 = (250 / 64,250 Gold)
                          32 = (500 / 128,500 Gold)
                          64 = (1,000 / 257,000 Gold)
                          C8 = (2,000 / 514,000 Gold)

                          Comment


                          • #58
                            Originally posted by MKSheppard View Post
                            Impressive and fast turn around. How long did it take you to do that?

                            And did you use Gens Tracer to debug the game to find it?
                            It took around 20 minutes.

                            I used Gens Hacking version to find the RAM address, then Gens Tracer for the debug/assembly.

                            Here's a quick run down... I did a memory trace (write) on the RAM address and there was only one address that came up for every time the speed changed: [01:A62C] W16 = 002A [FF1240]
                            Looking at that address in the assembly trace log, I noticed that there was some code that compared the ships speed to a value of 06, and branched if greater than or equal to. I figured out that is for "minimum speed" (won't allow your ship to go below 06). To make the "Sail Faster" Game Genie codes above, I just inserted a Branch instruction from a spot before the game subtracts from your speed, and had it branch to the "Minimum Speed" value (so it will always go there), and the second code changes the minimum speed to whatever speed you want (I used values of 20 and 36 (hex) for my two codes ("faster" and "much faster"), but can use just about any values you want). I see you went crazy with some of your "Speed values". lol.

                            Here is what the assembly looks like (D0 is the ship's speed):

                            01:A614 4A 2D TST.B $1208(A5) A0=FFFFC9C0 A1=FFFF6923 A2=00000000 A3=FFFF121A A4=00FFFFDA A5=FFFF0000 A6=00FFFFDE A7=00FFFF7E D0=0000002A D1=54000083 D2=00000004 D3=00000025 D4=00000000 D5=00000000 D6=000048AF D7=00000002 xnzvc

                            01:A618 67 08 BEQ #$08 [01:A622] A0=FFFFC9C0 A1=FFFF6923 A2=00000000 A3=FFFF121A A4=00FFFFDA A5=FFFF0000 A6=00FFFFDE A7=00FFFF7E D0=0000002A D1=54000083 D2=00000004 D3=00000025 D4=00000000 D5=00000000 D6=000048AF D7=00000002 xnZvc

                            01:A622 0C 40 CMPI.W #$0006,D0 A0=FFFFC9C0 A1=FFFF6923 A2=00000000 A3=FFFF121A A4=00FFFFDA A5=FFFF0000 A6=00FFFFDE A7=00FFFF7E D0=0000002A D1=54000083 D2=00000004 D3=00000025 D4=00000000 D5=00000000 D6=000048AF D7=00000002 xnZvc

                            01:A626 6C 02 BGE #$02 [01:A62A] A0=FFFFC9C0 A1=FFFF6923 A2=00000000 A3=FFFF121A A4=00FFFFDA A5=FFFF0000 A6=00FFFFDE A7=00FFFF7E D0=0000002A D1=54000083 D2=00000004 D3=00000025 D4=00000000 D5=00000000 D6=000048AF D7=00000002 xnzvc

                            01:A62A 37 40 MOVE.w D0,$0026(A3) A0=FFFFC9C0 A1=FFFF6923 A2=00000000 A3=FFFF121A A4=00FFFFDA A5=FFFF0000 A6=00FFFFDE A7=00FFFF7E D0=0000002A D1=54000083 D2=00000004 D3=00000025 D4=00000000 D5=00000000 D6=000048AF D7=00000002 xnzvc


                            I changed 01:A614 to 6012 (Branch). It branches to 01:A628 which is the minimum speed value. I changed that address from 7006 to 70xx (xx = whatever minimum speed you want). Your ship can go faster than the minimum speed, but will never go slower.
                            Last edited by Tony H; 03-29-2016, 06:55:13 PM.
                            The Code Hut: http://codehut.gshi.org/

                            Comment

                            Working...
                            X