¿Sabes de programación?



Informatica Todo lo que refiere al mundo de la informatica esta aqui.

Like Tree4Gracias
  • 3 Post By cosarara97
  • 1 Post By cosarara97

Tema cerrado
 
Herramientas Desplegado
  #1  
Antiguo 11/08/2012
Avatar de Ángel Asakura
Pokémon Islas Doradas
Puntos: 806.056, Nivel: 90
Puntos: 806.056, Nivel: 90 Puntos: 806.056, Nivel: 90 Puntos: 806.056, Nivel: 90
Actividad: 0%
Actividad: 0% Actividad: 0% Actividad: 0%
El usuario posee 1x Moltres WaH El usuario posee 1x Pidgey Islas Doradas El usuario posee 1x Usuario Playstation 3 El usuario posee 1x Intel Core i7 El usuario posee 1x Tesoro
 
Fecha de ingreso: 28/abr/2010
Ubicación: Cádiz (España)
Mensajes: 1.062
Ha agradecido: 1058 veces
Agradecido: 510 veces
Ángel Asakura llegará a ser famoso muy pronto Ángel Asakura llegará a ser famoso muy pronto
Enviar un mensaje por MSN a Ángel Asakura Enviar un mensaje por Skype™ a Ángel Asakura
Predeterminado ¿Sabes de programación?

Necesito a gente para crear un grupo, porque quiero rom hackear un juego...
de PSX, si playStation 1.
Es el Yu-gi-oh Forbidden Memories.

Necesito a alguien que me ayude a crear una herramienta para poder editar muchas partes del juego...
¿Qué opinan, les interesa? ^^


Premios Wah 2012


______________________________________

  #2  
Antiguo 11/08/2012
Avatar de Seph!roth
Based God
Puntos: 154.052, Nivel: 40
Puntos: 154.052, Nivel: 40 Puntos: 154.052, Nivel: 40 Puntos: 154.052, Nivel: 40
Actividad: 3,2%
Actividad: 3,2% Actividad: 3,2% Actividad: 3,2%
El usuario posee 1x Lugia GBC El usuario posee 1x Elekid Zein
 
Fecha de ingreso: 05/ago/2010
Mensajes: 684
Ha agradecido: 5 veces
Agradecido: 187 veces
Seph!roth está en el buen camino
Predeterminado

Cita:
Iniciado por Ángel Asakura Ver mensaje
Necesito a gente para crear un grupo, porque quiero rom hackear un juego...
de PSX, si playStation 1.
Es el Yu-gi-oh Forbidden Memories.

Necesito a alguien que me ayude a crear una herramienta para poder editar muchas partes del juego...
¿Qué opinan, les interesa? ^^
Ehm... quizás no sea el más adecuado para contestar pero, creo que deberías dar más datos no?
Es decir, la programación no es suficiente, debes saber hackear en esa plataforma, en tu caso PS1 (porque dudo que Hackmew hiciera sus herramientas sin saber nada de RH). Y luego saber qué lenguaje utiliza la PS1.
  #3  
Antiguo 11/08/2012
Avatar de Ángel Asakura
Pokémon Islas Doradas
Puntos: 806.056, Nivel: 90
Puntos: 806.056, Nivel: 90 Puntos: 806.056, Nivel: 90 Puntos: 806.056, Nivel: 90
Actividad: 0%
Actividad: 0% Actividad: 0% Actividad: 0%
El usuario posee 1x Moltres WaH El usuario posee 1x Pidgey Islas Doradas El usuario posee 1x Usuario Playstation 3 El usuario posee 1x Intel Core i7 El usuario posee 1x Tesoro
 
Fecha de ingreso: 28/abr/2010
Ubicación: Cádiz (España)
Mensajes: 1.062
Ha agradecido: 1058 veces
Agradecido: 510 veces
Ángel Asakura llegará a ser famoso muy pronto Ángel Asakura llegará a ser famoso muy pronto
Enviar un mensaje por MSN a Ángel Asakura Enviar un mensaje por Skype™ a Ángel Asakura
Predeterminado

Es que no tengo ni idea, por eso pregunto Seph...
Quisiera hackear ese juego de PSX y tengo curiosidad por si los demás me ayudan. ^^


Premios Wah 2012


______________________________________

  #4  
Antiguo 12/08/2012
Baneado
Puntos: 37.778, Nivel: 20
Puntos: 37.778, Nivel: 20 Puntos: 37.778, Nivel: 20 Puntos: 37.778, Nivel: 20
Actividad: 0%
Actividad: 0% Actividad: 0% Actividad: 0%
El usuario posee 1x Ángel Asakura El usuario posee 1x Gershel El usuario posee 1x Kaliser El usuario posee 1x Homerchu
 
Fecha de ingreso: 21/dic/2011
Ubicación: La Unión, Chile
Mensajes: 413
Ha agradecido: 84 veces
Agradecido: 66 veces
Zinc está en el buen camino
Enviar un mensaje por ICQ a Zinc Enviar un mensaje por AIM a Zinc Enviar un mensaje por MSN a Zinc Enviar un mensaje por Yahoo  a Zinc Enviar un mensaje por Skype™ a Zinc
Predeterminado

Probablemente una Pregunta en Yahoo Respuestas preguntando el Lenguaje de programacion de PSX, alguien lo tiene que averiguar ¿NO?
  #5  
Antiguo 12/08/2012
Avatar de cosarara97
Tiempo
Puntos: 310.440, Nivel: 56
Puntos: 310.440, Nivel: 56 Puntos: 310.440, Nivel: 56 Puntos: 310.440, Nivel: 56
Actividad: 3,7%
Actividad: 3,7% Actividad: 3,7% Actividad: 3,7%
El usuario posee 1x Zapdos El usuario posee 1x Huevo Malo 2
 
Fecha de ingreso: 28/abr/2010
Ubicación: Catalunya
Mensajes: 930
Ha agradecido: 138 veces
Agradecido: 404 veces
cosarara97 está en el buen camino
Predeterminado

lololololol
Teoría de "como funcionan los programas (y los ordenadores)", excluyendo los lenguajes interpretados, resumido en un puñado de párrafos, por cosarara97:
A ver, tenemos una máquina, que funciona a base de miles de transistores y cosas de esas pequeñitas que se juntan en puertas lógicas (NOT, AND, etc.) que se juntan en más circuitos que nos llevan a un procesador.
Un procesador ejecuta instrucciones, que son conjuntos de bits, y que dependiendo de la arquitectura del procesador serán más largos o más cortos. Estos bits los juntamos en grupos de 8, llamados bytes u octetos, que representamos con 2 dígitos hexadecimales. Hasta aquí, fácil, no?
Bueno, resulta que memorizar estos bytes es muy difícil, por lo que se inventó el lenguaje ensamblador (ASM), que es un lenguaje que da un nombre a cada uno de esos bytes. Éste lenguaje se pasa por un programa (el ensamblador, assembler en inglés), que hace la traducción a binario. Del binario se puede pasar otra vez a ensamblador, solo que se pierden las etiquetas (los nombres que damos a ciertas direcciones o números).
Pero programar en ensamblador es un rollo, y los programas tienen que ser reescritos para cada arquitectura, así que se inventó el C (junto con esa historia de multix y unix). El C es un lenguaje de más alto nivel, que puede ser compilado (en teoría) para cualquier arquitectura y funcionar. Compilar significa traducir éste código avanzado a ASM, y luego ensamblarlo (luego también hay el linker, pero no hablaré de eso ahora). El problema es que de un código en ASM no puedes sacar el C (puedes sacar C, pero no el mismo que tu programaste). El C++, es como C, pero más avanzado.

Y cual es la conclusión a la que tenéis que llegar con ésta clase magistral?
Pues a que no hay "lenguaje de programación de PSX", al igual que no hay "lenguaje de programación de x86" (que es lo que seguramente lleva dentro tu PC), o "lenguaje de programación de GBA".
No importa especialmente qué lenguaje usaran los desarrolladores al hacer un juego para hackearlo, mientras sea un lenguaje compilado, sin ningún tipo de máquina virtual (como la de java) por el medio. Lo que importa es qué arquitectura tiene ésa máquina, y donde están el programa. (Aunque si realmente te importa, apostaría que el juego se escribió en C++)

De PSX puedo decirte que tienes que mirar qué hay en la imagen ISO del juego, y que la PSX tiene un RISC de 32 bits (PlayStation (console) - Wikipedia, the free encyclopedia) como procesador.
#whackahack@freenode.net (IRC) - cosarara97@jabber.org (XMPP) - cosarara97@hotmail.es (MSN)

...

  #6  
Antiguo 13/08/2012
Avatar de Ángel Asakura
Pokémon Islas Doradas
Puntos: 806.056, Nivel: 90
Puntos: 806.056, Nivel: 90 Puntos: 806.056, Nivel: 90 Puntos: 806.056, Nivel: 90
Actividad: 0%
Actividad: 0% Actividad: 0% Actividad: 0%
El usuario posee 1x Moltres WaH El usuario posee 1x Pidgey Islas Doradas El usuario posee 1x Usuario Playstation 3 El usuario posee 1x Intel Core i7 El usuario posee 1x Tesoro
 
Fecha de ingreso: 28/abr/2010
Ubicación: Cádiz (España)
Mensajes: 1.062
Ha agradecido: 1058 veces
Agradecido: 510 veces
Ángel Asakura llegará a ser famoso muy pronto Ángel Asakura llegará a ser famoso muy pronto
Enviar un mensaje por MSN a Ángel Asakura Enviar un mensaje por Skype™ a Ángel Asakura
Predeterminado

Bueno, resulta de "Team Brasil" unos famosos hackers de Yugioh Forbidden Memories si han hecho una herramienta para hackear algunas partes de la rom, como las cartas que recibes y eso... Así que imposible no es...
Quiero saber si alguien me ayudaría a hackear eso. El yugioh FM.


Premios Wah 2012


______________________________________

  #7  
Antiguo 13/08/2012
Avatar de Seph!roth
Based God
Puntos: 154.052, Nivel: 40
Puntos: 154.052, Nivel: 40 Puntos: 154.052, Nivel: 40 Puntos: 154.052, Nivel: 40
Actividad: 3,2%
Actividad: 3,2% Actividad: 3,2% Actividad: 3,2%
El usuario posee 1x Lugia GBC El usuario posee 1x Elekid Zein
 
Fecha de ingreso: 05/ago/2010
Mensajes: 684
Ha agradecido: 5 veces
Agradecido: 187 veces
Seph!roth está en el buen camino
Predeterminado

Cita:
Iniciado por cosarara97 Ver mensaje
lololololol
Teoría de "como funcionan los programas (y los ordenadores)", excluyendo los lenguajes interpretados, resumido en un puñado de párrafos, por cosarara97:
A ver, tenemos una máquina, que funciona a base de miles de transistores y cosas de esas pequeñitas que se juntan en puertas lógicas (NOT, AND, etc.) que se juntan en más circuitos que nos llevan a un procesador.
Un procesador ejecuta instrucciones, que son conjuntos de bits, y que dependiendo de la arquitectura del procesador serán más largos o más cortos. Estos bits los juntamos en grupos de 8, llamados bytes u octetos, que representamos con 2 dígitos hexadecimales. Hasta aquí, fácil, no?
Bueno, resulta que memorizar estos bytes es muy difícil, por lo que se inventó el lenguaje ensamblador (ASM), que es un lenguaje que da un nombre a cada uno de esos bytes. Éste lenguaje se pasa por un programa (el ensamblador, assembler en inglés), que hace la traducción a binario. Del binario se puede pasar otra vez a ensamblador, solo que se pierden las etiquetas (los nombres que damos a ciertas direcciones o números).
Pero programar en ensamblador es un rollo, y los programas tienen que ser reescritos para cada arquitectura, así que se inventó el C (junto con esa historia de multix y unix). El C es un lenguaje de más alto nivel, que puede ser compilado (en teoría) para cualquier arquitectura y funcionar. Compilar significa traducir éste código avanzado a ASM, y luego ensamblarlo (luego también hay el linker, pero no hablaré de eso ahora). El problema es que de un código en ASM no puedes sacar el C (puedes sacar C, pero no el mismo que tu programaste). El C++, es como C, pero más avanzado.

Y cual es la conclusión a la que tenéis que llegar con ésta clase magistral?
Pues a que no hay "lenguaje de programación de PSX", al igual que no hay "lenguaje de programación de x86" (que es lo que seguramente lleva dentro tu PC), o "lenguaje de programación de GBA".
No importa especialmente qué lenguaje usaran los desarrolladores al hacer un juego para hackearlo, mientras sea un lenguaje compilado, sin ningún tipo de máquina virtual (como la de java) por el medio. Lo que importa es qué arquitectura tiene ésa máquina, y donde están el programa. (Aunque si realmente te importa, apostaría que el juego se escribió en C++)

De PSX puedo decirte que tienes que mirar qué hay en la imagen ISO del juego, y que la PSX tiene un RISC de 32 bits (PlayStation (console) - Wikipedia, the free encyclopedia) como procesador.

Bueno ahora en serio... todo eso era innecesario, pero bueno xD,haz como quieras. Es que no puedes explicar en un párrafo como funciona TODO, crees que est tán fácil?
Yo no me refería a lenguaje de programación en si, me refería a un sistema para editar el juego, o es que tu para hacer un MSGBOX interactúas directamente con asm?
  #8  
Antiguo 13/08/2012
Avatar de cosarara97
Tiempo
Puntos: 310.440, Nivel: 56
Puntos: 310.440, Nivel: 56 Puntos: 310.440, Nivel: 56 Puntos: 310.440, Nivel: 56
Actividad: 3,7%
Actividad: 3,7% Actividad: 3,7% Actividad: 3,7%
El usuario posee 1x Zapdos El usuario posee 1x Huevo Malo 2
 
Fecha de ingreso: 28/abr/2010
Ubicación: Catalunya
Mensajes: 930
Ha agradecido: 138 veces
Agradecido: 404 veces
cosarara97 está en el buen camino
Predeterminado

Cita:
Iniciado por Seph!roth Ver mensaje


Pues tendrías que haberlo hecho.
Cita:
Iniciado por Seph!roth Ver mensaje
Bueno ahora en serio... todo eso era innecesario, pero bueno xD,haz como quieras. Es que no puedes explicar en un párrafo como funciona TODO, crees que est tán fácil?
No, no se puede explicar como funciona todo, pero me parece que mi anterior mensaje ha ayudado a orientar a unos cuantos sobre qué hay que buscar.
Cita:
Iniciado por Seph!roth Ver mensaje
Yo no me refería a lenguaje de programación en si, me refería a un sistema para editar el juego, o es que tu para hacer un MSGBOX interactúas directamente con asm?
Te refirieras a lo que te refirieras, has dicho "el lenguaje de PS1", así que yo he intentado explicar porqué no todos los juegos de una plataforma usan el mismo lenguaje.
En el caso de los juegos de pokemon (que si me haces apostar diría que están escritos en C++), se desarrolló un lenguaje de scripting simple para los eventos del juego, pero eso no significa que lo encuentres en todos los juegos.

@Ángel: Nada es imposible, solo más o menos difícil (por lo menos en el mundo de la informática).
Gracias: ~Lordkazeh
#whackahack@freenode.net (IRC) - cosarara97@jabber.org (XMPP) - cosarara97@hotmail.es (MSN)

...

Tema cerrado

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



La franja horaria es GMT +1. Ahora son las 00:42.

Estilo clásico