Skip to content

maxiducoli/Gamecube-Rom-Compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 GameCubeRomCompressor

C# .NET Windows

Herramienta de escritorio para convertir archivos comprimidos de ROMs de Nintendo GameCube (.7z, .zip, .rar) a formato .rvz optimizado para el emulador Dolphin.

Ideal para preservar tus colecciones con compresión eficiente y compatibilidad garantizada.


🌟 Características

  • ✅ Soporta múltiples formatos de compresión (7z, zip, rar, etc.)
  • ✅ Conversión automática a .rvz usando DolphinTool.exe (solo comprime al formato estandar de rvz, sin elegir opciones)
  • ✅ Cancelación en tiempo real
  • ✅ Eliminación segura de archivos originales solo si la conversión fue exitosa
  • ✅ Interfaz gráfica intuitiva (Windows Forms)
  • ✅ Manejo robusto de errores y permisos
  • ✅ Modo portable: incluye sus propias herramientas en Tools/

📦 Requisitos

  • Windows 10/11
  • .NET 6.0 Runtime (o superior)
  • Archivos ROM en formato comprimido (conteniendo un archivo .iso)

⚠️ No incluye 7z.exe ni DolphinTool.exe por licencias. Debes proporcionarlos tú.


🛠️ Instalación

  1. Descarga la última versión desde Releases.
  2. Descomprime el ZIP.
  3. Coloca las herramientas requeridas en la carpeta Tools/:
  4. ¡Ejecuta GameCubeRomConverter.exe!

💡 Consejo: Si usas Dolphin, DolphinTool.exe está en la carpeta de instalación de Dolphin.


🖼️ Capturas de pantalla

image

🧪 Uso

  1. Selecciona uno o varios archivos comprimidos (.7z, .zip, etc.).
  2. Elige la carpeta de salida (o usa la misma del archivo original).
  3. Haz clic en "Procesar".
  4. ¡Listo! Los archivos .rvz se generan y los originales se borran solo si todo salió bien.

🔒 Seguridad

  • Nunca se borra un archivo original sin confirmar que el .rvz existe y es válido.
  • Si falla la conversión, el archivo original se conserva.
  • Los archivos temporales se eliminan automáticamente.

🤝 Contribuciones

¡Las contribuciones son bienvenidas!
Si encontrás un bug o tenés una idea, abre un Issue o un Pull Request.


📜 Licencia

Distribuido bajo la licencia MIT.
Ver LICENSE para más información.


☕ ¿Te sirvió esta herramienta?

Si este proyecto te ahorró tiempo o te ayudó a preservar tus ROMs,
y querés apoyar mi trabajo, ¡una donación es muy apreciada!

PayPal

💬 "Cada donación me motiva a seguir mejorando herramientas para la comunidad retro."
— Maximiliano David Ducoli, desarrollador autodidacta desde Argentina 🇦🇷


💬 "Preservar la historia de los videojuegos, un ROM a la vez."

About

Extract compressed Gamecube ISO from RAR,ZIP,7Z and convert to RVZ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages