
|
Bienvenido, invitado ( Identificarse | Registrarse ) |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() |
avi55 |
![]()
Publicado:
#226
|
![]() Maestro Grupo: Miembro Mensajes: 313 Registrado: 17-Sep 07 Miembro nº: 2251 ![]() |
Hola a los que leen:
Algunos descubrimientos respecto del archivo "SHO.DNI". 1. Si se modifica el nombre de un archivo ".hsm" de modo que en memoria se llame de otro modo, y se pone el archivo en cuestion en el directorio "Scn\Maps" del disco duro, se leera el archivo del disco durante el juego. 2. Si se reemplaza un cierto archivo ".hsm" en disco por otro que contenga otra textura, se mostrara esta ultima en el juego. Saludos -------------------- |
![]() |
avi55 |
![]()
Publicado:
#227
|
![]() Maestro Grupo: Miembro Mensajes: 313 Registrado: 17-Sep 07 Miembro nº: 2251 ![]() |
"Alternati":
Cuando te pregunte: ¿Tienes algun indicio de como sacar las texturas desde los .hsm? Y me contestaste: Sí, por suerte hay un proyecto llamado "Drizzle", dentro de el Alcugs Server, en el cual me he apoyado para extraer las texturas. Me quede pensando y veo que el tema iria mas por como llevar una "imagen" a "hsm" dado que el "dniextract" ya los extrae. (Agregado marcado en negrilla) Me parece que hay una herramienta para ello, debo investigar mas aun, yo no la he probado, pero lo mas acorde con la linea de trabajo que hemos tenido hasta el momento, seria "encontrar" o "crear" una utilidad freeware que hiciera ese trabajo, dado que teniendo los "hsm" en el directorio adecuado el juego funciona. Quedaria por resolver el como evitar parchear el archivo SHO.DNI, algo asi como solo desempaquetarlo a los diretorios adecuados, cuestion que como ya conversamos, en primera instancia no funciona como si lo hizo con "MARA" y "PERA". ¿Conoces alguna utilidad freeware que lleve un archivo grafico a HSM? Saludos -------------------- |
![]() |
avi55 |
![]()
Publicado:
#228
|
![]() Maestro Grupo: Miembro Mensajes: 313 Registrado: 17-Sep 07 Miembro nº: 2251 ![]() |
Ufff, he leido muchas paginas, solo en español e ingles.
Parece casi definitivo, si se descarta el programar algo, solo queda encontrar una forma de transformar "archivo de imagen" a .hsm. Saludos cansados ..... de tanto leer. -------------------- |
![]() |
alternati |
![]()
Publicado:
#229
|
Aprendiz Grupo: Miembro Mensajes: 11 Registrado: 7-Mar 07 Miembro nº: 1079 ![]() |
QUOTE(avi55 @ 26 Apr 2009, 06:40) Hola a los que leen: Algunos descubrimientos respecto del archivo "SHO.DNI". 1. Si se modifica el nombre de un archivo ".hsm" de modo que en memoria se llame de otro modo, y se pone el archivo en cuestion en el directorio "Scn\Maps" del disco duro, se leera el archivo del disco durante el juego. 2. Si se reemplaza un cierto archivo ".hsm" en disco por otro que contenga otra textura, se mostrara esta ultima en el juego. Saludos Me interesa mucho saber como hacer eso para probar las texturas modificadas. QUOTE(avi55 @ 26 Apr 2009, 07:57) "Alternati": Cuando te pregunte: ¿Tienes algun indicio de como sacar las texturas desde los .hsm? Y me contestaste: Sí, por suerte hay un proyecto llamado "Drizzle", dentro de el Alcugs Server, en el cual me he apoyado para extraer las texturas. Me quede pensando y veo que el tema iria mas por como llevar una "imagen" a "hsm" dado que el "dniextract" ya los extrae. (Agregado marcado en negrilla) Me parece que hay una herramienta para ello, debo investigar mas aun, yo no la he probado, pero lo mas acorde con la linea de trabajo que hemos tenido hasta el momento, seria "encontrar" o "crear" una utilidad freeware que hiciera ese trabajo, dado que teniendo los "hsm" en el directorio adecuado el juego funciona. Quedaria por resolver el como evitar parchear el archivo SHO.DNI, algo asi como solo desempaquetarlo a los diretorios adecuados, cuestion que como ya conversamos, en primera instancia no funciona como si lo hizo con "MARA" y "PERA". ¿Conoces alguna utilidad freeware que lleve un archivo grafico a HSM? Saludos ¿Cuál es esa herramienta de la que hablas? No conozco ninguna, la estaba programando yo, lo que pasa que no pude hacer las pruebas para inyectarlo en sho.dni, o hacer el cambio en memoria como comentabas en el otro post, a parte ahora no dispongo de mucho tiempo libre. Pero seguiré investigando en cuanto pueda. QUOTE(avi55 @ 26 Apr 2009, 10:22) Ufff, he leido muchas paginas, solo en español e ingles. Parece casi definitivo, si se descarta el programar algo, solo queda encontrar una forma de transformar "archivo de imagen" a .hsm. Saludos cansados ..... de tanto leer. Pues esn eso estoy trabajando actualmente, aunque quedan muchas cosillas por hacer. Saludos ávido lector !! |
![]() |
avi55 |
![]()
Publicado:
#230
|
![]() Maestro Grupo: Miembro Mensajes: 313 Registrado: 17-Sep 07 Miembro nº: 2251 ![]() |
QUOTE(alternati @ 29 Apr 2009, 09:58) Cuando los programas estan en funcionamiento, parte de el o un archivo completo se aloja en la memoria, es el caso de sho.dni, entonces si se quiere que un archivo al que se hace referencia dentro de sho.dni no sea considerado, debe modificarse sho de modo que el nombre del archivo ya no sea el mismo dentro de sho.dni. El arbol de ordenamiento de los archivos de sho es mostrado por el dniextract, luego en esa misma posicion en el disco se pone el archivo .hsm, si no se pone, esa textura se vera en blanco, si se pone se vera la textura. Si se renombra otro archivo .hsm con el nombre del archivo modificado dentro de sho, aparecera esa textura durante el juego. Saludos -------------------- |
![]() |
avi55 |
![]()
Publicado:
#231
|
![]() Maestro Grupo: Miembro Mensajes: 313 Registrado: 17-Sep 07 Miembro nº: 2251 ![]() |
QUOTE(alternati @ 26 Apr 2009, 05:22) Algunos comentarios de lo que vayas viendo serian utiles, asi tal ves se avance mas rapido. De .hsm no se encuentra nada, si comentarios similares a los que ya habiamos deducido, que el hsm parece ser una textura codificada, o al menos es como un contenedor de textura. La forma de transformar el hsm a PNG la tiene clara el autor del Riveal. Aqui "alternati" te hago unas preguntas, yo hace mucho tiempo que siempre miro archivos varios internamente solo por curiosidad, de videos, graficos, etc, . Cuando lei la informacion de RealMyst en wikipedia vi algo de encabezados y de la estructura de los archivos DNI por ejemplo, asi mismo se podran ver los HSM creo, pero lo que no comprendo, es si cuando muestran esos listados en donde aparecen terminos como: WORD BYTE 1. ¿Es que se esta desensamblando algun archivo?, eso me suena a assembler ¿o no?. 2. ¿Como es eso de la estuctura de un archivo, como se puede ver, con un editor hexadecimal?. 3. ¿En el caso de llevar un hsm a PNG, se trata de ir tomando la informacion desde el hsm e ir poniendola en un cierto "orden" de modo de crear el PNG? Saludos -------------------- |
![]() |
alternati |
![]()
Publicado:
#232
|
Aprendiz Grupo: Miembro Mensajes: 11 Registrado: 7-Mar 07 Miembro nº: 1079 ![]() |
Hola Avi, perdona que haya tardado en responderte por aquí, ahora tengo otras cosillas entre manos, y ya sabes que el ocio lo dejamos para lo último así que no he podido investigar mucho todavía.
QUOTE De .hsm no se encuentra nada, si comentarios similares a los que ya habiamos deducido, que el hsm parece ser una textura codificada, o al menos es como un contenedor de textura. La forma de transformar el hsm a PNG la tiene clara el autor del Riveal. El hsm más que una textura codificada es un contenedor de texturas, hasta donde he investigado, el hsm contiene tres tipos de texturas, todas son dds, texturas que usa Directx, y puede ser en formato raw, o sea, descomprimidas, o comprimidas de tipo 1 ó 5 QUOTE Aqui "alternati" te hago unas preguntas, yo hace mucho tiempo que siempre miro archivos varios internamente solo por curiosidad, de videos, graficos, etc, . Cuando lei la informacion de RealMyst en wikipedia vi algo de encabezados y de la estructura de los archivos DNI por ejemplo, asi mismo se podran ver los HSM creo, pero lo que no comprendo, es si cuando muestran esos listados en donde aparecen terminos como: WORD BYTE 1. ¿Es que se esta desensamblando algun archivo?, eso me suena a assembler ¿o no?. Eso te está especificando como es el archivo por dentro, te pongo la estructura de .hsm cuando contiene una textura sin comprimir: int u1; // Identificador int flagsMaybe; // flags int widthMaybe; // width or maybe height int heightMaybe; // height or maybe width byte b5; int u6; int numLevels; // num levels? byte[][] xagrb; Partimos de la base de que un fichero es una corriente de bytes (8 bits) unos seguidos de otros. Esto quiere decir que si tu cojes el primer numero entero(int) que son 4 bytes el númerito que te da sería el Identificador que siempre en este caso es igual a 1 Luego si coges los siguientes 4 bytes te dan unos flags que usará el motor del juego Los siguientes 4 bytes, el ancho de la textura Los siguientes 4 bytes, el alto de la textura etc. QUOTE 2. ¿Como es eso de la estuctura de un archivo, como se puede ver, con un editor hexadecimal?. Sí, sin ningún problemas puedes ir viéndolo con un editor hexadecimal, si abres un hsm y seleccionas los cuatro primeros bytes el conjunto siempre dará 1, por ejemplo QUOTE 3. ¿En el caso de llevar un hsm a PNG, se trata de ir tomando la informacion desde el hsm e ir poniendola en un cierto "orden" de modo de crear el PNG? Sí, una vez destripado el hsm, coges los datos y los ordenas de forma que crees una DDS, que es más fácil y más práctico a la hora de inyectar y/o traduccir que un PNG, además en el caso del PNG hay que codificar en ese formato, y del hsm al dds es "casi" instántaneo. Saludos |
![]() |
alternati |
![]()
Publicado:
#233
|
Aprendiz Grupo: Miembro Mensajes: 11 Registrado: 7-Mar 07 Miembro nº: 1079 ![]() |
QUOTE(avi55 @ 29 Apr 2009, 18:44) QUOTE(alternati @ 29 Apr 2009, 09:58) Cuando los programas estan en funcionamiento, parte de el o un archivo completo se aloja en la memoria, es el caso de sho.dni, entonces si se quiere que un archivo al que se hace referencia dentro de sho.dni no sea considerado, debe modificarse sho de modo que el nombre del archivo ya no sea el mismo dentro de sho.dni. El arbol de ordenamiento de los archivos de sho es mostrado por el dniextract, luego en esa misma posicion en el disco se pone el archivo .hsm, si no se pone, esa textura se vera en blanco, si se pone se vera la textura. Si se renombra otro archivo .hsm con el nombre del archivo modificado dentro de sho, aparecera esa textura durante el juego. Saludos Sigo sin ser capaz de hacer esto, yo renombro un archivo en sho.dni con un editor hexadecimal, la pongo en SCN/MAPS, pero cuando intento arrancar me crashea el juego. ¿Tú has sido capaz de hacerlo con éxito? Podrías explicarme un poco más. Saludos !! |
![]() |
avi55 |
![]()
Publicado:
#234
|
![]() Maestro Grupo: Miembro Mensajes: 313 Registrado: 17-Sep 07 Miembro nº: 2251 ![]() |
Hola a todos :
Quiero comentar el porque del congelamiento de este post y en que estado quedaron las cosas. La historia fue asi : VOCES Y SONIDOS.
-------------------- |
![]() |
CoolWind |
![]() ![]()
Publicado:
#235
|
![]() Rey Grupo: Administrador Mensajes: 2044 Registrado: 28-Aug 01 Desde: Catalunya Miembro nº: 2 Cofradía: Artistas ![]() |
Así sea avi55,
quiero agradecerte el trabajo que has dedicado a realizar este proyecto y por supuesto también a todos los demás. Aún con estos temas incompletos me gustaría publicar el instalador como noticia de portada. Es lo mínimo que merece tan largo trabajo. Puedes enviarme un e-mail con el paquete ZIP? Puedes dejar ahí las notas que creas oportunas para la gente que quiera instalarlo y no haya seguido el hilo. Agradecería este último esfuerzo. Muchas gracias. Un gran saludo y espero que puedas seguir pasándote por aquí mucho tiempo. ![]() -------------------- ![]() E-Mail: esdni@coolwind.ws Álbumes musicales: Sound Exploration (2004) Memories of a Voyage Never Done (2007) Mi libro: La Piedra Ágata |
![]() |
avi55 |
![]()
Publicado:
#236
|
![]() Maestro Grupo: Miembro Mensajes: 313 Registrado: 17-Sep 07 Miembro nº: 2251 ![]() |
¿Como ha estado usted señor? :
Draco si esta usted por aca, mandeme un mail. -------------------- |
![]() |
draco123 |
![]()
Publicado:
#237
|
Aprendiz Grupo: Miembro Mensajes: 14 Registrado: 10-Dec 08 Miembro nº: 13382 ![]() |
Hola a todos los colaboradores del proyecto
En principio quiero comentar que a pesar de no haber dedicado mucho tiempo al foro, hemos dedicado ese tiempo a trabajar y a insvestigar soluciones para poder terminar el proyecto. Pido las disculpas del caso para la gente que estaba pendiente de las noticias. Estoy procesando la sincronización del audio y espero que pronto tengamos noticias. Con respecto a los libros, Avi55 ya ha mencionado a que punto hemos podido llegar. Todos, menos Rime Un abrazo para todos |
![]() |
avi55 |
![]()
Publicado:
#238
|
![]() Maestro Grupo: Miembro Mensajes: 313 Registrado: 17-Sep 07 Miembro nº: 2251 ![]() |
Claro, como dice "draco123" estamos afinando algunos detalles, asi que tendremos "RealMyst en Español sR", paciencia por favor.
sR = Sin Rime Saludos a toda la comunidad. Obol ¿como esta tu hijo? , tengalo derechito para que sea hombre de bien, pero no lo apriete tanto para que sea feliz tambien ![]() -------------------- |
![]() |
Genomax |
![]() ![]()
Publicado:
#239
|
![]() Maestro Grupo: Miembro Mensajes: 482 Registrado: 2-Sep 01 Miembro nº: 7 Cofradía: Escritores ![]() |
Hola!
Con la llegada del verano he desempolvado algunos discos y entre ellos apareció RealMyst. Como va el tema de RM en español? alguna novedad? Estamos necesitados de Myst! Feliz verano. -------------------- Los trazos que pintaba acariciaban el papel,
dejando en él las palabras que cambiarán su mundo, para siempre. |
![]() |
The Phoenix |
![]()
Publicado:
#240
|
![]() Gran Maestro Cofrade Grupo: Miembro Mensajes: 1125 Registrado: 11-Mar 05 Desde: Madrid (España) Miembro nº: 213 Cofradía: Escritores ![]() |
Shorah.
Pues que yo sepa, no hay nada nuevo... Que tengas un buen verano tu también... ![]() -------------------- El mejor libro del mundo ---------------------------------------------------------- Mi Aplicación de libros digitales ---------------------------------------------------------- Mi página web (Phoenix Productions) ---------------------------------------------------------- Mi enciclopedia sobre Myst (EsDniEcp) ---------------------------------------------------------- |
![]() |
![]() ![]() ![]() |
Versión Ligera (Lo-Fi) | Time is now: 1 May 2025 - 20:35 |
|
esD'ni es una creación de CoolWind. Diseño de la web: Genomax |