 |
|
| compilaciones para CD32 parte1: generación del contenido |
« Ver tema anterior :: Ver tema siguiente » |
| Autor |
Mensaje
|
| neuroflip |
Publicado: Sab, 08 Sep 2007 12:50 pm Asunto: compilaciones para CD32 parte1: generación del contenido |
|
|
 Conocido del Foro

 País:  Sexo:  Registrado: 21 marzo 2007 Mensajes: 51 Ubicación: Barcelona
|
Este post pretende ser una mini guía de cómo realizar el proceso para la generación de una compilación de juegos para la consola amiga cd32. No pretende ser un tutorial extensivo ni un 'paso a paso', sinó una ayuda para que profundices y empieces a generar tu própia técnica y métodos. Se compone de dos partes: primero la generación del contenido del cdrom y segundo cómo grabar ese contenido en un CD bootable para amiga.
Los archivos necesarios estarán disponibles en breve en el apartado de Downloads :
- Arcade Game Selector: rags101.lha
- WHDLoad: WHDLoad_usr.lha
1. Generando el contenido de la compilación
Crear un directorio dónde hubicaremos TODO el contenido del CD, así como la estructura básica de directorios para que el CD pueda bootar en un futuro. A modo de ejemplo usaré mi directorio DH4:\cd32 como base para el contentenido del CD. Desde ahora le llamaré ROOT:
Bajamos AGS (Arcade Game Selector) y lo descomprimimos en ROOT:
Creamos el directorios S (ROOT:S) y generamos en el startup-sequence siguiente:
C:SetPatch >NIL:
MakeDir RAM:AGS
Assign AGS: RAM:AGS
Copy cd0:AGS/#? AGS: ALL QUIET
Lab loop
ArcadeGameSelector
IF EXISTS AGS:.run
Execute AGS:.run
Delete AGS:.run
Skip loop
EndIf
Como bien sabemos éste será el script de inicio para el CD, así que el CD deberá contener en su directorio ROOT:C correspondiente los siguientes comandos para que pueda ser ejecutado: setpatch, makedir, assign, copy, execute, delete.
Generar el directorio ROOT:GAMES donde copiamos los juegos disponibles en la compilación. Para el caso usaré tan sólo juegos WHDLoad, y de tal forma necesitarás también los archivos de la última versión disponible (WHDLoad 19.8.2007). Copia el archivo WHDLoad/C/WHDLoadCD32 en ROOT:C.
El siguiente paso será generar los archivos que configuran el menú para AGS. Según las instruciones de AGS deberemos crear tres archivos en ROOT:AGS para cada uno de los juegos de la compilación:
* #?.txt: archivo de texto con el texto descriptivo a mostrar en el menú. Para que se visualice correctamente será un fichero de texto ascii con un máximo de 40 caracteres por línea y un máximo de 12 lineas de texto.
* #?.iff: imagen de 320x128x8 bits a mostrar que deberá tener la misma paleta de colores que el archivo incluido con ags ROOT:AGS/SelectorBKG.iff
* #?.start: script de inicio del juego con las instrucciones precisas para poder ejecutarlo.
Entonces para cada juego generamos en el dir AGS:AGS las entradas del menú (#?.iff, #?.start, #?.txt). En la siguiente imagen podemos ver el directorio ROOT:AGS, donde se observan todos los archivos txt, iff y start necesarios para cada uno de los juegos de la compilación.
Y un ejemplo de archivo .start. Ten en cuenta que el ejecutable correcto será WHDLoadCD32 (a diferencia de la imagen):
Es posible que sea necesario incluir algún parámetro para la ejecución de WHDLoad, la cd32 sin expandir tiene un 020 y 2Mb de chip & no fast que pueden hacer que alguno de los juegos seleccionados no funcionen. Puedes probar con las recomendaciones de la documentación de WHDLoadCD32 (WHDLoad/Docs/es/cd32.html) si te encuentras con ello.
En este punto deberías tenerel contenido del CD preparado y tan sólo faltaría realizar una imagen de CD con la compilación para ser probado en la consola real / emulada. En mi caso:
 _________________ http://a1200.wordpress.com
a1200 + b1260/50Mhz + 64Mb FastRAM + Hd 10Gb 2,5''
Wireless PCMCIA Elsa MC-11
PCMCIA CF Adaptator + CF 256Mb
a520 svideo hack + tvbox + 19''LG
a600 3.1 cfHd
Ultima edición por neuroflip el Dom, 09 Sep 2007 12:44 pm, editado 1 vez |
|
| Volver arriba |
|
 |
| merlinkv |
Publicado: Dom, 09 Sep 2007 8:27 am Asunto: Compilaciones para CD32 |
|
|
 Web Admin.

 País:  Sexo:  Registrado: 13 marzo 2007 Mensajes: 255 Ubicación: Madrid
|
Hola neuroflip,
Muy bueno tu tutorial, desde luego que iré probando a ver que me sale.
Sólo una cosa, intentamos no poner links a otras páginas dado que nuestro interés es que los foreros "suban" a esta página los programas necesarios para los distintos temas.
Nuestro objetivo es proporcionar todo lo necesario para que los demás usuarios no necesiten acceder a otras páginas buscando las distintas herramientas o juegos.
¿Porqué no "subes" las herramientas de tu tutorial? Nosotros las pondremos a disposición de los demás.
Por cierto, quedamos a la espera de las restantes partes del tutorial.
Un saludote amigueros.
 _________________ God grant me the serenity to accept the things I cannot change. Courage to change the things I can. And wisdom to know the difference.
A4000D 060/50 128MB +Extras
A1200 060/50 128 MB + Extras
A1200 030/50 FPU 64MB
|
|
| Volver arriba |
|
 |
|
|
|
|
|
 |
|
Página 1 de 1 |
|
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro Tu no puedes subir archivos en este foro Tu no puedes descargar archivos en este forom
|
|
|