AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch 32-Bit Windows Spiele auf 64-Bit Windows zum Laufen bringen
Thema durchsuchen
Ansicht
Themen-Optionen

32-Bit Windows Spiele auf 64-Bit Windows zum Laufen bringen

Ein Thema von HerbertErhardt · begonnen am 1. Mär 2020 · letzter Beitrag vom 3. Mär 2020
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.557 Beiträge
 
Delphi 12 Athens
 
#7

AW: 32-Bit Windows Spiele auf 64-Bit Windows zum Laufen bringen

  Alt 1. Mär 2020, 11:13
Teilweise wurde auch auf 32-Bit APIs gesetzt die teilweise nur interne APIs darstellten und unter Win10 einfach nicht mehr existent sind.
Eigentlich nicht, denn im 32-Bit Subsystem sollten alle APIs des 32 Bit Windows weiterhin existieren.

Ja, es kommt ab und an (selten) mal vor, dass uralte APIs irgendwann entfernt werden, aber siehe WinExec, ist das meistens Jahrhunderte später immernoch drin.

Programme die direkt mit Interrupts atbeiten sind nach Win9x allerdings komplett im Arsch, da die Zugriffe im Usermode nun gesperrt sind.
Und eben auch 32 Bit-Programme welche direkt/indirekt 16 Bit-Schnittstellen genutzt hatten.


Was hier vorallem das Problem sein wird:
jahrzehnte alte APIs, die aber auch im reinen Win32 irgendwann rausfliegen,
und bei Spielen auch gern mal die inzwischen gesperrten Interrupts
dann noch hartkodierte Pfade in den Programmen, die nun nicht mehr stimmen,
oder das blinde Vertrauen auf vorinstallierte Funktionen/Komponenten/Programme, die nun nicht mehr standardmäßig drin sind, bzw. nur noch in einer inkompatiblen/neueren Version.
Es gibt auch manchmal das Problem, dass die modernen PCs zu schnell sind und zuviel Speicher haben.

Das lässt sich dann oft nur noch mit einem Emulator oder einer VM beheben.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 1. Mär 2020 um 11:23 Uhr)
 
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz