[Homebrew]Ace Attoney Ds

Bueno, aquí os dejo la ganadora de NDS del concurso de NeoFlash del 2009, el creador de casos al estilo Phoenix Wright :)
Puedes crear TODO lo que quieras, y posee ya 99 mapas, 941 animaciones, 113 personajes y 280 objetos incluidos para que puedas empezar directamente.
No la he probado, pero me parece que ya incluye algunos casos, por si queréis probarlos :)

ImagenImagen
ImagenImagen
DESCRIPTION

This application is a "Visual Novel Engine". It is used to create and manipulate scenes to form a script in which the player can delve into. I have added extra support with this application, to support the emulation of the game "Phoenix Wright : Ace Attorney". This genre of game involves a protagonist Defense Attorney whom helps defend his clients through finding out information during interrogation, examining crime scenes, moving from location to location, presenting evidence to suspects and witnesses and proving testimony in court as false. A description on what a visual novel is can be defined here: http://en.wikipedia.org/wiki/Visual_novel

Ace Attorney DS reads from .ini files which fill in variables needed for the case to run. This engine, or in other words "Casemaker", comes with 113 profile sprites, 280 evidence sprites, 99 maps and 941 animations (pre-scripted for you, from Phoenix Wright : Ace Attorney and Phoenix Wright : Justice For All). Using these resources and the knowledge of the .ini functions, you can basically re-create a Phoenix Wright game, with your own custom plot, characters, evidence/profiles, maps/collision maps, and music. Don't feel limited to only being able to make Phoenix Wright games, this is a visual novel engine with unlimited possibilities if you have ideas. A fanfiction can be played out, for instance, through this application with the necessary sprites and script. Simply put, Ace Attorney DS is a game-maker.

I also realize that many of you may or may not be familiar of Phoenix Wright games and their genre. That is why I have included several tutorials on how to use this application to its fullest capabilities and learn how to create your own games or visual novels using the engine. It can take a long time to go through every single tutorial, so I'm asking if it's possible that you guys may not judge the book by its cover and flip through the tutorials, learning how the application works. Thank you very much!

INSTALLATION INSTRUCTIONS

1. Simply place Ace Attorney DS.nds and the AADS folder into the root of your flash card.
2. Boot the ROM from whatever firmware you may be using and enjoy!

HOW TO USE

In the separate folder on the root of your flash card, named AADS, there are several folders inside. Navigate to AADS/cases/caseselection.ini and you will be able to see the case selection list used to determine the amount of cases and the folders the ROM should look for to start the cases. If you move further in, at AADS/cases/ini, there are several folders containing .ini files that the ROM reads. These .ini files are the basis of cases, and are used to define variables required by the casemaker to run. If you start the ROM up on hardware, you can begin take the tutorials (there are 30) to learn how to use the functions that are readable by the .ini files. Have fun!

MISC.

The application has DSMotion support. If you're wondering how, you can browse through the court record by tilting the DS in several directions. Also, you can press Start to save the game and suspend play.
I'm also asking if it's possible that my GUI not be ripped since I made most of the entire GUI used in the ROM.

EXAMPLES OF USAGE
+ Fanfictions
+ Ace Attorney-based games
+ Visual thriller novels (such as Hotel Dusk)
+ Plot-based video games

FEATURES

+ .ini reading to determine music playing
+ .ini reading to determine character animation finished
+ .ini reading to determine character text finished
+ .ini reading to determine map background finished
+ .ini reading to determine evidence description finished
+ .ini reading to determine all evidence/profile IDs finished
+ .ini reading to determine whether or not evidence/profile is "check-able" finished
+ .ini reading to determine text type (green, blue or white, as well as inherent sound effects (male blip, female blip and typewriter)
+ FAT loading of music, allowing for custom songs
+ Added 212 Profile and 280 Evidence sprites. Basically every item/person in every single Ace Attorney game to date
+ Added 99 Maps. Basically every map in every single Ace Attorney game to date
+ Added custom fonts for text and evidence descriptions
+ Added Capcom's sounds to the "typewriter" style for their text.
+ Added colour system for the font, being able to change it from the Blue/Green/White/Gold colours tones from all Ace Attorney games.
+ Present GUI complete
+ Move GUI complete
+ Examine GUI complete
+ Talk GUI complete
+ Talk option check (if talk option is the first talk option, say this) complete
+ Present option check (if this item is evidence one, say this) complete
+ Move option check (if this map is map number one, move to this map and do this) complete
+ Examine check (if the cursor is above this object, create examine button) complete
+ Tile Collision for examining maps complete
+ Added basic JumpTo and PrepareFor events
+ Added Dynamic Options
+ Added Presenting
+ Added PRETRL jump event for automatic JumpToPRE1
+ Added Trials and Testimony
+ Added Alt Code support and custom characters
+ Added HP lowering and increasing
+ Added Gyakuten Kenji GUI (please do not rip, I made it myself)
+ Added 48 item leverage (24 evidence/24 profiles)
+ Added custom case art loading from FAT
+ Added saving/loading
+ Fixed a lot of bugs, there are still some in the program (graphical bugs, shouldn't affect gameplay, easy to fix)
+ Added all animation sprites from GS1/GS2
+ Created 27 collision maps, still 64 left
+ Added support for French/Spanish/Italian/German characters
+ Added 24 tutorials on how to use the casemaker
+ Added Aoi Shoudo's custom soundtrack (with permission) to the mp3 folder
+ Added directory of SFX, encoded for use with the casemaker
+ Added 3 multi-language tutorials, in Spanish, French and German
+ Added FAT loading of custom maps
+ Added FAT loading of custom collision maps
+ Added FAT loading of custom items
+ Added FAT loading of custom animations AND init.ini scripting of them
+ Added FAT loading of custom SFX
+ Added support for motion, tilt the motion in different directions to browse through the evidence.

Here is an example of a .ini file case:

[CaseInit]
Name=Using the HP

[GlobalMode1Init]

[GlobalMode1Script]
SCR1REGText=This tutorial will focus on using the HP bar in trials.
SCR1Color=1
SCR1Map=2
SCR1Song=0
SCR1NameID=1
SCR1SFX=1001
SCR1Anim=150
SCR2REGText=We will be using events number 3 and 4 today. These will be used to add/subtract HP.
SCR2Anim=150
SCR3REGText=This tutorial will be very brief, as HP is a very simple variable to control.
SCR3Anim=150
SCR4REGText=Every case starts the player off with 20 HP. Through using Event 3, we will reduce the HP by
SCR4Anim=151
SCR5REGText=the number given in the EventXInt. For instance, I will now reduce the HP by 3.
SCR5Anim=151
SCR5Event1=3
SCR5Event1Int=3
SCR6REGText=Using Event 4, we can increase the HP by the number given in the EventXInt.
SCR6Anim=150
SCR7REGText=Hence, I will increase the HP by 2.
SCR7Anim=150
SCR7Event1=4
SCR7Event1Int=2
SCR8REGText=Increasing the HP bar past 20 will set the HP to 20.
SCR8Anim=150
SCR9REGText=Decreasing the HP bar past 0 will set the HP to 0.
SCR9Anim=150
SCR10REGText=Once the HP bar goes to 0, you will initiate SCR10 of GlobalMode999. This is a JumpToEvent
SCR10Anim=150
SCR11REGText=used to organize what the Judge will say due to the player losing all of his HP.
SCR11Anim=150
SCR12REGText=It will execute like so:
SCR12Anim=150
SCR12Event1=3
SCR12Event1Int=19

[GlobalMode999Script]
SCR10REGText=You have lost the game.
SCR10Anim=151
SCR11REGText=Now to call upon the 'Guilty' event.
SCR11Anim=151
SCR12REGText=Using event number 256, the 'Guilty' animation will occur and then a game reset.
SCR12Anim=150
SCR12Event1=256


Descarga: http://www.mediafire.com/?invnoymml4z
Source: http://www.neoflash.com/forum/index.php ... 557.0.html
PiratePila está baneado por "crearse clones para trollear"
¿Se crea desde DS o PC?

Me parece muy buena aplicación si funciona tan bien como describes.
Ya he editado y añadido alguna cosa más.
En cuanto al programa, no lo he probado todavía, pero según las imágenes y tal, tiene los tutoriales ingame sobre como crear o algo así.

Supongo que se podrán crear desde la NDS, o modificarlos desde el PC si se guardan en los .ini :)
a mi en una cyclods se me queda colgado desde el inicio

Me dice que me falta algo llamado dsmotion y luego me pide ajustar el la velocidad de texto y volumen le don con el stylus al boton y no avanza.

alguna sugerencia para solucionarlo?
viczer escribió:a mi en una cyclods se me queda colgado desde el inicio

Me dice que me falta algo llamado dsmotion y luego me pide ajustar el la velocidad de texto y volumen le don con el stylus al boton y no avanza.

alguna sugerencia para solucionarlo?

El Dsmotion es para que la nds se mueva, y eso puede faltar.
Rigle escribió:
viczer escribió:a mi en una cyclods se me queda colgado desde el inicio

Me dice que me falta algo llamado dsmotion y luego me pide ajustar el la velocidad de texto y volumen le don con el stylus al boton y no avanza.

alguna sugerencia para solucionarlo?

El Dsmotion es para que la nds se mueva, y eso puede faltar.


Gracias por la respuesta.

Ya solucione el problema, fue necesario borrar todos los archivos .mp3 que vienen en la carpeta AADS, con esto ya no se traba en la CycloDS, desconozco si en otras flashcard se tenga este problema.

Enjoy
Este homebrew tiene mucho potencial, no se si es de la misma persona del que había salido ya una versión en palib, pero en aquel entonces la cosa estaba muy verde, aunque para haber ganado el NeoFlash me imagino que ahora estará dpm. No lo he probado, pero estoy viendo que mucha gente cree que se podrán crear casos desde la nds, y desde mi opinión eso no tiene ningún sentido, o por lo menos, será mucho mas incómodo que hacerlo desde el ordenador. Lo bajaré y probaré, y si veo que es fácil intentaré hacer algún caso jje. Saludos
(mensaje borrado)
Lo estoy probando ahora y como es lógico los casos se hacen en el PC. Pero mirándome el tutorial (aunque voy por el principio), no parece demasiado complicado.
Es verdad que los casos se hacen en el PC, pero por lo que he visto, todo se hace a traves de texto asi que no seria dificil hacer una interfaz para DS en la que tubieramos todas las opciones y solo tubieramos que seleccionarla... (Yo no se programar pero no creo que tenga mucha dificultad) :)
pabloppp escribió:Es verdad que los casos se hacen en el PC, pero por lo que he visto, todo se hace a traves de texto asi que no seria dificil hacer una interfaz para DS en la que tubieramos todas las opciones y solo tubieramos que seleccionarla... (Yo no se programar pero no creo que tenga mucha dificultad) :)

Si se hace por texto, hay programas para escribir en la Ds :)
Es una opcion, pero yo me referia a algun programa que te diera las opciones ya preestablecidas y que simplificase el hacer un caso... seguro que asi veriamos mas gente crear sus propios casos...
WOW simplemente sin palabras me gustan mucho este tipo de juegos y que mejor que poder crear uno mismo sus casos XD

alguien ya ah hecho su primer caso, es muy dificil hacerlos o la interfaz es amigable, esto proque tuve una mala experiencia con el rpg maker }:/
No tiene interfaz, me parece que todo se hace desde un archivo de texto escribiendo diferentes comandos simplificados, yo propongo que si alguien sabe y quiere, podria crear una interfaz simple para DS que permitiese elegir opciones predeterminadas y asi simplificaria mucho la cosa para muchos, pero solo es una propuesta, ya que yo no lo se hacer...
A mi también se me queda colgado al principio, en lo del ajuste de velocidad del texto, etc...pero si borro los archivos .mp3, entonces no habrá nada de música en el juego, no?
yo lo probe hace bastante tiempo y la verdad es que no supe hacer nada, todo el rato se me atascaba ect..
Hunter_RE escribió:A mi también se me queda colgado al principio, en lo del ajuste de velocidad del texto, etc...pero si borro los archivos .mp3, entonces no habrá nada de música en el juego, no?


La musica que pierdes es la de fondo, conservas los efectos de sonido.
Pues yo lo he probado, y me parece una estupenda idea. Siempre me ha parecido interesante crear tus propios casos de PW. [360º]

Bueno, a mí también se me ha quedado colgado en R4, pero se soluciona sacando todos los datos y formateando la tarjeta. Funcionan hasta los MP3. XD
Es una lástima que pierda un poco de calidad y que los sonidos se entrecorten. D:
Pero seguro que lo mejoran en las próximas versiones. =D
17 respuestas