.OVR

Archivo OVR

MS-DOS Program Overlay File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo OVR es un fragmento de código binario que los antiguos programas de MS-DOS (como WordStar, dBase o aplicaciones de Turbo Pascal) cargaban bajo demanda para sortear el límite de memoria de 640 KB. Estos archivos son inertes en los sistemas modernos e inútiles sin su ejecutable anfitrión correspondiente. Para ejecutar el software original, utilice DOSBox. Nota: AbleNet Overlay Maker y algunas herramientas de GIS también utilizan .ovr para tipos de archivos completamente diferentes.

Desarrollador: Various (convention, not a single vendor; common in Turbo Pascal, Borland, WordStar) Categoría: Archivos de sistema MIME: application/octet-stream
SE ABRE EN Windows macOS Linux
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

En esta página

19k+ extensiones indexadas
Última revisión Aug 7, 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 OVR?

Un archivo .ovr es una superposición de programa de MS-DOS (Program Overlay): un segmento de código binario x86 diseñado para cargarse en memoria bajo demanda por un programa anfitrión .exe, en lugar de permanecer residente en todo momento.

Los archivos de superposición de DOS solucionaron el techo de memoria convencional de 640 KB que limitaba a todas las aplicaciones de MS-DOS. Un programa grande dividía su código en un .exe principal (siempre en memoria) y un conjunto de módulos de superposición .ovr que contenían funciones de uso poco frecuente: menús, corrector ortográfico, pantallas de ayuda y funciones similares. Un código de gestión de superposiciones (overlay manager stub) enlazado en el binario anfitrión cargaba el módulo .ovr requerido en una región de memoria compartida fija cuando era necesario, intercambiándolo cuando se requería una superposición diferente. WordStar 4 y versiones posteriores incluían varios archivos de superposición, como WSOVLY1.OVR y WSMSGS.OVR; las aplicaciones de dBase y Turbo Pascal utilizaban comúnmente la misma técnica.

Los archivos .ovr son código binario x86 puro sin un encabezado universal ni «magic bytes». El diseño interno depende totalmente del compilador o enlazador que los produjo. La directiva de superposición {$O+} de Turbo Pascal generaba archivos .ovr con una pequeña tabla de corrección (fixup table) antepuesta por unidad; Borland y otros proveedores utilizaban formatos incompatibles. Un archivo .ovr de una cadena de herramientas no puede ser cargado por otra.

Un archivo .ovr es completamente inerte sin su ejecutable anfitrión correspondiente; no se puede ejecutar de forma independiente. El soporte de memoria extendida EMS/XMS y los entornos de ejecución de modo protegido de 32 bits (como DOS/4GW) hicieron que las superposiciones quedaran obsoletas a principios de la década de 1990. Hoy en día, los archivos .ovr solo aparecen en archivos de abandonware y pueden explorarse utilizando los emuladores DOSBox o DOSBox-X.

Seguridad y protección

RIESGO: LOW

Los archivos OVR de DOS contienen código de máquina x86 pero no pueden ejecutarse directamente en Windows/macOS/Linux modernos de 64 bits (código x86 de modo real, sin encabezado PE/ELF). El riesgo es efectivamente cero fuera de DOSBox, donde el entorno aislado limita los daños. La variante de AbleNet es un archivo de datos, no ejecutable.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOMS-DOS Program Overlay Filetambién conocido como DOS overlay, program overlay module
DESARROLLADORVarious (convention, not a single vendor; common in Turbo Pascal, Borland, WordStar)desde Early 1980s (DOS era, common practice by 1983-1985)
TIPO MIMEapplication/octet-stream
TIPOSegmento ejecutable binario (código de superposición cargado en memoria bajo demanda por el programa anfitrión)
Esta extensión también es utilizada por…
  • Archivo de tablero de AbleNet Overlay Maker - Overlay Maker de AbleNet (una herramienta de comunicación aumentativa y alternativa/educación para crear tableros de comunicación) guarda los diseños de los tableros de superposición como archivos .ovr; no tiene relación alguna con las superposiciones de DOS; formato propietario binario o XML.
  • The Overlay Maker (dibujo militar/GIS) - Un programa de dibujo GIS en red para planificación militar también utiliza .ovr para sus archivos de superposición de dibujo; estos hacen referencia a gráficos de mapas y anotaciones, pero no a los archivos de recursos en sí.

Programas que abren archivos OVR

Windows2 apps
DOSBox Código abierto Coloque el OVR junto a su EXE compañero en DOSBox y ejecute el EXE; DOSBox carga el OVR automáticamente cuando el programa lo necesita.
DOSBox-X Código abierto Bifurcación mejorada de DOSBox con mejor compatibilidad para aplicaciones de DOS empresariales; ejecute el EXE anfitrión con los archivos OVR en el mismo directorio.
macOS1 app
DOSBox Código abierto Coloque el OVR junto a su EXE compañero en DOSBox y ejecute el EXE; DOSBox carga el OVR automáticamente cuando el programa lo necesita.
Linux1 app
DOSBox Código abierto Coloque el OVR junto a su EXE compañero en DOSBox y ejecute el EXE; DOSBox carga el OVR automáticamente cuando el programa lo necesita.

Detalles técnicos

especificación profunda
Tipo de formatoSegmento de superposición de código de máquina binario x86 (puro, sin formato de contenedor)
CodificaciónBinario, little-endian (código de máquina x86 o p-code de compilador)
Tamaño de archivo típico2 KB - 256 KB (mantenidos pequeños por diseño para minimizar la E/S de disco)
Modelo de memoriaCargado en un área de superposición compartida fija en la memoria convencional de DOS (por debajo de 640 KB); múltiples módulos .ovr comparten el mismo rango de direcciones
Dependencia de la cadena de herramientasEl diseño interno es totalmente específico del compilador/enlazador; el OVR de Turbo Pascal es incompatible con el OVR de Borland Linker y otros formatos
Especificaciones de Turbo PascalHabilitado por la directiva de compilador {$O+}; el segmento de superposición de cada unidad lleva antepuesta una tabla de corrección para el parcheo de direcciones
Usuarios notablesWordStar 4+ (WSOVLY1.OVR, WSMSGS.OVR), dBase, aplicaciones de Turbo Pascal
Ejecución independienteNo se puede ejecutar de forma independiente; inerte sin el .exe anfitrión correspondiente y su código de gestión de superposiciones enlazado
Plataforma de destinoMS-DOS y PC-DOS (programas de la era 8086 a 80286)
Causa de obsolescenciaEl soporte de memoria extendida EMS/XMS y los entornos de ejecución de modo protegido de 32 bits (DOS/4GW, Windows PE) eliminaron la necesidad de superposiciones a principios de la década de 1990
Contexto de descubrimientoSe encuentra solo en archivos de abandonware; funcional solo dentro de los emuladores DOSBox o DOSBox-X
LanzadoEarly 1980s (DOS era, common practice by 1983-1985)
Última versiónN/A (format is defunct; no versioning)

Conversiones de OVR

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos OVR. 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 OVR.

Preguntas frecuentes

¿Qué es un archivo OVR?
Casi siempre es una superposición de programa de la era de DOS: un fragmento de código cargado bajo demanda por un antiguo programa de MS-DOS. Es inerte sin el ejecutable anfitrión correspondiente.
¿Puedo eliminar los archivos OVR?
Si forman parte de un archivo de programa de DOS, eliminar los archivos OVR romperá el programa; el EXE anfitrión los necesita. Manténgalos junto al EXE.
¿Cómo ejecuto un programa que tiene archivos OVR?
Utilice DOSBox o DOSBox-X: coloque todos los archivos (EXE + OVR) en la misma carpeta, móntela y ejecute el EXE. El gestor de superposiciones en el EXE se encarga de cargar el OVR automáticamente.
Mi archivo OVR proviene de AbleNet Overlay Maker, ¿cómo lo abro?
AbleNet Overlay Maker 3.5 abre sus propios tableros .ovr (ablenetinc.com). Este es un programa y formato completamente diferente de las superposiciones de DOS.
¿Qué programa crea archivos OVR?
Compiladores y enlazadores de MS-DOS, sobre todo Borland Turbo Pascal (con {$O+}) y el sistema de compilación de WordStar. Los IDE y compiladores modernos no producen archivos OVR.

Referencias

1Overlay (programming) - Wikipediaen.wikipedia.org
2Turbo Pascal Overlay Unit documentationwww.freepascal.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Extensiones relacionadas

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

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