.IPS

Archivo IPS

International Patching System ROM Patch
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo IPS es un parche de ROM: contiene solo los cambios de bytes necesarios para convertir una ROM de juego original en una modificada (una traducción de fans, romhack o corrección de errores). Se aplica a una ROM base que poseas legalmente usando un parcheador como Lunar IPS (Windows) o la herramienta web gratuita Rom Patcher JS, que genera una ROM parcheada que luego ejecutas en un emulador. Aplícalo exactamente a la versión de ROM para la que fue creado; IPS no tiene suma de comprobación, por lo que la fuente incorrecta corrompe el resultado de forma silenciosa.

Desarrollador: N/A (community/de-facto standard; originated with SNES copier tools) Categoría: Archivos de juegos Estándar abierto MIME: application/octet-stream
SE ABRE EN Windows macOS Linux Web
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

En esta página

19k+ extensiones indexadas
Última revisión Aug 22, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo IPS?

.ips es un archivo de parche que almacena cambios a nivel de bytes para imágenes de juegos ROM. En lugar de contener un juego completo, un archivo .ips es un diff binario que se aplica a una ROM base de propiedad legal para producir una versión modificada. Los parches IPS pueden ofrecer traducciones de fans, correcciones de errores, nuevos gráficos, pistas de música o paquetes de localización de idiomas. El formato utiliza direccionamiento de 24 bits, lo que limita los desplazamientos de destino a 16 MB; para ROMs más grandes, se prefieren el formato extendido por la comunidad .ips32 o alternativas más nuevas como .BPS y .UPS.

Aplicación de parches

Los archivos de parche .ips deben aplicarse utilizando herramientas de parcheo de ROM dedicadas. Dicha herramienta sobrescribirá la ROM dada para incluir los datos del .ips -o producirá una copia parcheada- y se recomienda mantener una copia de seguridad de la ROM original por seguridad. Debido a que .ips no lleva una suma de comprobación interna, no puede verificar que se esté aplicando a la versión de ROM correcta; aplicarlo a la base incorrecta produce silenciosamente un resultado corrompido. Algunos software de emulación son capaces de aplicar parches .ips sobre la marcha, sin sobrescribir permanentemente la imagen de la ROM.

Seguridad y protección

RIESGO: MEDIUM

El archivo IPS en sí es un diff de bytes pasivo y no puede ejecutarse, pero existen riesgos reales. (1) Legalidad/fuente: los parches son legítimos, pero debes aplicarlos a una ROM que poseas legalmente; descargar ROMs ya parcheadas es piratería. (2) Sin suma de comprobación: aplicar un IPS a la versión de ROM incorrecta corrompe silenciosamente el resultado, así que asegúrate de que coincida con la ROM exacta a la que se dirige el parche. (3) Los «parcheadores IPS» falsos en sitios con mucha publicidad pueden incluir PUP; utiliza las herramientas de renombre enumeradas aquí (Lunar IPS, Flips, Rom Patcher JS) y mantén una copia de seguridad sin parchear de tu ROM.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOInternational Patching System ROM Patchtambién conocido como IPS patch, IPS ROM patch
DESARROLLADORN/A (community/de-facto standard; originated with SNES copier tools)desde early-mid 1990s (ROM-copier / emulation scene)
TIPO MIMEapplication/octet-stream
TIPOArchivo de parche/diff binario que aplica cambios de bytes a una imagen de ROM de juego
ESTÁNDARAbierto · libre de regalías
Esta extensión también es utilizada por…
  • Registro de pánico / errores de Apple iOS - Los iPhones/iPads escriben archivos .ips en Ajustes > Privacidad > Datos de análisis; son registros de pánico/errores basados en JSON, no relacionados con el parcheo de ROM.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001020304
HEX
5041544348
ASCII
PATCH
Un parche IPS comienza con el texto ASCII literal «PATCH» (50 41 54 43 48) y termina con el marcador ASCII «EOF» (45 4F 46). Entre ellos hay registros de {desplazamiento de 3 bytes, longitud de 2 bytes, datos}; una longitud cero indica una ejecución RLE (longitud de ejecución de 2 bytes + valor de 1 byte).

Programas que abren archivos IPS

Windows2 apps
Lunar IPS (LIPS) Gratis Ejecuta Lunar IPS, elige «Apply IPS Patch», selecciona el .ips y luego tu ROM base; escribirá la ROM parcheada.
Rom Patcher JS Código abierto Abre el sitio, arrastra el .ips y la ROM, haz clic en «Apply patch» y descarga el resultado; se ejecuta localmente en el navegador.
macOS2 apps
Rom Patcher JS Código abierto Abre el sitio, arrastra el .ips y la ROM, haz clic en «Apply patch» y descarga el resultado; se ejecuta localmente en el navegador.
MultiPatch Gratis Abre MultiPatch, elige «Apply Patch», selecciona el .ips y la ROM (también maneja BPS/UPS).
Linux2 apps
Rom Patcher JS Código abierto Abre el sitio, arrastra el .ips y la ROM, haz clic en «Apply patch» y descarga el resultado; se ejecuta localmente en el navegador.
Flips (Floating IPS) Código abierto flips --apply patch.ips base.rom out.rom (interfaz gráfica también disponible); sucesor moderno de Lunar IPS.
Web1 app
Rom Patcher JS Código abierto Abre el sitio, arrastra el .ips y la ROM, haz clic en «Apply patch» y descarga el resultado; se ejecuta localmente en el navegador.

Detalles técnicos

especificación profunda
Magic bytes / encabezadoASCII «PATCH» - 5 bytes (hex 50 41 54 43 48) en el desplazamiento 0
Terminador de archivoASCII «EOF» - 3 bytes (hex 45 4F 46) que marcan el final de todos los registros del parche
Orden de bytesBig-endian para todos los enteros multibyte (desplazamientos y longitudes)
Tamaño del desplazamiento3 bytes (24 bits), direccionando hasta 16.777.215 bytes en el archivo de destino
Estructura del registro{desplazamiento de 3 bytes, longitud de datos de 2 bytes, N bytes de datos de reemplazo} por registro de parche
Codificación RLECuando el campo de longitud es 0x0000: seguido de un recuento de ejecución de 2 bytes y un valor de repetición de 1 byte
Integridad / suma de comprobaciónNinguna: no se almacena ningún hash de la ROM de origen o de destino; una ROM base incorrecta produce una corrupción silenciosa
CompresiónSin compresión general; solo RLE a nivel de registro para secuencias de bytes repetidos
CodificaciónBinario con cadenas mágicas ASCII imprimibles en el encabezado y pie de página
Tamaño de archivo típicoDesde bytes hasta unos pocos cientos de KB, proporcional al volumen de datos modificados
Límite del espacio de direccionesIPS clásico: 16 MB (24 bits); variante IPS32: 4 GB (desplazamientos de 32 bits)
Tipo MIMEapplication/octet-stream (informal: application/x-ips-patch)
Método de aplicaciónSuperposición precisa de bytes: cada registro reemplaza bytes en el desplazamiento exacto en la ROM de destino
Verificación de ROM de origenNo compatible: no hay hash CRC, MD5 o SHA de la ROM base incrustado en el archivo
Soporte de plataforma de destinoHerramientas de parcheo disponibles para Windows, macOS, Linux y en el navegador (sin vinculación nativa al SO)
Lanzadoearly-mid 1990s (ROM-copier / emulation scene)
Última versiónIPS (frozen); IPS32 extension lifts the 16 MB limit; largely superseded by BPS/UPS for larger ROMs
Estándar abierto · libre de regalías
Especificaciónzerosoft.zophar.net

Conversiones de IPS

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos IPS. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos IPS.

Preguntas frecuentes

¿Qué es un archivo IPS y cómo lo uso?
Es un parche de ROM que contiene solo cambios de bytes. Se «aplica» a una ROM de juego base con un parcheador (Lunar IPS, Flips o la herramienta web Rom Patcher JS), que genera una ROM modificada para ejecutar en un emulador.
¿Cómo aplico un parche IPS?
Abre un parcheador, elige el .ips, luego selecciona la ROM exacta para la que fue hecho y deja que escriba la ROM parcheada. Mantén siempre una copia de seguridad de la ROM original.
¿Por qué mi ROM parcheada no funciona?
Casi siempre se debe a una ROM base o versión incorrecta: IPS no tiene suma de comprobación, por lo que una discrepancia corrompe el resultado. Busca la ROM exacta (región/revisión) que especifica el parche.
¿Cuál es la diferencia entre los parches IPS, BPS y UPS?
Todos son formatos de parcheo de ROM. IPS es el más antiguo y simple (sin suma de comprobación, límite de 16 MB). BPS y UPS son más nuevos, verifican la ROM con sumas de comprobación y manejan ROMs grandes; son los preferidos para los hacks modernos.
¿Es un archivo .ips lo mismo que un registro de errores de iPhone?
No, ese es un formato diferente y no relacionado. Apple utiliza .ips para registros de pánico/errores en formato JSON en Analytics Data; este artículo trata sobre parches de ROM.
¿Puedo abrir un parche IPS para ver qué hay dentro?
Puedes verlo en un editor hexadecimal (comienza con «PATCH»), pero solo tiene sentido cuando se aplica a su ROM de destino. No hay nada reproducible dentro del parche por sí solo.

Referencias

1Zerosoft - IPS file format descriptionzerosoft.zophar.net
2Flips (Floating IPS) - patcher sourcegithub.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensiones relacionadas

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z