Discussion:
Hardwareanforderungen Adventures
(zu alt für eine Antwort)
Karl-Josef Ziegler
2014-04-17 11:54:56 UTC
Permalink
Hallo!

Normalerweise habe ich mit Adventures auf meiner nicht mehr ganz so
frischen Hardware bisher (fast) keine Probleme. In den letzten Wochen
jedoch gab es bei einem Game von Daedalic massive Probleme. Letztendlich
stellte sich heraus, dass das Game zwar laut Spezifikation ab 256 MB
Grafikspeicher lauffähig sein soll, aber so richtig wohl doch nicht.

Ein anderes Game - Deponia - erfordert dann wohl mindestens 512 MB
Grafikspeicher. In Kontakt mit dem Support wurde dann auch erklärt,
warum diese - für ein Adventure - recht hohen Anforderungen bestehen.

Daedalic benutzt für seine Adventures die Visionaire Engine. Diese ist
dem vernehmen nach für Programmierer relativ bequem zu handhaben,
sprich: man spart Entwicklungskosten. Allerdings müssen die
(handgezeichneten) Hintergrundgrafiken samt Mappings komplett in den
Grafikspeicher geladen werden. Und wenn man sich dann noch innerhalb der
Szene bewegen kann (bei Deponia rechts, links, rauf, runter), frisst das
Grafikspeicher ohne Ende. Also noch nicht einmal so sehr große
Rechenleistung, aber halt enorme Grafikmengen, die da geladen werden
müssen.

Ich frage mich dann natürlich: muss man so programmieren? Man könnte ja
auch die Szenen kleiner gestalten und bei jedem Szenenwechsel nachladen,
dann ginge es wohl auch mit weniger Grafikspeicher. Kostet natürlich
auch mehr in der Entwicklung.

Und insbesondere im Ausland ist wohl kein Kunde mehr bereit, mehr als 20
USD für ein Adventure zu bezahlen. Somit wird dann doch wieder auf
Kosten der Kunden rationalisiert, denn der muss sich teurere Hardware
anschaffen, damit kostengünstig programmiert werden kann.

BTW: notgedrungen habe ich mir jetzt auch eine Grafikkarte mit 1 GB
Grafikspeicher zugelegt, drunter tut es wohl bald auch kein Adventure mehr.

Als nächstes könnte dann drohen, dass Adventures nur noch mit DirectX 10
laufen...

Viele Grüße,

- Karl-Josef
Ulrich F. Heidenreich
2014-04-17 13:04:37 UTC
Permalink
Post by Karl-Josef Ziegler
Normalerweise habe ich mit Adventures auf meiner nicht mehr ganz so
frischen Hardware bisher (fast) keine Probleme. In den letzten Wochen
jedoch gab es bei einem Game von Daedalic massive Probleme. Letztendlich
stellte sich heraus, dass das Game zwar laut Spezifikation ab 256 MB
Grafikspeicher lauffähig sein soll, aber so richtig wohl doch nicht.
Ein anderes Game - Deponia - erfordert dann wohl mindestens 512 MB
Grafikspeicher.
Willkommen im Club!

Deponia war der Grund, warum ich mir einen neuen Rechner mit ner HD6570
und Win7 anschaffte. Die Graka kann wohl bis zu 3,8 GByte an Shared
Memory abgreifen (was BTW bei 8 GByte Hauptspeicher auch nicht wehtun
sollte). Der nächste Zitterkandidat war dann Memoria. Dazu hieß es in
einem Daedalic-Forum, XP sei ja sowas von out, was solle also die dumme
Meckerei, es legte unter XP zunehmend längere Denkpausen ein.

Ausgepackt habe ich den Rechner erst anlässlich Memoria, weil ich
einfach "Satinavs Ketten Part II" gespielt haben wollte. Darauf waren
dann auch Deponia, sowie dessen beiden Nachfolger schmerzfrei spielbar.

CU!
Ulrich
--
Bei Amazon kauft man via http://u-heidenreich.de/Amazon
In 8 Monaten und 8 Tagen ist Weihnachten.
QTF19 UV7WI T1YVX E1ICO TU4HD OZ21N SPNXM TRILW TVM07
Stellt euch vor, es ist Donnerstag und keiner geht hin!
Karl-Josef Ziegler
2014-04-17 18:09:30 UTC
Permalink
Post by Ulrich F. Heidenreich
Deponia war der Grund, warum ich mir einen neuen Rechner mit ner HD6570
und Win7 anschaffte. Die Graka kann wohl bis zu 3,8 GByte an Shared
Memory abgreifen (was BTW bei 8 GByte Hauptspeicher auch nicht wehtun
sollte).
Allerdings habe ich in Daedalic Foren auch schon gelesen, dass Shared
Memory nun mal gar nicht geht. Es muss schon Dedicated Memory sein,
sonst gäbe es wohl Probleme. Aber 1 GB hat die HD6570 ja auch.

Meine neue Grafikkarte hat gerade mal 27.- EUR gekostet, so viel kann
man ja auch in eine 'alte Mühle' noch investieren. Das ist ja weniger,
als heutzutage ein Adventure kostet. Zitterfaktor war da eher, ob es die
Karte mit dem Motherboard noch tut.

Viele Grüße,

- Karl-Josef
Ulrich F. Heidenreich
2014-04-18 06:53:06 UTC
Permalink
Post by Karl-Josef Ziegler
Post by Ulrich F. Heidenreich
Deponia war der Grund, warum ich mir einen neuen Rechner mit ner HD6570
und Win7 anschaffte. Die Graka kann wohl bis zu 3,8 GByte an Shared
Memory abgreifen (was BTW bei 8 GByte Hauptspeicher auch nicht wehtun
sollte).
Allerdings habe ich in Daedalic Foren auch schon gelesen, dass Shared
Memory nun mal gar nicht geht. Es muss schon Dedicated Memory sein,
sonst gäbe es wohl Probleme.
Interessant.
Post by Karl-Josef Ziegler
Meine neue Grafikkarte hat gerade mal 27.- EUR gekostet, so viel kann
man ja auch in eine 'alte Mühle' noch investieren.
Es hängt vom Alter der alten Mühle ab. Meine pre-Deponia-Playstation
hat noch AGP und das dort maximal Mögliche ist eine HD 3850. Angeschafft
übrigens, weil die zuvor verbaute Radeon 9800 für Memento Mori zu
schwach war. Da fing also der Wahnsinn schon an: Bei der 9800 steckte
der Protagonist oft mal in den Wänden fest oder letztere zersplitterten
zu Dreiecken.

CU!
Ulrich
--
Bei Amazon kauft man via http://u-heidenreich.de/Amazon
In 8 Monaten und 7 Tagen ist Weihnachten.
5CNXY NXBM8 NR9W6 E59MM DNOTV UJ3YN V6BE4 167PW G4A2V
Stellt euch vor, es ist Freitag und keiner geht hin!
Karl-Josef Ziegler
2014-04-18 09:15:11 UTC
Permalink
Post by Ulrich F. Heidenreich
Es hängt vom Alter der alten Mühle ab. Meine pre-Deponia-Playstation
hat noch AGP und das dort maximal Mögliche ist eine HD 3850.
Na ja , zumindestens einen PCI Express 16x Slot hat die Mühle schon,
insofern.

Viele Grüße,

- Karl-Josef
Ulrich F. Heidenreich
2014-04-18 13:51:04 UTC
Permalink
Post by Karl-Josef Ziegler
Post by Ulrich F. Heidenreich
Es hängt vom Alter der alten Mühle ab. Meine pre-Deponia-Playstation
hat noch AGP und das dort maximal Mögliche ist eine HD 3850.
Na ja , zumindestens einen PCI Express 16x Slot hat die Mühle schon,
Also keine alte Mühle. Meine ex-Playstation ist ein ASUS P4C800 E Deluxe
mit P4 Presskot Heizkachel. Mein 'Produktivsystem' steht im Header.
*Das* sind alte Mühlen. Solange Du nicht gerade in dafc fragst. #-)

CU!
Ulrich
--
Bei Amazon kauft man via http://u-heidenreich.de/Amazon
In 8 Monaten und 7 Tagen ist Weihnachten.
I7EUC AQJU5 3UY1H PZB0K W495U XIFNX AUFYU BE7CJ 6TFXB
Stellt euch vor, es ist Freitag und keiner geht hin!
Robin Koch
2014-04-17 15:10:14 UTC
Permalink
Post by Karl-Josef Ziegler
Ich frage mich dann natürlich: muss man so programmieren? Man könnte ja
auch die Szenen kleiner gestalten und bei jedem Szenenwechsel nachladen,
dann ginge es wohl auch mit weniger Grafikspeicher. Kostet natürlich
auch mehr in der Entwicklung.
Ich glaube das muss mal etwas differenzierter sehen:
Ich denke grundsätzlich schon, dass performanter programmiert werden
*kann*. Viele Spiele aus den (späten) 90ern sehen heute immer noch gut
genug aus und kamen mit der damaligen Hardware aus.

Aber die Technik entwickelt sich und irgendwie soll es ja schon schöner
werden. (Am besten so schön, dass es gar nicht auffällt, aber das ist
ein andere Thema. :-)) Gerade die Auflösung hat mit HD-Monitoren einen
riesigen Sprung gemacht! Gegenüber 1024*768 hat sich die Pixelzahl
verdreifacht! Eine Hintergrund hat dann unkomprimiert im Speicher
schonmal 6 MB. 25fps will auch der Adventurespieler haben (Deponia hatte
übrigens manchmal arg wenige Animationsphasen...) Sind also schon
150MB/s die verarbeitet werden (+ Sprites).
Das klingt alles nicht so viel, aber ich will damit eines verdeutlichen:

Der Speicher muss groß genug sein,
der Speicher muss schnell genug sein und
die GPU (und die CPU) muss schnell genug sein.

Bei Visionaire scheint der Speicher das Nadelöhr zu sein. (Du kannst ja
mal den Taskmanager im Hintergrund laufen lassen und die die
CPU-Auslastung ansehen.)

Das Problem: Wenn man Algorithmen anwedent die den Speicherbedarf
reduzieren, dann werden schwache CPUs irgendwann an ihre Grenzen geraten.

*Beides* zu optimieren wird heute offenbar tatsächlich kaum mehr
gemacht. Und ja, vermutlich auch aus Kostengründen.

Leider...

Interessant wird sein BouT 2 zu beobachten. Die versprechen ein
neuartiges Mapping, das sehr rechnerfreundlich sein soll...
Post by Karl-Josef Ziegler
BTW: notgedrungen habe ich mir jetzt auch eine Grafikkarte mit 1 GB
Grafikspeicher zugelegt, drunter tut es wohl bald auch kein Adventure mehr.
Eine neue Graphikkarte habe ich mir damals[tm] für Dreamfall gegönnt.
Hatte sich aber auch gelohnt. :-) Mein Rechner war immernoch sehr
schwach und das Spiel sah trotzdem sehr geil aus. Auch in höheren
Auflösungen.

Vor einem halben Jahr habe ich dann meinen 12 Jahre alten Rechner
(Athlon XP2600+ mit eben erwähnter GeForce 7600) zu Grabe getragen und
mir was aktuelleres gegönnt. Auch wegen Studium, nicht nur wegen
Spielen, aber "A new Beginning" und "Memoria" waren nicht mehr spielbar.
("Satinavs Ketten" und sogar "Portal 1" hingegen schon. Seltsam...)

Im Moment fluppt alles ohne dedizierte Graphikkarte (Intel HD4600 onBoard).

Und wenn ich 256MB Graphikkarten-Speicher lese nehme ich an, dass Du die
letzten 8 Jahre wahrscheinlich auch viel Geld gespart hast, indem zu ein
bis zwei Hardwaregenerationen übersprungen hast. ;-)

(19989 hatte ich "Baphomets Fluch 2" auf meinem 486er mit 8MB RAM
(System, nicht Graphik!)statt der empfohlenen 16 MB gespielt. Das Spiel
ruckelte nicht, es lief einfach langsamer. %-) Gerade noch spielbar.)
Post by Karl-Josef Ziegler
Als nächstes könnte dann drohen, dass Adventures nur noch mit DirectX 10
laufen...
Da hatte mein Vater bei Simon the Sorcerer 2 Spaß! Das kam mit DirectX
(damals noch recht neu) und hat wohl seine Treiber ziemlich zerschossen.
Er hat mir darauf hin dringend empfohlen die DOS-Version zu
installieren. :-)

*seufz1* Das waren schöne Zeiten!
*seufz2* Gestern ist Baphomets Fluch 5x02 rausgekommen! :-D
--
Robin Koch
Karl-Josef Ziegler
2014-04-17 18:20:47 UTC
Permalink
Post by Robin Koch
Ich denke grundsätzlich schon, dass performanter programmiert werden
*kann*. Viele Spiele aus den (späten) 90ern sehen heute immer noch gut
genug aus und kamen mit der damaligen Hardware aus.
Allerdings. So viel revolutionärer sieht die Grafik heutzutage auch
nicht aus, braucht sie auch IMHO nicht. Wenn ich da an die Grafik der
Myst-Reihe denke...
Post by Robin Koch
Gegenüber 1024*768 hat sich die Pixelzahl
verdreifacht!
Das würde mir sogar immer noch genügen, da ich einen Monitor betreibe.
Der Flachmann steht zwar schon bereit, aber irgendwie bringe ich es
nicht übers Herz, noch funktionierende Hardware einfach dem Müll zu
überantworten.
Post by Robin Koch
Bei Visionaire scheint der Speicher das Nadelöhr zu sein. (Du kannst ja
mal den Taskmanager im Hintergrund laufen lassen und die die
CPU-Auslastung ansehen.)
Bisher hat es meine Dual-Core CPU mit 4 GB RAM immer noch gepackt. Ist
ja schliesslich kein Ego-Shooter mit 3D-Echtzeitberechnung. Bei
Adventures mit ihrem eher ruhigen Verlauf ist da doch ggf. mehr die GPU
bzw. deren Speicher gefordert.
Post by Robin Koch
Interessant wird sein BouT 2 zu beobachten. Die versprechen ein
neuartiges Mapping, das sehr rechnerfreundlich sein soll...
Da bin ich aber mal gespannt, denn bisher ging es immer nur in eine
Richtung: mehr Ressourcenhunger wie zuvor...
Post by Robin Koch
Vor einem halben Jahr habe ich dann meinen 12 Jahre alten Rechner
(Athlon XP2600+ mit eben erwähnter GeForce 7600) zu Grabe getragen und
mir was aktuelleres gegönnt.
Ja, die GeForce 7600 werkelte auch bisher in meinem PC.
Post by Robin Koch
Im Moment fluppt alles ohne dedizierte Graphikkarte (Intel HD4600 onBoard).
Wobei Daedalic ja oftmals explizit von Shared Memory abrät. Bei
Notebooks dürfte das problematisch werden.
Post by Robin Koch
Und wenn ich 256MB Graphikkarten-Speicher lese nehme ich an, dass Du die
letzten 8 Jahre wahrscheinlich auch viel Geld gespart hast, indem zu ein
bis zwei Hardwaregenerationen übersprungen hast. ;-)
Ja, warum auch? Der Rechner ist für Büroanwendungen und Internet immer
noch bei weitem schnell genug, da fehlt es an nichts. Nur hal die
Adventure-Games...
Post by Robin Koch
*seufz1* Das waren schöne Zeiten!
Wem sagst Du das...
Post by Robin Koch
*seufz2* Gestern ist Baphomets Fluch 5x02 rausgekommen! :-D
Steht bereits in der Warteschlange zum Download.

Viele Grüße,

- Karl-Josef
Robin Koch
2014-04-18 02:41:46 UTC
Permalink
Post by Karl-Josef Ziegler
So viel revolutionärer sieht die Grafik heutzutage auch
nicht aus, braucht sie auch IMHO nicht. Wenn ich da an die Grafik der
Myst-Reihe denke...
Naja. Hab' neulich mal wieder reingehauen. War schon krass mit was man
sich zufriedengegeben hat. %-)

Ich dachte jetzt eher an Titel wie Baphomets Fluch, The Longest Journey,
Geheimakte Tunguska (ok, das war später, aber auch sehr genügsam) und
Runaway sieht technisch auch gut aus (auch, wenn man über den Stil
streiten kann).
Post by Karl-Josef Ziegler
Das würde mir sogar immer noch genügen, da ich einen Monitor betreibe.
Der Flachmann steht zwar schon bereit, aber irgendwie bringe ich es
nicht übers Herz, noch funktionierende Hardware einfach dem Müll zu
überantworten.
Du meinst damit einen Röhrenmonitor. Naja, aber damit bist Du mit
Sicher- eine Minderheit.Dann musst Du damit halt leben.

Ich habe mich auch erst jetzt von meinem Diskettenlaufwerk
verabschiedet, dass ich seit 1994 in jedem Rechner hatte. Aber ich
konnte mich natürlich nie beschweren, dass keine Software mehr auf
Floppy ausgeliefert wird. Ist dann halt irgendwann so.
Post by Karl-Josef Ziegler
Post by Robin Koch
Bei Visionaire scheint der Speicher das Nadelöhr zu sein. (Du kannst ja
mal den Taskmanager im Hintergrund laufen lassen und die die
CPU-Auslastung ansehen.)
Bisher hat es meine Dual-Core CPU mit 4 GB RAM immer noch gepackt.
Ok. Ich hätte gedacht, dass das dann für Deponia und Memoria reichen
würde. Aber dann ist wohl tatsächlich die 7600GS die Bremse...
Post by Karl-Josef Ziegler
Post by Robin Koch
Interessant wird sein BouT 2 zu beobachten. Die versprechen ein
neuartiges Mapping, das sehr rechnerfreundlich sein soll...
Da bin ich aber mal gespannt, denn bisher ging es immer nur in eine
Richtung: mehr Ressourcenhunger wie zuvor...
Jein. Heutzutage müssen Spiele ja auch auf Tablets laufen:


("The Book of Unwritten Tales 2 Kickstarter - Projection Mapping (DE)")

Deren CPU operieren zwar mittlerweile schneller als Dein Dual-Core, aber
das Problem wird auch der Speicher und die Graphikleistung sein.
Post by Karl-Josef Ziegler
Post by Robin Koch
Im Moment fluppt alles ohne dedizierte Graphikkarte (Intel HD4600 onBoard).
Wobei Daedalic ja oftmals explizit von Shared Memory abrät. Bei
Notebooks dürfte das problematisch werden.
Naja. Bei 8GB kann sich der Graphikchip schonmal was gönnen. :-)
Vorbei sind die Zeiten in denen man alle anderen Programme geschlossen
hat um zu spielen. Sogar der speicherhungrige Firefox läuft noch mit.

(Einmal hatte ich sogar zwei Deponia-Teile gleichzeitig offen, weil ich
vergessen hatte wie der vorherige Teil ausgegangen war. %-))
Post by Karl-Josef Ziegler
Post by Robin Koch
Und wenn ich 256MB Graphikkarten-Speicher lese nehme ich an, dass Du die
letzten 8 Jahre wahrscheinlich auch viel Geld gespart hast, indem zu ein
bis zwei Hardwaregenerationen übersprungen hast. ;-)
Ja, warum auch?
Die Frage hast Du doch im OP schon beantwortet. :-) Weil die Anwendungen
(=Spiele) die Du gerne laufen lassen würdest nicht laufen.

Ja, man *könnte* Spiele effizienter programmieren. Aber ab einem
gewissen Alter gehört man (=der Rechner) nicht mehr zur Zielgruppe. :-/
Post by Karl-Josef Ziegler
Post by Robin Koch
*seufz2* Gestern ist Baphomets Fluch 5x02 rausgekommen! :-D
Steht bereits in der Warteschlange zum Download.
Den hab' ich schon hinter mir. Jetzt muss ich nur noch das letzte
Kapitel Runaway vollenden und dann kann ich mich in die sanften Arme von
Alexander Schottkys Stimme senken... :-) (Auch, wenn dann alles wieder
viel zu schnell vorbei sein wird. :-()
--
Robin Koch
Karl-Josef Ziegler
2014-04-18 09:22:30 UTC
Permalink
Post by Robin Koch
http://youtu.be/9_4LB2e3l9Q
("The Book of Unwritten Tales 2 Kickstarter - Projection Mapping (DE)")
Wobei dort auch Szenen aus 'The Raven' (im Zug, da wo die Landschaft vor
den Zugfenstern 'vorbeizieht') gezeigt werden. Anscheinend hat man diese
Technik auch früher schon eingesetzt. 'The Raven' lief auf meiner
Hardware problemlos, insofern läßt das hoffen.

Viele Grüße,

- Karl-Josef
Robin Koch
2014-04-18 09:29:39 UTC
Permalink
Post by Karl-Josef Ziegler
Post by Robin Koch
http://youtu.be/9_4LB2e3l9Q
("The Book of Unwritten Tales 2 Kickstarter - Projection Mapping (DE)")
Wobei dort auch Szenen aus 'The Raven' (im Zug, da wo die Landschaft vor
den Zugfenstern 'vorbeizieht') gezeigt werden. Anscheinend hat man diese
Technik auch früher schon eingesetzt. 'The Raven' lief auf meiner
Hardware problemlos, insofern läßt das hoffen.
Tja. 3D stellt offenbar tatsächlich andere Anforderungen an das System.
Wundert mich nur, dass es in gewisser Form "weniger" sind. %-)

Da schreit man jahrelang rum "Die schieben doch noch Sprites durch die
Gegend, was kann daran schon so aufwendig sein?!" und jetzt stellt sich
raus, dass offenbar genau das das Problem ist. %-)

BouT lieft auf meinem 2600+ übrigens grad noch so. In den Höhlen wurde
es aber *völlig* unspielbar. Das war wohl ein Bug o.ä. sodass ich mir
Savegames besorgen musste.
--
Robin Koch
Loading...