Homebrew LuAA - Ace Attorney Casemaker Engine

x711Li

New Member
OP
Newbie
Joined
Sep 28, 2011
Messages
4
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!
 
D

Deleted-236924

Guest
Did anyone even make cases for AceAttorneyDS?
I've been trying to find some, but no luck.
 

x711Li

New Member
OP
Newbie
Joined
Sep 28, 2011
Messages
4
Trophies
0
XP
1
Country
Canada
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.
 

x711Li

New Member
OP
Newbie
Joined
Sep 28, 2011
Messages
4
Trophies
0
XP
1
Country
Canada
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.
 

boot2490

Active Member
Newcomer
Joined
Mar 16, 2011
Messages
36
Trophies
0
XP
59
Country
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?
 

LeRodeur

Well-Known Member
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
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
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/.
**/
 

boot2490

Active Member
Newcomer
Joined
Mar 16, 2011
Messages
36
Trophies
0
XP
59
Country
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?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.