Announcement

Collapse
No announcement yet.

raing3's PSP Cheat Making Tools/Stuff

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

  • raing3's PSP Cheat Making Tools/Stuff

    Lazy Bastard suggested I make a post so my account isn't at risk of being deleted whenever non-active users are purged (users who haven't posted ever or logged on in the past 30 days). So I decided I might post some of my PSP stuff.

    Cheat Database: This cheat database is updated reasonably regularly with cheats for over 1,000 games included. The cheat files are compatible with TempAR and the battery PSP Action Replay.

    Code Archive: This is essentially just a web interface for the cheat database and contains all the same cheats as the cheat database contains. It can be used to search for games by ID or name.

    Code Types: A list of the code types of various PSP cheat devices (currently a little incomplete).

    Code Converter: This tool allows codes to be converter from CWCheat/NitePR format to CWCheat/NitePR/PSPAR(TempAR) format.

    PSPAR Generator: Generates a pspar_codes1.bin file which is compatible with the battery PSPAR (or the newly released signed PSPAR, available only in Japan). Supports codes being entered in R4CCE format or a slightly modified CWCheat format.

    CMF Decrypter: Decrypts encrypted CMF subroutines and converts them to TempAR format.

    PSPAR Analyzer: Analyses a PSPAR code and prints out how the code types may look in C.

    nprloader: A loader for NitePR cheat devices. This plugin makes NitePR work with homebrew and PS1 games.

    npr4cwc: Loads NitePR and PSPAR codes into the CWCheat code list.

    TempAR: My PSP cheat device, it is a mod of NitePR which is now an almost entire rewrite which adds support for PSPAR, CWCheat and PS1 GameShark codes.

    PSP Utilities: A small Java application which is essentially a PC interface to a few features of my website (code archive and code converter). The application also contains a basic cheat database feature which supports TempAR (db) and PSPAR (bin) format files.

    From what I have been able to tell from browsing the forums this site doesn't have m[any?] PSP code makers on the forum but... like you know, whatever.

    PS: Thanks very much to GSHI for giving me free hosting for my site, much better uptime and quality than the crappy free hosts I have used before.

  • #2
    Hey man long time no talk, good to see your work on here.
    Spoiler Alert! Click to view...

    THE BAD GUY!!!!!!

    Comment


    • #3
      This needs to be on the main page. Copying it now...
      The Hackmaster

      Comment


      • #4
        Nice
        I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

        Comment


        • #5
          Thanks for the comments everyone, and also for the thread in the hacking scene news forum/main page.

          @Helder: Indeed it has been a while since most of us basically left the GBAtemp cheat forum. Thankfully a lot of the people who contributed there just became more active over here and/or CMP (and I see you have been a member of both for a long time).

          Comment


          • #6
            Introduction
            As many of you may know Google recently reduced their quota limits for free accounts on various services offered by App Engine. Due to the overwhelming success of CSPSP online mode these limits are too small to keep up with the players of CSPSP.

            This PRX/server mod *should* change all HTTP requests from cspsp.appspot.com to cspsp.gshi.org, a custom master server which I have been working on for the past 3 days and is finally in a semi-usable state. Fingers crossed it will be able to deal with the traffic without any problem.

            How to install
            To install the PRX (NOTE: Only compatible with CSPSP 1.92, may work with some CSPSP 1.92 mods):
            • Download the PRX from here.
            • Copy cspsp_gshi.prx to ms0:/seplugins.
            • Add "ms0:/seplugins/cspsp_gshi.prx 1" to your game.txt file located in ms0:/seplugins.
            • Boot up CSPSP and connect to multiplayter.
            To setup a server just download the modified server from here and run the exe contained in the archive.

            What is missing
            There are currently lots of features lacking in this custom server which I am to address over time:
            • Dead servers are currently not pruned from the server list.
            • Server information (players in server/server map) doesn't update in server list.
            • There is no web interface available.
            • Clans are not supported.
            • Everyone has the same country flag.
            • View profile always shows that the user isn't in a server.
            • Currently can't properly ban users as I don't know the correct response format (though I can crash their PSPs on login).
            Other notes
            • If you have any bugs to report please post them here and I will look at fixing them ASAP.
            • Over the next few weeks there may be some periods of downtime as I work on improving the master server.
            Last edited by raing3; 11-30-2011, 09:34:01 PM.

            Comment


            • #7
              Heh, indeed...hopefully we CAN deal with the traffic :P
              I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

              Comment


              • #8
                Here another app from raing3

                Originally posted by raing3
                Here is a tool I made for a friend a while ago to assist with finding pointers in memory dumps for PSP (and NDS) games.

                [ATTACH]2843[/ATTACH]
                (Note: screenshot is from an older version).

                Usage notes:
                • Find the address of your code and write it down somewhere then create a memory dump with your cheat application.
                • Go to another area where the address of the code is different (ie. the code no longer works).
                • Find the address of your code again and write it down somewhere then create a memory dump with your cheat application.
                • Load the 2 memory dumps with the searcher tool and input the addresses for your codes.
                • Click find pointers, if none of the found pointers are coloured green keep clicking on them until you are able to find one which is green. Tweaking some of the options (include negatives, maximum offset) can also help to find pointers.
                • Once you find a green ponter click it and a code will appear in the textbox which can be used with the CWCheat, CMF, TempAR, etc.


                Other notes:
                • It is possible to use just 1 memory dump but then you will have to manually test the results as it won't have anything to compare the pointer paths to and won't be able to colour any of the results green.
                • You need the Microsoft .NET framework 2.0 or higher installed to run the application.
                • You need a rather hefty amount of RAM available as the application loads the 2 memory dumps entirely into memory :\.

                [*]Added a text box ("Base Address"). To enable the text box select "Other..." as the mode and enter the desired base address.
                Also can work on PS1 (Base Address: 0x80000000) and PS2 (Base Address: 0x00000000) dumps

                Note: in results windows word in green is vaild pointer, word in black is invaild pointer
                Attached Files
                lee4 Does Not Accept Codes Requests !
                When lee4 asks a question it does not mean lee4 will look at your game
                *How to create and use SegaCD codes >click here<*
                >)

                Comment


                • #9
                  I've used this on PSP and works great.
                  Spoiler Alert! Click to view...

                  THE BAD GUY!!!!!!

                  Comment


                  • #10
                    Sorry to bother but lee, can you explain a little bit about how to use this for PS2? I have added the addresses in but I get no results, it's as if it's not accepting my input.

                    Comment


                    • #11
                      Example My Shaolin Monks MK2 pointer

                      Originally posted by 47iscool View Post
                      Sorry to bother but lee, can you explain a little bit about how to use this for PS2? I have added the addresses in but I get no results, it's as if it's not accepting my input.
                      Example My Shaolin Monks MK2 pointer
                      Click image for larger version

Name:	ShaolinMonks.jpg
Views:	1
Size:	65.6 KB
ID:	162592
                      Last edited by lee4; 07-21-2014, 10:38:30 PM.
                      lee4 Does Not Accept Codes Requests !
                      When lee4 asks a question it does not mean lee4 will look at your game
                      *How to create and use SegaCD codes >click here<*
                      >)

                      Comment


                      • #12
                        So will this 6XXXXXXX work on ps2rd? If so I'm all good.

                        I can't say thanks enough for all the help you given me while I've been here, thanks a lot lee!
                        Last edited by 47iscool; 07-22-2014, 04:05:32 PM.

                        Comment


                        • #13
                          yes

                          ps2rd can use Codebreaker single pointer codetype
                          Last edited by lee4; 07-21-2014, 11:00:00 PM.
                          lee4 Does Not Accept Codes Requests !
                          When lee4 asks a question it does not mean lee4 will look at your game
                          *How to create and use SegaCD codes >click here<*
                          >)

                          Comment


                          • #14
                            Originally posted by lee4 View Post
                            yes

                            ps2rd can use Codebreaker single pointer codetype
                            That's all I needed to know, thanks again!
                            Last edited by 47iscool; 07-21-2014, 11:08:45 PM.

                            Comment


                            • #15
                              Still can't get it to work right. Any ideas? Here is my setup:
                              Click image for larger version

Name:	tar.PNG
Views:	1
Size:	11.8 KB
ID:	162593
                              Last edited by 47iscool; 07-21-2014, 11:38:04 PM.

                              Comment

                              Working...
                              X