tools
Thread Id: 24206
Thread Name: Asm compilator
#0
Andrea 25004
Hello guys :)
Today I finally managed to complete a tool I was working on for some time :)
A few days ago i posted "PUBLIC ALPHA" , if you can define this , the tool in question.
Because I wanted this tool I wanted to open a special topic .
I'm talking about a COMPILER FOR ROUTINE ASM .

Screen:



V.1.0
-----------------
- Ability to open all the Rom in all languages
- The possibility to see the binary file before inserting it into a rom
- possibility to save your routines (*.asm) written with the tool
- Possibility to add comments in the routine , ignored by the compiler
- Possibility to copy the binary file after completion of the routine.
- Possibility to copy the routine that you are writing on the tool
- Inculded small guide on the various commands
- Included in the calculator tool to convert decimal to hex , hex - decimal

download:
ASM COMPILATOR 1.0

If you have bug REPORTED ABSOLUTELY writing a comment.
#1
WiZaRD 25635
good afternoon, sorry for the question but also serves to GBC ?
#2
cosarara97 12296
Iniciado por WiZaRD
good afternoon, sorry for the question but also serves to GBC ?


Eso es ARM. La GBC lleva un z80.
#3
WiZaRD 25635
Iniciado por cosarara97
Eso es ARM. La GBC lleva un z80.


gracias por despejar la duda , ojala hagan algo similar para el GBC, de todas maneras gracias por el aporte , aunque no lo use se que a muchos les seviran...
#4
Andrea 25004
thanks Saturnus
New version of the tool:

V.1.1
-----------------
- Fixed bug "Add Comment"
- Fixed bug "New" option
- Added option of the name of the offset
- Offset declared at the end of the routine

Download:
ASM COMPILATOR 1.1
#5
Andrea 25004
Nueva versión de la herramienta:

Por el momento sólo hay instrucciones de bifurcación (cmp, b ...) que debería ser capaz de sumar en la próxima versión.
V.1.2
-----------------
- Se ha añadido BX comando
- Se ha añadido LSL comando
- Se ha añadido LSR comando
- Agregado de comandos NOP
- Se ha añadido EOR comando
- Se ha añadido LTMIA comando
- Se ha añadido STMIA comando
- Se ha corregido LDR de control de errores
- Almacenar Corregido error compensado LDR
- Solución de error de desbordamiento de LDR
- Añadido ShortcutKeys menú
Download:
ASM COMPILATOR 1.2
#6
Andrea 25004
Nueva versión de la herramienta:
V.1.3
-----------------
- Corregido bug LDMIA comand
- Corregido bug STMIA comand
-posibilidad de entrar directamente a la rutina en la rom
Descarga:
ASM COMPILATOR 1.3
#7
Andrea 25004
Hola chicos :)
Hace 2-3 días que quería empezar el proyecto porque en mi opinión, parecía incómodo de usar y los botones apareció, en mi opinión, escribiendo lentamente rutina.
Así que me decidí a trabajar y hacer una herramienta sin el uso de los botones por el usuario que lo utiliza, una especie de XSE :)
Aquí está la nueva versión de la herramienta:

Libere una pequeña versión de la herramienta para preguntar si usted se siente como esta versión, y especialmente si usted los encuentra reportan errores.
Por el momento la herramienta disponde siguientes seis comandos:
PUSH
POP
LDR
MOV
SWI
BX
añadiendo comentarios usando / / o / *
depuración operación también se espera la presentación de informes de error relativo :)
Descarga:
Asm Compilator 0.1
#8
Cheve_X 15014
Bueno, está muy buena la herrramienta, con ésto ya no hay excusas, solo queda aprender ASM y listo, está genial y espero que sigas sacando más versiones, así me gusta más y el mouse durará mas tiempo con menos clics :P
#9
Andrea 25004
Hola a todos y Feliz Navidad;)
Hoy he decidido liberar la última versión de esta herramienta, después de lo cual voy a trabajar con otras herramientas para hackear y es de esperar :)

aquí son las funciones de esta herramienta:
Comandos disponibles:
LDR, LDRB, LDRH, MOV, STR, STRB, STRH, ADD, SUB, MUL, LSL, LSR, BX, SWI, NOP
- Capacidad para abrir todos los romaníes en todos los idiomas
- Posibilidad de guardar sus rutinas (* Asm) Escrito con la herramienta
- Posibilidad de rutina de apertura (* Asm)
- Capacidad para compilar la rutina dentro la rom
- Posibilidad de añadir comentarios en la rutina, ignoradas por el compilador
- Algunas rutinas se incluyen en la herramienta como ejemplos
- Herramienta Calculadora incluye con decimales converso esadevimale, hexadecimal-decimal
Descarga:
Asm Compilator
Esperaba que te guste :)
#10
Septum 28125
Pinta muy muy bien, una preguntilla: Para hackers novatos, ¿El uso de ASM es mas dificil que los metodos "de toda la vida" o facilita bastante el trabajo?

Saludos y gracias por el aporte Andrea.
#11
Andrea 25004
for the new hacker it's relative difficoult :C
#12
Megascep_9 Kuchiki 28187
Perdonen mi ignorancia, pero
¿Que puedo hacer con esta herramienta?
¿Que es eso de rutina ASM?
¿Para que juego funciona?

Que alguien me explique que no entendi...
#13
Andrea 25004
well, with this tool you wrote asn insert in to rom ASM routine. when you wrote the asm routine you are making istruction can do to the microprocessor.
The Asm are acronim of ASSEMBLY and is a low language with which the Rom has been programmed.
All pokemon games has been programmed with C ;)