PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 16 Bit Software auf 64 Bit Systemen?


BlackArchon
2004-05-05, 16:58:01
Mir ist gerade etwas durch den Kopf geschossen: Wenn es dann ein 64 Bit Windows XP gibt und ich dieses auf meinem Athlon64 laufen habe, könnte ich dann überhaupt noch 16 Bit Programme (wie z.B. Civilization 2) ausführen?

pippo
2004-05-05, 17:05:26
Laufen tuts auf jeden Fall. Hab da zwar keine Ahnung, aber ich glaub des wird dann emuliert.

Benutzername
2004-05-05, 17:15:33
Das wird genauso laufen oder nicht laufen, wie unter 32 bit Windows.

LOCHFRASS
2004-05-05, 17:32:58
Beim Itanium wirds lahm, AMDs x86-64 (und Intels Clone) ist AFAIK aber voll abwärtskompatibel.

Coda
2004-05-05, 18:57:22
Also der Prozessor kann es noch, aber unter Windows XP 64 laufen keine 16 bit Programme mehr AFAIK

BlackArchon
2004-05-05, 20:01:37
Hm, es gibt doch da diese Betaversion von XP 64 Bit. Hat ein A64-Besitzer diese zufällig drauf und kann das testen?

3454353454
2004-05-05, 20:50:36
Die Pc Welt oder zdnet haben mal das gleiche wie coda behauptet.

StefanV
2004-05-05, 20:52:59
Original geschrieben von Coda
Also der Prozessor kann es noch, aber unter Windows XP 64 laufen keine 16 bit Programme mehr AFAIK

Das stimmt soweit AFAIK auch.

AMD sieht auch 'nur' einen 32bit Kompatiblitäsmodus vor, wenn das OS im 64bit Modus läuft...

Ergo: 16bit ist endgültig tot.

GloomY
2004-05-05, 22:32:47
http://serviceland.ru/obzor/images/cpu/doc3/opmodes.gif

Im 64 Bit Mode wird nur noch der Protected Mode unterstützt, kein Real-Mode mehr. Ich habe leider keine Ahnung, ob die alten DOS-Programme wie Civ2 schon im Protected-Mode programmiert sind, oder nicht... :|

BlackArchon
2004-05-05, 22:48:23
Civilization 2 ist ein 16 Bit Windows Programm. Ursprünglich für Windows 3.11.

DOS-Spiele auf einem Athlon64-Rechner zu spielen empfinde ich dann doch schon als etwas... merkwürdig, soweit würde ich dann doch nicht gehen. :freak:

cos
2004-05-05, 23:06:37
Original geschrieben von BlackArchon
Civilization 2 ist ein 16 Bit Windows Programm. Ursprünglich für Windows 3.11.

DOS-Spiele auf einem Athlon64-Rechner zu spielen empfinde ich dann doch schon als etwas... merkwürdig, soweit würde ich dann doch nicht gehen. :freak:

Merkwürdig OK.. aber wozu sind den die ganzen Emulatoren, da zockt man ja auch alte Spiele auf neueren Rechnern.
Es wäre doch auch vom softwaretechnischem Standpunkt her interessant.

Aqualon
2004-05-06, 14:50:38
Original geschrieben von GloomY
http://serviceland.ru/obzor/images/cpu/doc3/opmodes.gif

Was bedeutet denn das "Also, it does not support task switching"? Irgendwie muss doch auch unter XP64Bit das Multitasking hinzubekommen sein?

Aqua

Zool
2004-05-06, 17:34:44
Wer auf 16Bit-Nostalgie steht, dem sei DosBox und VMWare ans Herz gelegt.

Legolas
2004-05-06, 18:02:43
Dos Programme werden unter WinNT und Folgende doch sowieso emuliert, also sollte das auch kein Problem sein.

MechWOLLIer
2004-05-06, 18:30:48
Original geschrieben von BlackArchon
Hm, es gibt doch da diese Betaversion von XP 64 Bit. Hat ein A64-Besitzer diese zufällig drauf und kann das testen?

Wenn du mir ein prog nennen kannst, dass auf nem 16Bit Code basiert und man es kostenlos downloaden kann, werd ichs mal testen.

BubbleBoy
2004-05-06, 18:54:47
.

BubbleBoy
2004-05-07, 12:10:45
.

Legolas
2004-05-07, 12:41:02
Geht nicht, seht selbst:

BubbleBoy
2004-05-07, 12:52:17
.

Legolas
2004-05-07, 13:02:09
Wo ist denn das Problem?
Installiert man für sowas halt einfach parallel ein 32-Bit Windows, oder richtet sich für ein paar Euro, einen Retrorechner ein.

BubbleBoy
2004-05-07, 13:04:16
.

Legolas
2004-05-07, 13:11:23
Original geschrieben von BubbleBoy
Das wird in dem Augenblick zu einem Problem, wenn die Hardware so neu ist, daß die alten Win-Versionen nicht mehr laufen wollen (erst letztens gehabt mit Win98SE und Centrino-Laptop).

Eventuell mehr als 512MB RAM?

BubbleBoy
2004-05-07, 13:15:12
.

Marodeur
2004-05-07, 14:35:22
Für solche Zwecke richte ich grad nebenbei einen 300er Celeron her. Was mir noch feht ist eine 3DFX-Karte für die alten Games oder auch neuere wie Wing Commander Prophecy...

Kumpel hat noch einen 286er und da mal wieder Wing Commander 1 gespielt, da kommt Freude auf... :D

BubbleBoy
2004-05-07, 15:12:23
.

Aquaschaf
2004-05-07, 15:17:19
Vielleicht war er auf jüdische Zeitrechnung eingestellt ;)

BubbleBoy
2004-05-07, 15:25:22
.

MechWOLLIer
2004-05-07, 15:38:47
Original geschrieben von BubbleBoy
Na, was ist? Läuft es?

Sry, konnt erst eben wieder an den Rechner. Wies scheint funktionieren überhaupt keine 16Bit Progs mehr. Weder deine 16Bit Version vom Bench von Civ2. Die Fehlermeldung ist die selbe wie schon geposted

BubbleBoy
2004-05-07, 15:42:24
.

Emissary1978
2004-05-08, 15:07:32
Mich würde interessieren, ob man auf einem Athlon 64 noch DOS oder Win3.11 installieren kann. Wenn das geht, kann man doch auch 16-Bit Programme laufen lassen.
Ist schon klar das WinXP 64-bit nur 32-Bit emuliert, wird ja auch von Microsoft so beschrieben.

MechWOLLIer
2004-05-08, 15:09:28
Klar kann man auf einem Athlon64 noch Dos installieren, der Prozzi kann ja durchaus 16Bit Programme berechnen. Win XP-64 kann das eben nicht mehr.

BubbleBoy
2004-05-08, 16:04:48
.

BlackArchon
2004-05-09, 18:58:49
Sehr schön, danke für eure Mühen! War mir nur mal so durch den Kopf gegangen. :)

Coda
2004-05-09, 21:51:43
Also unter Windows XP braucht man so oder so nen Emulator für alte DOS Spiele.
Und im schlimmsten Fall kann man sich immer noch FreeDOS installieren.

Die 32 bit Programme werden übrigens nicht "emuliert" der Prozessor kann das nativ. Einzig und allein die API Calls werden in ihre 64 bit Äquivalente "umgerechnet"

Inquisitor
2004-05-12, 13:54:46
Original geschrieben von Emissary1978
Mich würde interessieren, ob man auf einem Athlon 64 noch DOS oder Win3.11 installieren kann. Wenn das geht, kann man doch auch 16-Bit Programme laufen lassen.
Ist schon klar das WinXP 64-bit nur 32-Bit emuliert, wird ja auch von Microsoft so beschrieben.


Bei mir läuft DOS 6.22 mit Win 3.11 bestens. :D

Endorphine
2004-05-12, 23:57:38
Meines Wissens hat Microsoft auch explizit angegeben, dass alte 16-Bit Software unter den 64-Bit Versionen von Windows nicht mehr läuft. Weder in der DOS-Emulation noch über alte Win16-API.

Ich denke dass es für diese Marktlücke bald Softwareemulatoren/Wrapper etc. geben wird. Bei so uralter 16-Bit Software sollte es auf einem AMD K8 wenig ausmachen, wenn man mal eben einen Prozess startet, der einen kompletten P1/486er samt Windows emuliert :D.

FeuerHoden
2004-05-17, 16:59:41
Ich weiß jetzt nicht so genau ob man Civ2 von Dos aus starten kann, aber ein Freund von mir hat das früher so gehandhabt dass er die Spiele unter Windows installiert und unter Dos gestartet hat. Ginge das auf A64 Systemen auch?

BubbleBoy
2004-05-17, 20:35:19
.

Elendsoft
2004-05-19, 20:09:13
Prinzipiell gibt es immer noch die Möglichkeit, von einer DOS-Diskette zu booten. (Wer weiß noch was das ist?:D )
Von der CPU her gibt es da keine Probleme. Eine andere Frage ist allerdings, ob so ein Oldie mit den aktuellen Grafik- und Soundkarten zurechtkommt. (DOS-Treiber!!!)