Creando ROMs de SNES con C# usando DotnetSnes
DotnetSnes es un proyecto revolucionario que permite la creación de ROMs funcionales de SNES usando C#! Lo logra proporcionando una biblioteca .NET que abstrae las funciones y variables globales del desarrollo de juegos SNES. Los DLLs compilados se transpilan a C y luego se compilan en una ROM usando el SDK PvSnesLib. Si bien las limitaciones del SNES (como la falta de asignación dinámica de memoria) requieren concesiones en la sintaxis idiomática de C#, son posibles juegos totalmente funcionales. El artículo detalla el proceso de desarrollo, la instalación de dependencias, la configuración del proyecto y los pasos de construcción, mostrando dos ejemplos: HelloWorld (salida de texto básica) y LikeMario (un juego basado en mapa más complejo).