Autor Tema: Formato ISO  (Leído 115 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Conectado Goku jr

  • Sr. Member
  • ****
  • Mensajes: 306
  • Karma: 6
  • Sexo: Masculino
    • Ver Perfil
Formato ISO
« en: Noviembre 04, 2017, 10:19:16 am »
Buenas tardes!
Quizás vaya a preguntar una locura,ya que no encuentro información ni googleando..
Sería posible crear un programa que me permita  hacer una imagen ISO ? supongo que sí,pero no encuentro información sobre el formato o no se buscarlo.
Un saludo y gracias!

Desconectado Drumpi

  • Hero Member
  • *****
  • Mensajes: 6148
  • Karma: 157
  • Sexo: Masculino
  • Odio el periodo "entre proyectos"
    • Ver Perfil
    • La web de Drumpi
Re:Formato ISO
« Respuesta #1 en: Noviembre 04, 2017, 11:51:42 am »
Hola, Goku jr.
No soy un experto en el tema, pero creo que andas buscando información sobre ISO 9660:
https://es.wikipedia.org/wiki/ISO_9660

Sí, es la wikipedia, no le hagas mucho caso ^^U
Creo que los ficheros ISO parten de este estandar. Lo más básico sería guardar los datos del CD byte a byte y punto, pero seguramente el formato ISO usado para almacenar el contenido del CD tendrá una cabecera con algunos datos extra, pero hasta ahí te puedo dar información.

¿Se pueden crear ficheros .ISO? Claro que sí, por poder, cualquier fichero puede ser creado. El problema es el contenido y la forma :D
Al menos te he facilitado un cabo del que sacar el ovillo (creo) ^^U
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

Conectado Goku jr

  • Sr. Member
  • ****
  • Mensajes: 306
  • Karma: 6
  • Sexo: Masculino
    • Ver Perfil
Re:Formato ISO
« Respuesta #2 en: Noviembre 04, 2017, 11:55:03 am »
Gracias drumpi!
La idea es ir byte a byte,pero claro lo suyo son las cabeceras extras para que luego los archivos generados sean compatibles con otros programas Y ahi me vuelvo loco xD

Desconectado Drumpi

  • Hero Member
  • *****
  • Mensajes: 6148
  • Karma: 157
  • Sexo: Masculino
  • Odio el periodo "entre proyectos"
    • Ver Perfil
    • La web de Drumpi
Re:Formato ISO
« Respuesta #3 en: Noviembre 04, 2017, 12:02:19 pm »
Ya te digo que no te puedo decir mucho más. Sé que en sus inicios era una copia de todo el contenido del disco byte a byte, lo cual sólo es posible a través de los drivers del lector de CD (o sea, que imposible por Bennu), y que estuve buscando drivers de lectura hace años para la gp2X para poder montar imágenes.
Puedes intentar buscar más info ahora que sabes el nombre completo del estandar, o tratar de leer un fichero ISO ya creado con un editor hexadecimal y tratar de descifrar su contenido. si sabes cual es el primer fichero y su estructura, no debería ser excesivamente difícil tratar de averiguar de qué se compone la cabecera.

Pero, de nuevo, me muevo entre sombras ^^U Terminas antes leyendo el código de cualquier generador de imágenes ISO libre :P
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

Conectado Goku jr

  • Sr. Member
  • ****
  • Mensajes: 306
  • Karma: 6
  • Sexo: Masculino
    • Ver Perfil
Re:Formato ISO
« Respuesta #4 en: Noviembre 04, 2017, 12:12:15 pm »
Gracias otra vez drumpi!
La idea no era leer desde CD,si no cojer varios archivos y meterlos en uno solo,asique supongo que en Bennu se podría hacer,lo que no tengo tan claro es si se podrían guardar carpetas dentro del archivo XD
Saludos

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12517
  • Karma: 369
  • Sexo: Masculino
    • Ver Perfil
Re:Formato ISO
« Respuesta #5 en: Noviembre 04, 2017, 02:27:40 pm »
creo que aca hay informacion de como hacerlo

https://en.wikipedia.org/wiki/ISO_9660

tranquilamente puedes hacerlo con bennugd, lo mismo podrias leer un cd o lo que sea.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1964
  • Karma: 253
  • Sexo: Masculino
    • Ver Perfil
Re:Formato ISO
« Respuesta #6 en: Noviembre 04, 2017, 04:12:42 pm »
Lo que buscas se llama mkisofs       

esta dentro de un paquete llamado CDR tools
Binarios
http://cdrtools.sourceforge.net/private/cdrecord.html

aqui el codigo fuente (si deseas crear un modulo en c)
https://sourceforge.net/projects/cdrtools/files/

Desde bennu puedes llamar a mkisofs desde linea de comandos
http://wiki.osdev.org/Mkisofs


Otro en C++
https://sourceforge.net/p/cd2iso/code/HEAD/tree/


aqui lo mismo pero en c#
https://sourceforge.net/projects/iso-creator-cs/

http://gomuiso9660.codeplex.com/


« última modificación: Noviembre 05, 2017, 06:37:04 am por l1nk3rn3l »

Conectado Goku jr

  • Sr. Member
  • ****
  • Mensajes: 306
  • Karma: 6
  • Sexo: Masculino
    • Ver Perfil
Re:Formato ISO
« Respuesta #7 en: Noviembre 05, 2017, 04:56:10 am »
Muchas gracias
Cuando salga del trabajo hechare un vistazo
Todo estoi viene por que he pensado que con Bennu se podría crear utilidades a parte de juegos
Saludos y gracias