Coder Social home page Coder Social logo

ndspatcher-reversings's Introduction

ndspatcher-reversings

Series of various legacy programs that, either from the side of the PC or the side of the NDS, patched card reads such that a .nds image could be exeucted from a slot2 card/controller, rather than the expected slot1.

Repository structure:

  • /maxoverload/exe_v1-2/
    Results of reversing the Maxoverload patcher, used for a Mass Media Dock (requiring a HDD/CF card, using an IDE protocol). Generates a .PAT file, and uses its own .nds to init another .nds corresponding to the .PAT. Compatibility: Up to ID# 556 at least, but nothing above ID# 1000. (with testing I've done, this matches the original's functionality) (note: the reported build date for this is May 16, 2006)
  • /maxoverload/nds_v1-61b2/
    [Work in Progress] Results of reversing the most up-to-date (it seems to be from around
  1. version of Maxoverload, v1.61b2, which does not have any PC side tool and is simply ran through a Mass Media Dock, and seemingly on-the-fly patches other .nds images. (This will likely take longer as it's entirely ARM, unlike x86 I'm most familiar with) So far it seems like this used libnds with its own filesystem driver.
  • /ndspatch/
    Results of reversing the patcher by ]{ain, this directly modifies the previously existing .nds, converting it to a .nds.gba; which basically patches certain functions and adds a GBA header to the very top. Compatibility: Up to ID# 200, very low. (this is incomplete for now, only matches functionality with -nosave and games without compression; deemed the rest unnecessary)

Oct/7/2016: Cleaned up the repository, sorry for any confusion.

ndspatcher-reversings's People

Contributors

ahezard avatar catcatcat-the avatar

Stargazers

DracoMan671 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.