PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anno



peter_55
12.03.04, 20:29
Hallo, habe neulich mal wieder bei transgaming rumgesurft und habe festgestellt das es anscheinend leute gibt die Anno 1503 unter winex spielen können, aber dort steht eine kompatibität von 0 von 5 Punkten, und das heißt ja eigentlich das es überhaupt nicht geht, weiß jemand was genaueres ? Und wenn, mit welcher winex version spielt man das am besten ?

peter_55
13.03.04, 09:03
keiner eine Idee, hat es schonmal jemand hier ausprobiert ?

kingron
13.03.04, 09:35
nimm mal die suchen funktion da muesten min. 10 beträge dazu da sein .....

peter_55
13.03.04, 11:03
hi, hab vorhin gesucht, anscheinend hat das noch niemand so richtig geschafft das zum laufen zu bekommen, aber wie kann dann jemand auf www.transgaming.com ein Screenshot von Anno 1503 hochladen ?

peter_55
13.03.04, 20:11
hat jemand das Spiel schonmal unter Linux gespielt ? Geht das auch mit VMware oder win4lin ?
Ich habe vorhin eine E-mail an sunflowers geschickt und gefragt ob das kommende Spiel Anno war kompatibel wird.

tuxfriend
13.03.04, 21:10
Original geschrieben von peter_55
hi, hab vorhin gesucht, anscheinend hat das noch niemand so richtig geschafft das zum laufen zu bekommen, aber wie kann dann jemand auf www.transgaming.com ein Screenshot von Anno 1503 hochladen ?

da stehts doch bei transgaming:
"Here's how:

- install as usual
- insert 2nd cd and copy folders Music and Video into the Anno 1503 program folder (usually ~/Transgaming_Drive/Program Files/ANNO 1503)
- get WineX CVS version (from now on I assume the source is in /usr/src/winex)
- patch the file usr/src/winex/dlls/dmime/audiopath.c (in winex source tree) as follows (starting line is 235 but may vary; simply search for "create dsound buffers"):

----8<-------
/* create dsound buffers */
switch (dwType) {
case DMUS_APATH_DYNAMIC_STEREO:
default:
{
desc.dwFlags |= DSBCAPS_CTRLFREQUENCY | DSBCAPS_CTRLPAN;
wfx.nChannels = 2;
wfx.nBlockAlign = wfx.nChannels * 2;
wfx.nAvgBytesPerSec = wfx.nBlockAlign * wfx.nSamplesPerSec;
(*ippDM)->dsbuffers = 1;
(*ippDM)->dsbuffer = HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,sizeof (IDirectSoundBuffer8*)*1);
(*ippDM)->dsplay = HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,sizeof (DWORD)*1);
(*ippDM)->dswrite = HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,sizeof (DWORD)*1);
hr = IDirectSound_CreateSoundBuffer(pDS, &desc, &(*ippDM)->dsbuffer[0], NULL);
if (FAILED(hr)) goto fail;
break;
}
// default:
// FIXME("audio path type %ld not supportedn", dwType);
// hr = E_FAIL;
// goto fail;
}

return DS_OK;
-------->8---------------

(the line "default:" has to be inserted after the "case DMUS_APATH_DYNAMIC_STEREO:" line, the original default-block has to be commented out)

- configure and build winex (see available howtos for details)
- if you're using prepackaged winex3, DON'T do a "make install"; instead replace the file
/usr/lib/trangsaming_winex3/winex/lib/libdmime.so with winex/dlls/libdmime.so; for alsa driver also replace /usr/lib/transgamng_winex/winex/lib/libwinealsa.drv.so with winex/dlls/winmm/winealsa
- otherwise do a "make install"

You're done! Start Anno by launching 1503Startup.exe and enjoy!

Note: this is just a qick and dirty hack and may result in problems with other games!

If the game starts, but instantly exits without any error, delete the subdirectories form "Savegame" in the Anno 1503-folder. This was tested using the original version of Anno 1503."

Allerdings ein bisserl auffwendig nen eigenes WineX für ein Spiel das selbst unter Windows
nur schlecht läuft.Ich habs auch mal mit WineX probiert,ohne Erfolg.
Ich glaub auch kaum das ne Spieleschmiede die nicht in der Lage ist nen Multiplayer zu
produzieren irgenwie an ne Linuxversion denkt.Ne,für die ist die Abzocke gelaufen.

peter_55
14.03.04, 10:16
ich glaub ich lass es dann, wel ich kenn mich nicht besonders aus mit winex. Ich warte einfach auf das neue anno war vielleicht läuft das ja besser. Ich finde das Anno 1602 auch schon fast besser, nur multiplayer geht bei mir unter Linux auch nicht