.OVR

OVR Datei

MS-DOS Program Overlay File
Frage stellen
SCHNELLE ANTWORT

Eine OVR-Datei ist ein binäres Codefragment, das alte MS-DOS-Programme (WordStar, dBase, Turbo Pascal-Apps) bei Bedarf luden, um die 640-KB-Speichergrenze zu umgehen. Diese Dateien sind auf modernen Systemen inaktiv und ohne ihre zugehörige Host-Executable nutzlos. Um die Originalsoftware auszuführen, verwenden Sie DOSBox. Hinweis: AbleNet Overlay Maker und einige GIS-Tools verwenden .ovr ebenfalls für völlig andere Dateitypen.

Entwickler: Various (convention, not a single vendor; common in Turbo Pascal, Borland, WordStar) Kategorie: Betriebssystemdateien MIME: application/octet-stream
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .NOMEDIA · .DLL · .TMP · .LNK

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 7, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das OVR-Dateiformat?

Eine .ovr-Datei ist ein MS-DOS-Programm-Overlay - ein binäres x86-Codesegment, das so konzipiert ist, dass es bei Bedarf von einem Host-Programm .exe in den Speicher geladen wird, anstatt ständig resident zu bleiben.

DOS-Overlay-Dateien lösten das Problem der 640 KB konventionellen Speicherobergrenze, die alle MS-DOS-Anwendungen einschränkte. Ein großes Programm teilte seinen Code in eine Haupt-.exe (immer im Speicher) und einen Satz von .ovr-Overlay-Modulen auf, die selten genutzte Funktionen enthielten - Menüs, Rechtschreibprüfung, Hilfebildschirme und ähnliche Features. Ein in die Host-Binärdatei eingebundener Overlay-Manager-Stub lud das erforderliche .ovr-Modul bei Bedarf in einen festen gemeinsamen Speicherbereich und tauschte es aus, wenn ein anderes Overlay benötigt wurde. WordStar 4 und spätere Versionen lieferten mehrere Overlay-Dateien aus, darunter WSOVLY1.OVR und WSMSGS.OVR; dBase- und Turbo Pascal-Anwendungen nutzten üblicherweise dieselbe Technik.

.ovr-Dateien sind roher x86-Binärcode ohne universellen Header oder Magic Bytes. Das interne Layout hängt vollständig vom Compiler oder Linker ab, der sie erstellt hat. Die Overlay-Direktive {$O+} von Turbo Pascal erzeugte .ovr-Dateien, denen eine kleine Fixup-Tabelle pro Einheit vorangestellt war; Borland und andere Anbieter verwendeten inkompatible Formate. Eine .ovr-Datei aus einer Toolchain kann nicht von einer anderen geladen werden.

Eine .ovr-Datei ist ohne ihre passende Host-Executable völlig inaktiv - sie kann nicht eigenständig ausgeführt werden. Die Unterstützung von EMS/XMS-Erweiterungsspeicher und 32-Bit-Protected-Mode-Runtimes (wie DOS/4GW) machten Overlays Anfang der 1990er Jahre obsolet. Heute tauchen .ovr-Dateien nur noch in Abandonware-Archiven auf und können mit DOSBox- oder DOSBox-X-Emulatoren untersucht werden.

Sicherheit

RISIKO: LOW

DOS-OVR-Dateien enthalten x86-Maschinencode, können aber auf modernem 64-Bit Windows/macOS/Linux nicht direkt ausgeführt werden (Real-Mode-x86-Code, kein PE/ELF-Header). Das Risiko ist außerhalb von DOSBox praktisch null, da die Sandbox Schäden begrenzt. Die AbleNet-Variante ist eine Datendatei, keine ausführbare Datei.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEMS-DOS Program Overlay Filealias DOS overlay, program overlay module
ENTWICKLERVarious (convention, not a single vendor; common in Turbo Pascal, Borland, WordStar)seit Early 1980s (DOS era, common practice by 1983-1985)
MIME TYPEapplication/octet-stream
TYPBinäres ausführbares Segment (Overlay-Code, der bei Bedarf vom Host-Programm in den Speicher geladen wird)
Diese Erweiterung wird auch verwendet von…
  • AbleNet Overlay Maker Board-Datei - AbleNets Overlay Maker (AAC/Bildungswerkzeug zur Erstellung von Kommunikationstafeln) speichert Layouts von Overlay-Tafeln als .ovr-Dateien - völlig unabhängig von DOS-Overlays; XML oder binäres proprietäres Format.
  • The Overlay Maker (GIS/Militärzeichnung) - Ein vernetztes GIS-Zeichenprogramm für die militärische Planung verwendet .ovr ebenfalls für seine Zeichnungs-Overlay-Dateien; diese referenzieren Kartengrafiken und Anmerkungen, aber nicht die Ressourcendateien selbst.

Programme zum Öffnen von OVR-Dateien

Windows2 apps
DOSBox Open Source Platzieren Sie die OVR zusammen mit der zugehörigen EXE in DOSBox und führen Sie die EXE aus - DOSBox lädt die OVR automatisch, wenn das Programm sie benötigt.
DOSBox-X Open Source Erweiterter DOSBox-Fork mit besserer Kompatibilität für Business-DOS-Apps; führen Sie die Host-EXE mit den OVR-Dateien im selben Verzeichnis aus.
macOS1 app
DOSBox Open Source Platzieren Sie die OVR zusammen mit der zugehörigen EXE in DOSBox und führen Sie die EXE aus - DOSBox lädt die OVR automatisch, wenn das Programm sie benötigt.
Linux1 app
DOSBox Open Source Platzieren Sie die OVR zusammen mit der zugehörigen EXE in DOSBox und führen Sie die EXE aus - DOSBox lädt die OVR automatisch, wenn das Programm sie benötigt.

Technische Details

technische Spezifikation
Format-TypBinäres x86-Maschinencode-Overlay-Segment (roh, kein Containerformat)
KodierungBinär, Little-Endian (x86-Maschinencode oder Compiler-P-Code)
Typische Dateigröße2 KB - 256 KB (bewusst klein gehalten, um Festplatten-I/O zu minimieren)
SpeichermodellWird in einen festen gemeinsamen Overlay-Bereich im konventionellen DOS-Speicher (unter 640 KB) geladen; mehrere .ovr-Module teilen sich denselben Adressbereich
Toolchain-AbhängigkeitDas interne Layout ist vollständig Compiler/Linker-spezifisch - Turbo Pascal OVR ist inkompatibel mit Borland Linker OVR und anderen Formaten
Turbo Pascal BesonderheitenAktiviert durch die Compiler-Direktive {$O+}; jedem Overlay-Segment einer Unit ist eine Fixup-Tabelle für Adress-Patching vorangestellt
Bekannte NutzerWordStar 4+ (WSOVLY1.OVR, WSMSGS.OVR), dBase, Turbo Pascal-Anwendungen
Eigenständige AusführungKann nicht unabhängig ausgeführt werden - inaktiv ohne die passende Host-.exe und deren verknüpften Overlay-Manager-Stub
ZielplattformMS-DOS und PC-DOS (Programme der Ära 8086 bis 80286)
Grund für ObsoleszenzEMS/XMS-Erweiterungsspeicher-Unterstützung und 32-Bit-Protected-Mode-Runtimes (DOS/4GW, Windows PE) machten Overlays Anfang der 1990er Jahre überflüssig
Kontext der EntdeckungNur noch in Abandonware-Archiven zu finden; funktionsfähig nur innerhalb von DOSBox- oder DOSBox-X-Emulatoren
VeröffentlichtEarly 1980s (DOS era, common practice by 1983-1985)
Neueste VersionN/A (format is defunct; no versioning)

OVR-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit OVR-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu OVR-Dateien.

Häufig gestellte Fragen

Was ist eine OVR-Datei?
Fast immer ein Programm-Overlay aus der DOS-Ära: ein Codefragment, das bei Bedarf von einem alten MS-DOS-Programm geladen wird. Ohne die passende Host-Executable ist sie inaktiv.
Kann ich OVR-Dateien löschen?
Wenn sie Teil eines DOS-Programm-Archivs sind, wird das Löschen von OVR-Dateien das Programm unbrauchbar machen - die Host-EXE benötigt sie. Bewahren Sie sie zusammen mit der EXE auf.
Wie führe ich ein Programm aus, das OVR-Dateien hat?
Verwenden Sie DOSBox oder DOSBox-X: Legen Sie alle Dateien (EXE + OVR) in denselben Ordner, binden Sie diesen ein und führen Sie die EXE aus. Der Overlay-Manager in der EXE übernimmt das Laden der OVR automatisch.
Meine OVR-Datei stammt von AbleNet Overlay Maker - wie öffne ich sie?
AbleNet Overlay Maker 3.5 öffnet seine eigenen .ovr-Boards (ablenetinc.com). Dies ist ein völlig anderes Programm und Format als DOS-Overlays.
Welches Programm erstellt OVR-Dateien?
MS-DOS-Compiler und Linker, vor allem Borland Turbo Pascal (mit {$O+}) und das Build-System von WordStar. Moderne IDEs und Compiler erzeugen keine OVR-Dateien.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen