Homebrew LuAA - Ace Attorney Casemaker Engine

  • Thread starter Thread starter x711Li
  • Start date Start date
  • Views Views 5,524
  • Replies Replies 9

x711Li

New Member
Newbie
Joined
Sep 28, 2011
Messages
4
Reaction score
0
Trophies
0
XP
1
Country
Canada
169g9af.png

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!
 
Did anyone even make cases for AceAttorneyDS?
I've been trying to find some, but no luck.
 
Did anyone even make cases for AceAttorneyDS?
I've been trying to find some, but no luck.

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.
 
Wait wait wait wait. Are you saying this can make cases for the DS? Hell yeah! Always wanted something like this.
 
Wait wait wait wait. Are you saying this can make cases for the DS? Hell yeah! Always wanted something like this.

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.
 
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?
 
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
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.

Author : Copyright 2009 Daniel Li (http://x711Li.com/)
Created : 12/27/09
Tools : MicroLua used under GNU GPL, version 3.0
License :
This file is part of LuAA.
LuAA is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
LuAA is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with LuAA. If not, see http://www.gnu.org/licenses/.
**/
 
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?
 

Site & Scene News

Popular threads in this forum