Announcement

Collapse
No announcement yet.

NDS Toolkit - Cross-Platform

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

  • NDS Toolkit - Cross-Platform

    Original C#.NET NDS Toolkit: http://gamehacking.org/vb/threads/6610-NDS-Hacking-Kit

    Also thanks to dlevere for giving this a thread here: http://gamehacking.org/vb/threads/68...and-Demonic722

    This is a cross-platform fork of Demonic722's NDS Toolkit. He has helped a lot to get this thing working, I couldn't have done it alone.

    Link to GitHub repository: https://github.com/gbchaosmaster/nds-toolkit

    If you are not comfortable with handling a git repository, the download links are as follows.

    Latest Version:

    Version 0.7:
    .zip (Windows line endings)
    .tar.gz (Unix line endings)

    Screenshots (from Fedora 17):

    Spoiler Alert! Click to view...










    Last edited by gbchaosmaster; 10-10-2012, 09:05:21 PM.

  • #2
    I'm not into .NET anymore, but why didn't you try to run the original C# code on Linux using Mono?

    Going from C# to C++ sounds like a lot of pain to me.

    Comment


    • #3
      .NET isn't compatible with Mono, porting to Mono would have been just as much work. Might as well use C++ if I'm going to rewrite everything, it's nicer, overall, than C#. I like low level toys.

      Comment


      • #4
        Updated to 0.1b2: All pages are now working well, but expect bugs here and there. As always, report any issues that aren't listed in the change log as a known issue.

        Comment


        • #5
          Pretty massive update; check out the latest beta.

          EDIT: This beta has now gone to release. For a full list of changes in 0.5, check out:
          https://github.com/gbchaosmaster/nds...NGELOG.md#05b1
          Last edited by gbchaosmaster; 08-16-2012, 01:27:19 PM.

          Comment


          • #6
            There have been a few updates since my last announcement- the latest, 0.7, brings you a greatly improved Pointer Searcher. See the change log for all of the changes that have occurred since I announced 0.5:

            https://github.com/gbchaosmaster/nds...HANGELOG.md#05

            Comment


            • #7
              Just a couple of things:

              1) Mono runs code written for .NET, because it is a Common Language Runtime that is compatible with the .NET framework. It also includes a C# compiler. It has poor support for Windows Forms and does not support Windows Presentation Foundation at all, which may cause a lot of problems if that crap is used.
              2) The usual branch naming convention in git uses "master" as the development branch, where all "stable" changes are made. Incomplete features are built in other branches, then merged into master when a "stable" state is reached.
              3) wxWidgets is one of my least favorite cross-platform GUI toolkits. But at least you didn't use Boost. Good for you.
              4) Nice README.
              5) Hooray! Unit tests!

              Comment


              • #8
                Originally posted by Parasyte View Post
                Just a couple of things:

                1) Mono runs code written for .NET, because it is a Common Language Runtime that is compatible with the .NET framework. It also includes a C# compiler. It has poor support for Windows Forms and does not support Windows Presentation Foundation at all, which may cause a lot of problems if that crap is used.
                2) The usual branch naming convention in git uses "master" as the development branch, where all "stable" changes are made. Incomplete features are built in other branches, then merged into master when a "stable" state is reached.
                3) wxWidgets is one of my least favorite cross-platform GUI toolkits. But at least you didn't use Boost. Good for you.
                4) Nice README.
                5) Hooray! Unit tests!
                Such detailed information. Good.

                Comment

                Working...
                X