Topic: Build 19?

Tino

Joined: 2009-02-20, 17:05 UTC+1.0
Posts: 251
Ranking
Tribe Member
Location: Somewhere in Germany...
Posted at: 2015-08-17, 16:40 UTC+2.0

Fulgen wrote:

Das heißt, die Spieler mit x86 gucken in die Röhre.

Bitte doch nicht einfach immer so pauschalisieren...

  • Alle CPU von AMD seit 2003 und alle von Intel seit 2006 unterstützen x86_64
  • Windows XP war wirklich ein Problem, aber mit Windows 7 kam auch für den privaten Nutzer ein Windows 64bit. Und Linux-Distributionen sind auch schon seit Jahren auf 64bit umgestiegen...

Also meiner Meinung nach, sollte es eigentlich gar keine Zielgruppe für ein Windows x86-Binary mehr geben! Aber überzeugt mich vom Gegenteil: Warum setzt Ihr z.B. noch Windows 7 32bit ein?

Und grundsätzlich:

Widelands ist OpenSource! Es gibt genug freie Compiler (MS Visual Studio, Mingw), dass sich Interessierte eine x86-Binary bauen können.

Auch ein Merge-Request mit einem Patch-Set der den Code dann auf dem entsprechenden System für x86 wieder kompilierbar macht, sind gerne gesehen.

Es ist aktuell nur so, dass die einzige Person die Ihre Freizeit für die Windows-Builds opfert, diese für die größte anzunehmende Zielgruppe tut. Aber ich habe ja kein Monopol darauf...


Top Quote
fuchur

Joined: 2009-10-07, 14:01 UTC+2.0
Posts: 189
Ranking
Widelands-Forum-Junkie
Location: Germany
Posted at: 2015-08-17, 22:04 UTC+2.0

Tino wrote:

Also meiner Meinung nach, sollte es eigentlich gar keine Zielgruppe für ein Windows x86-Binary mehr geben! Aber überzeugt mich vom Gegenteil: Warum setzt Ihr z.B. noch Windows 7 32bit ein?

Selbst nutze ich Win7-64, aber ich rate jetzt einfach mal: Es gibt ältere Software, die unter 64 Bit nicht läuft, aber unter 32 Bit. Ein paar Leute haben daher womöglich absichtlich Win7-32 installiert. Und möglicherweise wurden in den Anfangszeiten von Win7 auch PCs mit vorinstalliertem Windows mit der 32 Bit-Version geliefert, bei 4 GB Speicher war das ja nicht so wild. Aber das habe ich nicht wirklich verfolgt. Wer allerdings noch XP nutzt, hm, das nenne ich jetzt mal riskant, außer auf einem Offline-PC. face-wink.png


Top Quote
Tino

Joined: 2009-02-20, 17:05 UTC+1.0
Posts: 251
Ranking
Tribe Member
Location: Somewhere in Germany...
Posted at: 2015-08-18, 07:58 UTC+2.0

fuchur wrote:

Selbst nutze ich Win7-64, aber ich rate jetzt einfach mal: Es gibt ältere Software, die unter 64 Bit nicht läuft, aber unter 32 Bit.

Also mir ist in 8 Jahren weder beruflich noch privat ein 32-bit Windows-Programm untergekommen, dass nicht unter Win 64-bit lief. Das ist so gut wie 100% "abwärts"kompatibel. Probleme hat man nur, wenn man zur Laufzeit DLL von Drittanbietern laden will. Ein 32-bit-Programm kann keine 64-bit-Bibliotheken laden bzw. umgekehrt.

Wer einen Windows-Lizenzschlüssel hat, kann übrigens beide Windows für beide Architekturen installieren, da wird nicht unterschieden. Man kann nur nicht von 32- auf 64-bit aktualisieren...


Top Quote
Fulgen
Avatar
Joined: 2015-08-06, 11:43 UTC+2.0
Posts: 21
Ranking
Pry about Widelands
Posted at: 2015-08-18, 11:52 UTC+2.0

Tino wrote:

fuchur wrote:

Selbst nutze ich Win7-64, aber ich rate jetzt einfach mal: Es gibt ältere Software, die unter 64 Bit nicht läuft, aber unter 32 Bit.

Also mir ist in 8 Jahren weder beruflich noch privat ein 32-bit Windows-Programm untergekommen, dass nicht unter Win 64-bit lief. Das ist so gut wie 100% "abwärts"kompatibel. Probleme hat man nur, wenn man zur Laufzeit DLL von Drittanbietern laden will. Ein 32-bit-Programm kann keine 64-bit-Bibliotheken laden bzw. umgekehrt.

Wer einen Windows-Lizenzschlüssel hat, kann übrigens beide Windows für beide Architekturen installieren, da wird nicht unterschieden. Man kann nur nicht von 32- auf 64-bit aktualisieren...

Ich weiß aber eine Neuinstallation ist immer mit erneuter Programminstallation usw verbunden.


Alea iacta est.

Top Quote
Tino

Joined: 2009-02-20, 17:05 UTC+1.0
Posts: 251
Ranking
Tribe Member
Location: Somewhere in Germany...
Posted at: 2015-08-18, 14:25 UTC+2.0

Fulgen wrote:

Ich weiß aber eine Neuinstallation ist immer mit erneuter Programminstallation usw verbunden.

Ich weiß, aber das Bauen eines x86-Binaries ist zufällig auch mit Arbeit verbunden ;). Und vor allem nicht nur das Bauen, das hat ja lange geklappt und ich habe beide Versionen angeboten. Viel Arbeit macht die Aktualisierung der Buildumgebung (Compiler, 3rd-Party-Libs), dazu brauche ich immer 6-8 Stunden weil irgendeine abhängige Library x dann mal wieder gerade default nicht mit dem Compiler Version y bauen will. Als das mit 32-bit dann irgendwann gar nicht mehr ohne Probleme möglich war, habe ich mich auf 64-bit konzentriert.

Edited: 2015-08-18, 14:25 UTC+2.0

Top Quote
MMFan
Avatar
Topic Opener
Joined: 2015-05-05, 00:24 UTC+2.0
Posts: 5
Ranking
Just found this site
Posted at: 2015-08-18, 14:46 UTC+2.0

Es is ja nu egal! irgendwann wird man wohl um 64Bit nicht mehr herum kommen.


Top Quote
SirVer

Joined: 2009-02-19, 15:18 UTC+1.0
Posts: 1442
Ranking
One Elder of Players
Location: Germany - Munich
Posted at: 2015-08-18, 15:15 UTC+2.0

Widelands lief auch mal auf Windows 95 und NT. Zeiten ändern sich und Open source muss sich recht stark auf das konzentrieren, was am meisten bringt. 32bit ist tot - zeit weiter zu ziehen.


Top Quote
fuchur

Joined: 2009-10-07, 14:01 UTC+2.0
Posts: 189
Ranking
Widelands-Forum-Junkie
Location: Germany
Posted at: 2015-08-18, 21:49 UTC+2.0

Tino wrote:

fuchur wrote:

Selbst nutze ich Win7-64, aber ich rate jetzt einfach mal: Es gibt ältere Software, die unter 64 Bit nicht läuft, aber unter 32 Bit.

Also mir ist in 8 Jahren weder beruflich noch privat ein 32-bit Windows-Programm untergekommen, dass nicht unter Win 64-bit lief. Das ist so gut wie 100% "abwärts"kompatibel. Probleme hat man nur, wenn man zur Laufzeit DLL von Drittanbietern laden will. Ein 32-bit-Programm kann keine 64-bit-Bibliotheken laden bzw. umgekehrt.

Du hast schon recht, das ist ein ziemlich seltenes Problem. In meiner alten Firma gab es aber mal was mit einem Treiber für ein USB-Spektrometer. Und ich meine, uralte 16 Bit Programme würden unter einem 32 Bit Win7 noch laufen, unter 64 Bit Win7 definitiv nicht. Wie gesagt, die Fälle kann es geben, sind aber eher exotisch. face-smile.png Für meinen Onkel habe ich daher mal ein Programm geschrieben, was die alten Dateien des Win 3.1 Cardfile Karteiprogramms (das bis XP noch lief) unter Win7 öffnen konnte.


Top Quote
Fulgen
Avatar
Joined: 2015-08-06, 11:43 UTC+2.0
Posts: 21
Ranking
Pry about Widelands
Posted at: 2015-08-19, 17:00 UTC+2.0

Gibt es denn eine Möglichkeit, 64bit Programme in 32bit Programme umzuwandeln?


Alea iacta est.

Top Quote
kaputtnik
Avatar
Joined: 2013-02-18, 20:48 UTC+1.0
Posts: 2683
OS: Archlinux
Version: current master
Ranking
One Elder of Players
Location: Germany
Posted at: 2015-08-19, 21:21 UTC+2.0

Fulgen wrote:

Gibt es denn eine Möglichkeit, 64bit Programme in 32bit Programme umzuwandeln?

Nein. Für 32 bit muss das Programm explizit compiliert (erstellt) werden. Andersherum ist es nicht so das Problem: 32bit Programme können oft problemlos mit einem 64 bit Betriebssystem ausgeführt werden.


Top Quote