LuAA - Ace Attorney Casemaker Engine

Discussion in 'NDS - Emulation and Homebrew' started by x711Li, Oct 10, 2011.

  1. x711Li
    OP

    x711Li Newbie

    Newcomer
    4
    0
    Sep 28, 2011
    Canada
    [​IMG]

    LuAA is a mobile visual novel application programmed in an open-source distribution of the extensible language, Lua, namely MicroLua. MicroLua is designed for ARM hardware architecture, specifically for an ARM7/ARM9 processor configuration found in the Nintendo DS. Thus, it disallows allocation of memory past 4MB, internally. It is packaged with the compiled (proprietary) ARM7/ARM9 binaries to prevent user manipulation. However, the front-end programmed in MicroLua is powerful enough for user customizability (re-compile all included files using NDSTool -> Pack to compile a .nds file). LuAA placed 1st in the Neoflash Spring Coding Competition 2009, originally named AceAttorneyDS (http://www.neoflash.com/forum/index.php?topic=5557.0), winning a $300 prize.

    Sorry guys, this is long overdue (I finished this project 1 1/2 years ago), just haven't gotten around to publicizing it. The attached source is below:

    :: Source

    It is still a tad buggy (graphical issues), but most of the functionality is there. As an open-source project, I hope you guys play with it and see where you go! I'm unfortunately busy with university now and cannot continue working on this. Good luck!
     
  2. Ammako

    Ammako GBAtemp Guru

    Member
    6,400
    3,530
    Dec 22, 2009
    Canada
    Did anyone even make cases for AceAttorneyDS?
    I've been trying to find some, but no luck.
     
  3. x711Li
    OP

    x711Li Newbie

    Newcomer
    4
    0
    Sep 28, 2011
    Canada
    AADS was in the BETA stages of the program, and LuAA hasn't been publicly released until now. AADS wasn't a stable engine for cases anyways, so I wouldn't have been surprised at that result.
     
  4. TehSkull

    TehSkull Living the life

    Member
    2,700
    388
    Nov 29, 2009
    United States
    Louisiana
    Wait wait wait wait. Are you saying this can make cases for the DS? Hell yeah! Always wanted something like this.
     
  5. x711Li
    OP

    x711Li Newbie

    Newcomer
    4
    0
    Sep 28, 2011
    Canada
    Yes, it is very possible. You will need to use NDSTool (http://darkfader.net/ds/files/ndstool.exe) in order to repack the ROM with your edited scripts.
     
  6. boot2490

    boot2490 Member

    Newcomer
    36
    1
    Mar 16, 2011
    United States
    How exactly do I use this? I want to make some cases for DS.
     
  7. iSubaru

    iSubaru Kitsune

    Member
    359
    18
    Apr 14, 2009
    Poland
    Gensokyo
    Chapter 6
    The Turnabout GBATemp

    *COUGH*
    No, seriously I have no idea what case to make but this program sound very promising teehee ;3
     
    1 person likes this.
  8. boot2490

    boot2490 Member

    Newcomer
    36
    1
    Mar 16, 2011
    United States
    I already have a solid plan set out for two cases, but I have no idea on earth how to use this. What the heck are we supposed to accomplish with just the source? I mean, no instructions, not even on how to compile it, not even which program to do so! Can someone possibly make a binary of this, or figure out how to compile it at least, and most importantly... how do you use it?
     
  9. LeRodeur

    LeRodeur GBAtemp Regular

    Member
    162
    10
    Dec 12, 2009
    France
    http://www.neoflash....hp?topic=5557.0
    isn't it all explained there?
    Plus, its named after LUA, which must be interpreted with a ... LUA interpreter, no need to compile it
    you should try this http://microlua.xooit.fr/index.php
     
  10. boot2490

    boot2490 Member

    Newcomer
    36
    1
    Mar 16, 2011
    United States
    It says to put the NDS file in the AADS folder...
    But all the links on that forum post are broken, this link here has no files of the sort, and the old download only includes an NDS file, which doesn't work, and it does not include any folders other than source.

    Should I put the files from Github in a folder with MicroLua or something? I have no idea what to do. Which download do I need? If it is the one from the neoflash forums, which the links are broken, can somebody repost them? Help?