ProDG (software)


ProDG (pronunciado “prodigio”) de SN Systems es un conjunto de herramientas de desarrollo producido para PlayStation 3 , PlayStation 2 , PSP , Nintendo DS , GameCube y Game Boy Advance .

La frase PRO-DG se registró originalmente como una marca comercial del Reino Unido, [1] pero el guión nunca se usó para una versión lanzada y la suite se conoció posteriormente como ProDG.

La suite constaba de ensambladores específicos de hardware de consola, un compilador C/C++ , enlazadores ELF / DLL y un depurador a nivel de código fuente . Las herramientas de compilación pueden controlarse desde la línea de comandos o integrarse con Microsoft Visual Studio .

La herramienta de software de vista previa del artista, ProView, y Tuner, un perfilador y optimizador de rendimiento, también se incluyeron en algunas versiones de ProDG.

A partir de 2004, la suite incluía el SN Systems Compiler, SNC, diseñado para requisitos de hardware específicos, en lugar de un derivado del compilador proporcionado por el fabricante de la consola, con frecuencia una variante de GNU Compiler Collection. El compilador SNC fue diseñado para mejorar la generación de código, reducir el tamaño de los datos de depuración, proporcionar funciones intrínsecas específicas de la consola y proporcionar un mayor control con respecto al diseño del programa.

El enlazador permitió flexibilidad para la gestión del código objeto y la creación de superposiciones y bibliotecas de enlaces dinámicos. También identificó y eliminó el código y los datos no utilizados.


SN-TDEV conectado al GameCube marrón solo para desarrolladores