Announcement

Collapse
No announcement yet.

Code Designer

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

  • #16
    Originally posted by Combusto Dragon View Post
    how do i set up this program? it's not .exe do i need ps2dis for this?

    anyways, i need a tutorial for moon jump/jump codes as well walk through walls

    i now own Prince of Perisa Warror Within yes i bought it laast week at the same store where i get PS2 console two years ago
    The link that contains the project is a repository, this means it is a place to host an open source project where others can view and collaborate on the project. The project will need to be compiled in order to have the .exe to run it. Instead I will post a link at the bottom of this post with a beta version. Be mindful that the beta version does have quite a few bugs i still need to address when I get sometime. For now though the bugs associated with the program wont really cause any issues for the average persons use.

    Code designer is a program that was modelled off of two of my favourite code hacking tools; ps2dis(by Hanimar) and Code Designer(by GTLCPIMP). The design of both the assembler and disaasembler function the exact same ways as the two programs i listed above.

    The disassembler is most useful for mapping out a memory dump. You should use labels and comments to mark certain addresses that you have tested or figured out the logic. The more labels you introduce into the program the easier the game is to understand.

    The assembler is most useful for higher level codes that involve more then a simple edit. It is used to write MIPS assembly, for implementing custom routines. An example of the power of the assembler can be found under a few recent posts I made for SOCOM II codes, that can be found in the hacking section. You will find a large amount of source code that can show you examples of how to get started.

    Now as for a tutorial, it's hard to just give a generic tutorial on the following codes you listed, however I could explain some basic concepts to get you started and possibly some easier examples of sub routines.

    Check back a little later today for some tutorial information but for now heres a download link.

    http://www.megafileupload.com/ajwY/CodeDesigner.zip


    Known bugs
    1. The disassembler formats code types incorrectly. example teq(0002)
    2. Syntax highlighting for certain characters in labels does not work as expected. The = sign is one of the characters that I have noticed.
    3. Once in a blue moon with a huge source file with many errors the error reporting can be thrown off by comments.
    4. Updating the memory dump to save memory edits isnt implemted yet
    5. formatting has recently been broke when introducing a better string dumper
    Last edited by Cronotrigga; 02-15-2016, 12:11:17 PM.

    Comment


    • #17
      Here is a quick tutorial on how to create a code using code designer and ps2dis. The disassembler in code designer can be used to do the exact same task as ps2dis. I wrote this so that it would cover any version of code designer. As I finish more functionality in the program I will show more and more examples. For now its a good start.

      Playstation2Hacking.zip
      Last edited by Cronotrigga; 02-15-2016, 06:17:41 PM.

      Comment


      • #18
        when i click on Code Designer, it give me a error-

        ************** Exception Text **************
        System.IO.FileNotFoundException: \images\close.png
        at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
        at System.Drawing.Image.FromFile(String filename)
        at CodeDesigner.TabControlEx.OnDrawItem(DrawItemEvent Args e) in C:\Users\Tyler\Documents\Visual Studio 2015\Projects\CodeDesigner\CodeDesigner\TabControl Ex.cs:line 36
        at System.Windows.Forms.TabControl.WmReflectDrawItem( Message& m)
        at System.Windows.Forms.TabControl.WndProc(Message& m)
        at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
        at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
        at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


        ************** Loaded Assemblies **************
        mscorlib
        Assembly Version: 4.0.0.0
        Win32 Version: 4.6.81.0 built by: NETFXREL2
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
        ----------------------------------------
        CodeDesigner
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/CodeDesigner/CodeDesigner.exe
        ----------------------------------------
        System.Windows.Forms
        Assembly Version: 4.0.0.0
        Win32 Version: 4.6.81.0 built by: NETFXREL2
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
        ----------------------------------------
        System
        Assembly Version: 4.0.0.0
        Win32 Version: 4.6.81.0 built by: NETFXREL2
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
        ----------------------------------------
        System.Drawing
        Assembly Version: 4.0.0.0
        Win32 Version: 4.6.81.0 built by: NETFXREL2
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
        ----------------------------------------
        System.Configuration
        Assembly Version: 4.0.0.0
        Win32 Version: 4.6.81.0 built by: NETFXREL2
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
        ----------------------------------------
        System.Core
        Assembly Version: 4.0.0.0
        Win32 Version: 4.6.81.0 built by: NETFXREL2
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
        ----------------------------------------
        System.Xml
        Assembly Version: 4.0.0.0
        Win32 Version: 4.6.81.0 built by: NETFXREL2
        CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
        ----------------------------------------

        ************** JIT Debugging **************
        To enable just-in-time (JIT) debugging, the .config file for this
        application or computer (machine.config) must have the
        jitDebugging value set in the system.windows.forms section.
        The application must also be compiled with debugging
        enabled.

        For example:

        <configuration>
        <system.windows.forms jitDebugging="true" />
        </configuration>

        When JIT debugging is enabled, any unhandled exception
        will be sent to the JIT debugger registered on the computer
        rather than be handled by this dialog box.

        Comment


        • #19
          Okay give me a few minutes and i'll change where that images is being loaded from.

          http://www.megafileupload.com/67yj/P...on2Hacking.zip

          New download should be fixed now
          Attached Files
          Last edited by Cronotrigga; 02-15-2016, 07:16:29 PM.

          Comment


          • #20
            I'm on Android and can't get a download.

            Can I please request an alternative link such as megaco.nz or media fire?

            Comment


            • #21
              I can't get the source code to compile. It appear that AssemblerControl.cs is missing.

              Comment


              • #22
                Originally posted by TheDominator View Post
                I can't get the source code to compile. It appear that AssemblerControl.cs is missing.

                Make sure that you are taking the code from the dev branch. Master is quite behind still. I just looked and it shows that the AssemblerControl.cs
                has been checked in. I recently fixed a few of the bigger bugs, so i will post a real download link sometime tonight.

                Also if you do get it to build and still have issues, some of the folders in the main project root will need to be added to the bin folder. You can just copy them from the project root.
                Last edited by Cronotrigga; 02-28-2016, 05:25:09 PM.

                Comment


                • #23
                  Originally posted by Cronotrigga View Post
                  Make sure that you are taking the code from the dev branch. Master is quite behind still. I just looked and it shows that the AssemblerControl.cs
                  has been checked in. I recently fixed a few of the bigger bugs, so i will post a real download link sometime tonight.

                  Also if you do get it to build and still have issues, some of the folders in the main project root will need to be added to the bin folder. You can just copy them from the project root.
                  My fault I was trying to compile it from Master branch. I got it working now. Thanks

                  Comment


                  • #24
                    File has been removed due to inactivity.

                    Comment


                    • #25
                      Originally posted by 47iscool View Post
                      File has been removed due to inactivity.
                      Sorry for the late reply, I have been really busy in the last little while. I noticed last night a fairly big issue that I need to fix. I will try and get around to patching it up over the next few days and drop a download link on a better website.

                      Comment


                      • #26
                        Finally got around to fixing some of the major bugs that were present with the assembler.

                        Here is a new link
                        http://www.megafileupload.com/j9ly/CodeDesigner.zip

                        Comment


                        • #27
                          that gets removed quick was going to check it out :P

                          For If you like what i do

                          Comment


                          • #28
                            Originally posted by Skiller View Post
                            that gets removed quick was going to check it out :P
                            I will put a new link up tonight.

                            Comment


                            • #29
                              Originally posted by Cronotrigga View Post
                              I will put a new link up tonight.
                              I'd suggest hosting it here if you want it to stay available for download. You will need to create an account (it is free) for the file to remain permanently available. Creating an account also banks you 50gb of space for other things you may want to host in the future.
                              Not taking any requests at this time.

                              Bored? Watch some of my hacks here.

                              Comment


                              • #30
                                Originally posted by Abystus View Post
                                I'd suggest hosting it here if you want it to stay available for download. You will need to create an account (it is free) for the file to remain permanently available. Creating an account also banks you 50gb of space for other things you may want to host in the future.
                                Thanks for the suggestion. Here is a new link!


                                https://mega.nz/#!x5hRwSZI!pS8xJF3H-...XqIAKUIxLofU5M

                                Comment

                                Working...
                                X