Lanzan un port de GTA III para Dreamcast
(gitlab.com)- dca3-game es un port de GTA III/VC para Dreamcast hecho por The Gang, un proyecto que busca ejecutar juegos de mundo abierto de Rockstar en una consola antigua
- El port se basa en re3, el código fuente completamente revertido de GTA III/VC, y usa KallistiOS como entorno de desarrollo para Dreamcast
- Para crear un CDI se necesita una instalación de Grand Theft Auto III o Grand Theft Auto: Vice City, y la versión probada es Grand Theft Auto: The Trilogy
- La ruta de creación recomendada es Google Notebook; el método manual requiere DreamSDK r3 y git-scm, por lo que no es adecuado para usuarios casuales
- En emuladores hay que desactivar la opción trails para evitar una superposición blanca, y 24 bpp y Anti Aliasing siguen siendo ajustes experimentales
Naturaleza de dca3-game
- dca3 es un port de GTA III/VC para Dreamcast
- Fue hecho por The Gang y está basado en re3
- re3 es el código fuente completamente revertido de GTA III/VC
- El proyecto fue iniciado por Stefanos Kornilios Mitsis Poiitidis y usa KallistiOS
Crear el CDI: se recomienda Google Notebook
- Crear el CDI mediante Google Notebook es la ruta recomendada
- Se necesita una instalación de Grand Theft Auto III o Grand Theft Auto: Vice City
- La versión probada que funciona es Grand Theft Auto: The Trilogy
- Las instrucciones para GTA III siguen este cuaderno de Google Colab
- Las instrucciones para GTA:VC siguen este cuaderno de Google Colab
Crear el CDI: método manual
- El método manual no se recomienda para usuarios casuales
- Se necesita una instalación de Grand Theft Auto III o Grand Theft Auto: Vice City
- Puede que algunas versiones no funcionen, y hubo casos en los que
d4_gta.mp3estaba dañado - Se necesita una copia legítima sin archivos dañados; de lo contrario, el proceso no funcionará
- Herramientas necesarias:
- El repositorio se clona desde la shell de DreamSDK con
git clone --branch beta https://gitlab.com/skmp/dca3-game.git
Compilar GTA III: liberty
- Crear la carpeta
libertyy copiar los archivos de GTA III- Si se usa la versión de 2 CD-ROM, también hay que copiar el contenido del play disc en la misma carpeta
- Descargar el liberty prebuilt elf desde el lanzamiento beta y extraer
dca-liberty.elfen la carpetadreamcast - El CDI para GD-EMU se genera con
make cdi-prebuilt- El proceso toma entre 5 y 15 minutos
- Por un problema de DreamSDK, puede que no termine por completo en la primera ejecución y haya que volver a ejecutar el mismo comando
- Al finalizar, se genera
dca-liberty.cdiy su tamaño es de aproximadamente 900MB
- El CDI para grabar en CD-ROM se genera con
make FOR_DISC=1 cdi-prebuilt- El mensaje de finalización es
*** CDI Baked Successfully*** - El archivo resultante debe medir aproximadamente 700MB o 260MB
- Si el tamaño no coincide, ejecutar
rm -rf repack-datay reiniciar esa etapa desde el principio
- El mensaje de finalización es
Compilar GTA Vice City: miami
- Crear la carpeta
miamiy copiar los archivos de GTA:VC - Descargar el miami prebuilt elf desde el lanzamiento beta y extraer
dca-miami.elfen la carpetadreamcast - El CDI para GD-EMU se genera con
FOR_DISC=2 make cdi-prebuilt- El proceso toma entre 5 y 15 minutos
- Por un problema de DreamSDK, puede que no termine por completo en la primera ejecución
- Puede que haya que cerrar la ventana de DreamShell varias veces y reiniciar el procedimiento
- Al finalizar, se genera
dca-miami.cdiy su tamaño es de aproximadamente 1.5GB
- El CDI para grabar en CD-ROM se genera con
make FOR_DISC=1 cdi-prebuilt- El mensaje de finalización es
*** Repack Completed Successfully*** - El archivo resultante es de aproximadamente 700MB o 550MB
- El mensaje de finalización es
Ejecución y ajustes gráficos
- Al ejecutarlo en emuladores, hay que desactivar la opción trails en los ajustes gráficos
- Si trails está activado, puede aparecer una superposición blanca sobre el renderizado 3D
- En los ajustes gráficos hay dos modos experimentales
- 24 bpp:
640x480x24 - Anti Aliasing
- 24 bpp:
- Se recomienda activar el modo de 24 bpp en salida HDMI o VGA
- Incluso en ese caso, hay que desactivar el efecto trails
- Anti Aliasing funciona con trails activado o desactivado
- Con trails activado, el impacto en el rendimiento es mayor
- Al activar 24 bpp o Anti Aliasing, puede faltar parte de la geometría en escenas pesadas
- Es más probable en modo AA
- Ambos modos pueden usarse juntos
Reporte de problemas y licencia
- Al reportar problemas, hay que tomar fotos del TV/monitor y de la VMU, y abrir un issue nuevo explicando el problema
- El código debe usarse solo con fines de educación, documentación y modding
- No se recomienda el uso de copias pirata ni el uso comercial
- Los trabajos derivados deben mantenerse como open source y dejar los créditos correspondientes
Aún no hay comentarios.