Das Ende von OpenGL unter Windows?



  • Tschuldigung, dass ich diesen Beitrag ausgrabe, aber bin über Google darauf gestoßen.

    BF_31 schrieb:

    Und wem das alles nicht passt der muss sich Windows Vista ja nicht zulegen, es zwingt euch doch niemand dazu, nichtmal Microsoft.

    Nicht? Türlich zwingt uns Microsoft dazu: Indem es den Support für seine alten Windows Versionen einstellet, indem es die alten Windows Versionen nicht für neuere PCs optiniert, in dem es z.B. *grr* Age of Empires 3 nur für XP rausbringt (2000 User ham Pech gehabt), indem es mit anderen Software herstellen abmacht die Spiele nur für das neue Windows rauszubringen, indem es das neuste DirectX nur noch für die nuesten WIndows Versionen verfügbar macht, und und und...

    Eigentlich hab ich nichts gegen Windows 98, aber es geht nur bis 512 MB ram, und es funktiniert nicht mehr richtig auf meinen PC und die ganzen 2000/XP only Sachen gehn auch nicht darauf.

    Ich finde Microsoft zwingt einen immer zum neuen Windows.

    mfg.



  • und ?
    wieso sollten sie den windows 2000 noch zu 100% supporten?
    wird den eine Uralt-Version von Linux noch supportet ?

    Es zwingt dich doch keiner einen neuen PC zu kaufen. Bleib bei deinem 486 und benutze halt Windows 3.1 🤡

    Ich kann diese Heul-Beiträge nicht mehr sehen. Microsoft ist ja so böse, sie zwingen uns immer ihre neue Windows Version auf. Sie wollen halt auch Geld verdienen, oder denkst du Programmierer leben nur von Luft und Liebe?



  • Optimizer schrieb:

    Du hast IMHO den entscheidenden Punkt noch nicht ganz aufgenommen, nämlich den, dass wirklich niemand den Grafikkarten-Treiber von Microsoft benutzt. Wie die Grafikkartenhersteller das Miteinander von OpenGL und Direct3D arrangieren, bleibt abzuwarten, bis jetzt hat es immer noch geklappt. Direct3D und OpenGL sind nur APIs, die Grafikkartentreiber bringen die Implementierung dafür. Im Grunde ist die einzige Änderung nur, dass ständig mindestens eine D3D Anwendung aktiv ist, mehr ist es nicht. Das GUI des Betriebssystems mit Direct3D aufzubauen ist nur konsequent, es gibt keinen Grund für ein 2D-GUI, was nur Nachteile hat.
    Der Grafikkartentreiber von Microsoft, der OpenGL emuliert, spielt wie gesagt keine Rolle. Jeder 14jährige Spieler installiert sich regelmäßig den neuesten Catalyst oder das andere Ding von NVidia.
    Es mag vielleicht sein, dass ich einen Punkt übersehen habe, der es zukünftig den Grafikkartenherstellern schwieriger machen soll. In diesem Fall kläre mich doch bitte auf.

    Nach meinen letzten Infos wird die neue Oberfläche deaktiviert, wenn ein OpenGL-Treiber im System rumfleucht. Und der 0815-User wird das garnicht so toll finden und daher solche Treiber nicht haben wollen. Soweit ich weiß hängt alles davon ab, ob Microsoft den Herstellern bestimmte APIs zur Verfügung stellen oder nicht. Wenn ja, dann ist alles gut, dann können die Herstellereigenen Treiber benutzt werden. Wenn nein und die Hersteller sich dem beugen, werden die nur noch DirectX-Treiber mitbringen. Vielleicht hat sich inzwischen ja was geändert, aber das ist mein informationsstand



  • DEvent schrieb:

    und ?
    wieso sollten sie den windows 2000 noch zu 100% supporten?
    wird den eine Uralt-Version von Linux noch supportet ?

    Es zwingt dich doch keiner einen neuen PC zu kaufen. Bleib bei deinem 486 und benutze halt Windows 3.1 🤡

    Ich kann diese Heul-Beiträge nicht mehr sehen. Microsoft ist ja so böse, sie zwingen uns immer ihre neue Windows Version auf. Sie wollen halt auch Geld verdienen, oder denkst du Programmierer leben nur von Luft und Liebe?

    Ich finde die sollten Windows 2000 noch supporten, schließlich können sie es ja auch noch verkaufen.

    Natürlich zwingt mich jemand einen neuen PC zu kaufen:
    - Festplatten gehen nach ner Zeit kaputt, und neue Festplatten für ein 486 zu kreigen wird schwierig sein.
    - Lüfter gehen auch irgentwann kaputt, und neue Lüfter fürn 486 werden auch nicht günstiger sein als für einen Athlon, oder?
    - Irgentwann spielt auch keiner mehr Warcraft II und dann muss man halt umsteigen auf III. Und wehr will heute noch auf ner LAN so billige DOS spiele zocken?
    - Vielleicht möchte man auch die neuen Techniken nutzen? Auch mal CDs brennen? Seinen MP3-Player bespielen?
    - Und wo wir im C++ Forum sind: Immer nur für den 486 zu programmieren kann auch öde sein.

    Also du kannst ja gerne mit deinem 486 durch die Gegend kurven, aber ich möchte nen neuen PC mit ordentlichem Betriebssystem UND OpenGL.
    Und wie schafft es Blizzard, StarCraft immer noch zu supporten, und Microsoft nicht Windows 98???

    mfg.



  • DEvent schrieb:

    und ?
    wieso sollten sie den windows 2000 noch zu 100% supporten?
    wird den eine Uralt-Version von Linux noch supportet ?

    Es zwingt dich doch keiner einen neuen PC zu kaufen. Bleib bei deinem 486 und benutze halt Windows 3.1 🤡

    Ich kann diese Heul-Beiträge nicht mehr sehen. Microsoft ist ja so böse, sie zwingen uns immer ihre neue Windows Version auf. Sie wollen halt auch Geld verdienen, oder denkst du Programmierer leben nur von Luft und Liebe?

    Auch noch nie was davon gehört das Monopolbildung für keine Wirtschaft gut ist?
    Wer Innavation und Wettbewerb durch das benutzen seiner Monopolstellung unmöglich macht, der ist *böse*.



  • joomoo schrieb:

    BF_31 schrieb:

    Und wem das alles nicht passt der muss sich Windows Vista ja nicht zulegen, es zwingt euch doch niemand dazu, nichtmal Microsoft.

    Nicht? Türlich zwingt uns Microsoft dazu: Indem es den Support für seine alten Windows Versionen einstellet, indem es die alten Windows Versionen nicht für neuere PCs optiniert, in dem es z.B. *grr* Age of Empires 3 nur für XP rausbringt (2000 User ham Pech gehabt), indem es mit anderen Software herstellen abmacht die Spiele nur für das neue Windows rauszubringen, indem es das neuste DirectX nur noch für die nuesten WIndows Versionen verfügbar macht, und und und...

    Eigentlich hab ich nichts gegen Windows 98, aber es geht nur bis 512 MB ram, und es funktiniert nicht mehr richtig auf meinen PC und die ganzen 2000/XP only Sachen gehn auch nicht darauf.

    Ich finde Microsoft zwingt einen immer zum neuen Windows.

    mfg.

    Jo, dann geh' mal zum "tollen Linux" und probier' mal, 'nen modernen USB-Device- oder WLAN-Treiber mit den 2.2-Kernelsourcen zu kompilieren... 😋 👍

    Und der ist noch 3 Jahre jünger als Win98. 💡

    Im Ernst: Zumindest im OS-Bereich muß man MS lassen, daß sie eben NICHT Upgrades forcieren.
    Überleg' mal, wann DirectX 8 erschien (das noch unter Windows 95 !! lauffähig ist).
    Und überleg' Dir mal, wie alt Win98 mittlerweile ist, und was das in der IT-Welt bedeutet!! 💡

    MS hat den SupportCycle für W2K verlängert.
    MS hat mit Windows XP im Jahr 2001 (?) extra einen Soundblaster-Emulationslayer für die DOS-Konsole (CMD.EXE) eingebaut zur Rückwärtskompatibilität für alte Spiele... Und DOS ist seit min. 9 Jahren tot im Spielebereich. 💡



  • ich_selbst schrieb:

    Auch noch nie was davon gehört das Monopolbildung für keine Wirtschaft gut ist?
    Wer Innavation und Wettbewerb durch das benutzen seiner Monopolstellung unmöglich macht, der ist *böse*.

    Leider ist das nur zu wahr. Einige verstehen einfach das Prinzip von Wirtschaft nicht. (Bsp. Spritpreis erhöhung <- findet ihr das gut?)

    Ich kann eigentlich nur hoffen das irgendein Kartellamt Microsoft stoppt, oder das sie die Marktniesche der CAD Entwickler an Linux verlieren und es sie so am Portmornee trifft.

    Achso, irgendjemmand hat gesagt "was kann man schon tun?" -> Einfach kein Ms benutzen. Vielleicht macht Linux ja auch mal einen Quantensprung nach vorn wenn MS viele Entwickler/Nutzer verliert? (oder Mac/Solaris...)

    Das wäre eigentlich das aller beste...



  • joomoo schrieb:

    Und wie schafft es Blizzard, StarCraft immer noch zu supporten, und Microsoft nicht Windows 98???

    Weil StarCraft allein von 5 Trillbrillionen Koreanern noch aktiv gezockt wird, ja es sogar Fernsehsender gibt, die nur über SC-Matches berichten.

    Stell' ganz New York wieder auf Win98 um, und ich bin sicher, MS startet den Support-Cycle für 98 wieder... 🕶



  • Je mehr ich über Windows Vista lese, desto weniger gefällt mir es (ist ein bisschen OT):

    http://www.heise.de/newsticker/meldung/57446
    http://www.datenreise.de/index_ngscb.html

    Ich frag mich gerade warum Microsoft bis zur Hardware herab Sachen voraussetzt, um sicher zu laufen. Obwohl Linux und Co ja zeigen das es auch ohne wesentlich besser geht ...



  • Was habt ihr eigentlich mit euren Support? Bei Windows hat man definitiv die längste Lebenszeit des Betriebssystems und der Programme, die darauf laufen. StarCraft ist doch schon ein gutes Beispiel, läuft unter Windows XP immer noch tadellos. Glaubt ihr, ein Spiel für ein Linux von vor 10 Jahren läuft noch? Sogar noch ältere DOS-Spiele wie Siedler 2 habe ich auf XP noch zum Laufen gebracht. Ist euch eigentlich klar, was da für ein Aufwand dahinter steckt? Das Ding nutzt kein Microsoft DirectX, sondern wird vermutlich entweder direkt oder über eine Bibliothek auf dem Grafikspeicher arbeiten, so etwas lässt ein aktuelles BS natürlich gar nicht mehr zu und wird emuliert.
    .Net Programme laufen durch die Bank auf Windows 98 bis Windows Vista und vermutlich noch länger, das sind jetzt schon 8 Jahre am Stück und der Zeitpunkt, ab welchem Windows das erste .Net Programm nicht mehr läuft, ist IMHO noch nicht abzusehen. Also ich finde Kritik in diese Richtung völlig unberechtigt. Interessiert doch keinen, dass es für 2000 nur noch Sicherheitsupdates gibt, kaum ein Privatanwender hat 2000 und die Firmen kriegen ja ihre Sicherheitsupdates.



  • Optimizer schrieb:

    StarCraft ist doch schon ein gutes Beispiel, läuft unter Windows XP immer noch tadellos. Glaubt ihr, ein Spiel für ein Linux von vor 10 Jahren läuft noch? Sogar noch ältere DOS-Spiele wie Siedler 2 habe ich auf XP noch zum Laufen gebracht. Ist euch eigentlich klar, was da für ein Aufwand dahinter steckt?

    Mit den passenden Emulatoren habe ich auch schon diverse alte DOS-Spiele unter Linux zum Laufen gebracht. 🙂 Ist also nichts weltbewegendes, wenn soetwas noch unter einem neueren System nutzbar ist.



  • Optimizer schrieb:

    Was habt ihr eigentlich mit euren Support? Bei Windows hat man definitiv die längste Lebenszeit des Betriebssystems und der Programme, die darauf laufen. StarCraft ist doch schon ein gutes Beispiel, läuft unter Windows XP immer noch tadellos.

    starcraft ist nur ein spiel und bei mir startet nicht einmal die command&conquer1 cd. außerdem werden für starcraft immer noch patches entwickelt von blizzard, d.h. wenn blizzard das nicht machen würde, sähe es vielleicht anders aus.
    kramen wir mal gamestar 12/01 heraus mit einem praxistest spiele für das damals neue winXP. von den neueren spielen funktionierte u.a. fakk2 nicht. fakk2 hat übrigens eine openGl-schnittstelle... ein schelm wer dabei böses denkt!
    bei den oldies hingegen sah es sehr schlecht aus:
    von 21 spielen liefen 8 gar nicht, 6 nicht ganz korrekt (z.b. stockender sound).
    darunter spiele wie eben c&c1, gta, wing commander und sim city 2000.

    Glaubt ihr, ein Spiel für ein Linux von vor 10 Jahren läuft noch?

    Ja, das glaube ich, weil man immer noch kernelmodule für ältere executables kompilieren kann.

    Ist euch eigentlich klar, was da für ein Aufwand dahinter steckt? Das Ding nutzt kein Microsoft DirectX, sondern wird vermutlich entweder direkt oder über eine Bibliothek auf dem Grafikspeicher arbeiten, so etwas lässt ein aktuelles BS natürlich gar nicht mehr zu und wird emuliert.

    und?

    .Net Programme laufen durch die Bank auf Windows 98 bis Windows Vista und vermutlich noch länger, das sind jetzt schon 8 Jahre am Stück und der Zeitpunkt, ab welchem Windows das erste .Net Programm nicht mehr läuft, ist IMHO noch nicht abzusehen. Also ich finde Kritik in diese Richtung völlig unberechtigt. Interessiert doch keinen, dass es für 2000 nur noch Sicherheitsupdates gibt, kaum ein Privatanwender hat 2000 und die Firmen kriegen ja ihre Sicherheitsupdates.

    sowas. da fehlt ja windows 95, obwohl windows 98 kaum etwas anders macht, als sein vorgänger. oder kann mir jemand wirklich bedeutende unterschiede zwischen den beiden betriebssystemen nennen, die eine kompatibilität verhindern würden?

    mfg



  • Sicher, das Windows API in 98 ist sehr viel umfangreicher geworden, mehr Steuerelemente, es gibt dafür den Microsoft Layer for Unicode und was intern noch anders ist, können wir wirklich nur erraten. Macht ja keinen Sinn, .Net für ein damals schon 7 Jahre altes BS einzuschränken und irgendwie ein Steuerelement in den Winforms nicht anzubieten, weil es das unter 95 nicht gab. Also ich persönlich hätte sowieso erst ab 2000 angefangen, damit alles mal sauber NT-basiert ist und es Sachen wie UserAppDataPath und eine anständige Benutzerverwaltung gibt. Ich bin kein großer Fan dieser Kompabilitäts-Politik und bin der Meinung, dass andere Software-Hersteller genauso eine Pflicht haben, ihre Produkte zu pflegen und evtl. auch für ein neues System anzupassen.

    Ja, das glaube ich, weil man immer noch kernelmodule für ältere executables kompilieren kann.

    Jo, mach mal. 😉
    Über nen Emulator, wie von Gregor angesprochen, geht aber wohl vieles, auch unter Linux.



  • Ihr verliert das Thema aus den Augen. OpenGL ist kein Jahunderte altes Relikt, sondern entwickelt sich auch weiter. Deswegen stellt eure Support Diskussion mal ein...



  • terraner schrieb:

    kramen wir mal gamestar 12/01 heraus mit einem praxistest spiele für das damals neue winXP. von den neueren spielen funktionierte u.a. fakk2 nicht. fakk2 hat übrigens eine openGl-schnittstelle... ein schelm wer dabei böses denkt!

    Heavy Metal F.A.K.K. 2 nutzt die Quake 3 Engine, die völlig problemlos unter XP läuft. 💡
    Habe schonmal erwähnt, daß der SafeDisc Kopierschutz dafür verantwortlich ist und es bei mir nur mit 'nem Keks starten wollte...

    terraner schrieb:

    bei den oldies hingegen sah es sehr schlecht aus:
    darunter spiele wie eben c&c1, gta, wing commander und sim city 2000.

    Ein Spiel von 1993 zu Zeiten von 486-DX/33 und 4 MB RAM und Trident VGA Karte mit 256 KB Speicher läuft 2001 nicht mehr auf einem Athlon 1000 mit 256 MB und GeForce AGP Karte??? Ist ja 'ne Schande! 🕶



  • flammenvogel schrieb:

    Leider ist das nur zu wahr. Einige verstehen einfach das Prinzip von Wirtschaft nicht. (Bsp. Spritpreis erhöhung <- findet ihr das gut?)

    Jo, ich find es gut. Wär natürlich besser wenn wir die Ökosteuer auf 1 € machen, da kriegt der Staat noch mehr.

    Im Ernst: Zumindest im OS-Bereich muß man MS lassen, daß sie eben NICHT Upgrades forcieren.
    Überleg' mal, wann DirectX 8 erschien (das noch unter Windows 95 !! lauffähig ist).
    Und überleg' Dir mal, wie alt Win98 mittlerweile ist, und was das in der IT-Welt bedeutet!! 💡

    MS hat den SupportCycle für W2K verlängert.
    MS hat mit Windows XP im Jahr 2001 (?) extra einen Soundblaster-Emulationslayer für die DOS-Konsole (CMD.EXE) eingebaut zur Rückwärtskompatibilität für alte Spiele... Und DOS ist seit min. 9 Jahren tot im Spielebereich. 💡

    Ja, genau das braucht XP! DOS Spiele kompalität! Wirklich? Ne. Eigentlich nicht. XP ist ein super Betriebsystem. Microsoft braucht nur den Support NIE einstellen, immmer neue Versionen rausbringen (z.B. jetzt die 64Bit oder die MediaCenter Edition) und verdient sein Geld durch die Verkäufe von XP. Okay die jetzige Strategie ist bestimmt ertrag reicher, aber geht es Bill Gates wirklich um Geld??? Also wenn ich er wer, würde ich Windows kostenlos zum Download anbieten, wie Linux. Hätte Linux dann noch eine Chance bei den meisten Anwendern ? Also bei mir auf gar keinen Fall. Aber mit Vista, was mal wieder voll mit Schnickschnack aus gestattet ist, den ich nicht brauch, verliert Microsoft betimmt einen Teil seiner User. Sollte MS wirklich all diese Pläne für Vista durchsetzen, werde ich mir Linux mal anschauen.

    mfg.



  • joomoo schrieb:

    flammenvogel schrieb:

    Leider ist das nur zu wahr. Einige verstehen einfach das Prinzip von Wirtschaft nicht. (Bsp. Spritpreis erhöhung <- findet ihr das gut?)

    Jo, ich find es gut. Wär natürlich besser wenn wir die Ökosteuer auf 1 € machen, da kriegt der Staat noch mehr.

    Das meinte ich eigentlich nicht, das war eine Anspielung auf die Mineralöl Konzerne die in letzter Zeit jede Meldung dazu nutzen die Spritpreise zu erhöhen...

    Was OpenGl anbelangt, hoffe ich einfach das sich Ms nicht durchsetzen wird. Das haben sie ja bei Palladin und Co. auch nicht geschaft. Außerdem kommt es immer irgendwie anders als MS denkt (ich denke da gerade so an die (damals) angepriesene Kopierschutz Funktion von WinXp, die jeder heute knacken kann...)



  • Sgt. Nukem schrieb:

    terraner schrieb:

    bei den oldies hingegen sah es sehr schlecht aus:
    darunter spiele wie eben c&c1, gta, wing commander und sim city 2000.

    Ein Spiel von 1993 zu Zeiten von 486-DX/33 und 4 MB RAM und Trident VGA Karte mit 256 KB Speicher läuft 2001 nicht mehr auf einem Athlon 1000 mit 256 MB und GeForce AGP Karte??? Ist ja 'ne Schande! 🕶

    Sim City 2000 war eines der funktionierenden Spiele.

    mfg



  • Sgt. Nukem schrieb:

    Heavy Metal F.A.K.K. 2 nutzt die Quake 3 Engine, die völlig problemlos unter XP läuft.

    Definitiv. *q3 zock*

    Bye, TGGC (Demo or Die)



  • als winxp rauskahm hab ich microsoft geliebt
    jetzt darf endlich ich sie wieder hassen :p

    ich werd das os jedenfalls definitiv nich kaufen/benutzen falls die ogl wirklich killn... no way das war eine unverschämtheit zuviel


Anmelden zum Antworten