← Volver a noticias

CIBERPRO

Desarrollador crea un entorno de programación para PS1 utilizando Claude

Desarrollador crea un entorno de programación para PS1 utilizando Claude

Manny ha desarrollado un entorno de programación para PlayStation 1 (PS1) llamado PSoXide, tras 20 años de interés en crear software para esta consola. Ingeniero de seguridad durante el día y desarrollador indie por la noche, Manny decidió construir las herramientas necesarias desde cero, ya que las disponibles en C++ eran difíciles de utilizar.

PSoXide es un stack completo de desarrollo para PS1, escrito en Rust, que incluye un emulador, SDK, motor, editor de niveles y pipeline de disco. Claude, una inteligencia artificial, está integrada en el emulador, lo que ha permitido a Manny llevar a cabo un proyecto de gran complejidad de manera individual.

El emulador implementa todos los componentes de la PS1, incluyendo la CPU R3000A, GPU, GTE, CD-ROM, DMA, SPU, timers y MDEC. Manny ha creado una suite de pruebas con más de 65 ROMs y ha realizado un CD de prueba para verificar la fidelidad del emulador con respecto a la consola original. El SDK permite la comunicación directa con el hardware, evitando la BIOS por razones de rendimiento.

Una de las características destacadas del proyecto es la conexión del emulador con Claude, que permite a Manny realizar tareas de depuración de manera más eficiente. A través de un servidor MCP, Claude puede inspeccionar el estado de la CPU, VRAM y registros mientras se ejecutan. Manny ha señalado que la inteligencia artificial ha sido fundamental en el desarrollo, aunque él sigue dirigiendo el proceso.

Manny comenzó su trayectoria programando con PICO-8 y ha creado otros proyectos como BONNIE-32, una consola propia en Rust. Su primer juego publicado en PSoXide es la ‘Celeste Classic Collection PSX’, que incluye dos juegos reescritos en Rust. Actualmente, trabaja en un juego original para PS1, un souls-like con gráficos tridimensionales.

Contenido reescrito con inteligencia artificial a partir de una fuente externa, revisado bajo criterio editorial de CIBERPRO. Fuente original.

#ecosistema ciberpro
Divisiones y servicios

Un problema tecnológico rara vez pertenece a una sola disciplina.

CIBERPRO organiza sus capacidades en seis divisiones que pueden actuar de forma independiente o coordinada: pericial informática, gobernanza de IA, laboratorio técnico, ciberseguridad, inteligencia digital y producción audiovisual inteligente.

Forensics

Informes periciales y evidencia digital

Informática forense, contrapericiales, auditorías forenses, documentoscopia técnica, verificación móvil spyware/malware y ratificación judicial.

Ver CIBERPRO Forensics
IAudit

Gobernanza y seguridad de IA

EU AI Act, peritaje algorítmico, evaluación de impacto, sesgos, trazabilidad, documentación técnica y seguridad de agentes de IA.

Ver CIBERPRO IAudit
Lab

Adquisición y preservación

ForensiLab: extracción móvil, clonado, backups, cloud, casos portables, hashes, cadena de custodia y procesamiento técnico.

Ver CIBERPRO Lab
Cybersecurity

ScanDefender y auditoría web

Exposición externa, vulnerabilidades, OWASP Top 10, cabeceras, SSL/TLS, CMS, APIs, compliance y remediaciones guiadas.

Ver CIBERPRO Cybersecurity
Intelligence

MaaS e inteligencia digital

Segmentación de audiencias, SmartComments, mensajes directos, amplificación algorítmica, automatización comercial y medición.

Ver CIBERPRO Intelligence
MediaTech

InmediaTop y ConectaVision

Producción con IA supervisada, vídeo, audio, imagen, infografías, automatización editorial, canales digitales y distribución propia.

Ver CIBERPRO MediaTech