WarioWare DIY Reverse Engineering and Archival - 2017 Edition

Discussion in 'NDS - ROM Hacking and Translations' started by Difegue, May 21, 2017.

  1. Difegue
    OP

    Difegue Newbie

    Newcomer
    2
    9
    May 21, 2017
    France
    Hey y'all,

    For the past month I've been looking at past efforts on WWDIY editing, and leveraged the existing efforts to build a database/store kind of online service.

    While I don't have a live online version yet, the current efforts are on a Github(with a deployable release), and I do have a few screenshots to show. Trying not to pass for the idea guy here. B-)

    Screenshots

    The current feature set is already pretty good imo, even though I'd never have made it this far without DIYEdit, which I'm heavily relying upon:
    • Searchable lists with pages for every content (Games/Comics/Records)
    • Comics can be directly read through the user's browser
    • Records can be listened to through the browser (uses MidiJS)
    • All the content available on the archive can be automatically inserted into a game save provided by the user.
    Once I get this live(planning to use the old VixyNyan database as a starting point, which is pretty good with its 3000 or so .mio files), what I'd love to work on would be an interpreter for the Game side of DIY content.

    While people can currently just drop .mios in a Showcase save and play them through Dolphin, it's still a bit cumbersome, especially with the 70-or so game limitation.
    With an interpreter, people could play the games through their browser(or other means, I'd plan on generating Haxe code for this which could be compiled on various platforms), and share mixes of their own with people.

    DIYEdit currently already provides a lot of what would be necessary to get this effort going (Object and music/graphics dumping), but the big hole is in AI reverse-engineering.
    I'm sadly pretty fucking awful at RE myself, so I'm looking for people who might've already tried to crack this in order to get some start pointers.
    @bobmcjr , maybe ?

    If no-one's interested, no big deal, I'll just focus on polishing what I already have. (Maybe a collab with the Wimmfi guys so their users can directly upload to us? Would be nice to get contests running again and shit)

    In the meantime, stay tuned for a live website in the coming weeks. :bow:
    Not like there's much work left besides some database curating.


    PS: While I'm using the compiled and freely available .jar executable of DIYEdit, if @bobmcjr doesn't want me using his work this way, I'll obviously drop all development on this. (Or rewrite the reverse engineering part from scratch if motivated enough.)
     
    Last edited by Difegue, May 21, 2017
    Ryccardo, nadaissi, windwakr and 4 others like this.
  2. Difegue
    OP

    Difegue Newbie

    Newcomer
    2
    9
    May 21, 2017
    France
    And we're live! :toot:

    Currently hosting a little over 3200 Games, 460 Records and 500 Comics.
     
    nadaissi and Sliter like this.