Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: OpenTTD - nejde zvuk  (Přečteno 8615 krát)

nador

  • Návštěvník
  • Příspěvků: 79
OpenTTD - nejde zvuk
« kdy: 13 Července 2010, 19:17:54 »
Nainstaloval jsem pomocí centra softwaru (Ubuntu 10.04) OpenTTD, nainstalovalo se s OpenGFX, ale při startu napsalo, že je bez zvuku a že OpenSFX se musí nainstalovat zvlášť.  Tak jsem nainstaloval i OpenSFX, ale v nastavení OpenTTD je OpenSFX vidět jen šedě a nejde zaškrtnout. Tudíž ve hře nejde zvuk. Nějaké nápady?

Kedrigern

Re: OpenTTD - nejde zvuk
« Odpověď #1 kdy: 13 Července 2010, 19:24:08 »
  • Restartoval si hru?
  • Máš zvuk ve správné složce?
  • Máš u něj nastavena správná práva?
Odepiš na tyto otázky i s přiloženým zdrojem (tj. odkud informaci bereš). Mě to normálně chodí asi na 3 kompech...

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #2 kdy: 13 Července 2010, 19:29:17 »
Hru jsme restartoval a jestli mám zvuk ve správné složce nevím, nevím totiž, která je ta správná .-) A pak taky nevím, která jsou ta správná práva :-) Instaloval jsem to přes Centrum software pro Ubuntu, tak předpokládám, že se to nainstalovalo dobře? Možná ta práva? Můžeš poradit, kde by ty soubory měly být a jak nastavit ta práva?

Kedrigern

Re: OpenTTD - nejde zvuk
« Odpověď #3 kdy: 13 Července 2010, 21:20:51 »
Dle http://vcs.openttd.org/svn/browser/trunk/readme.txt, kap. 4.2:
/usr/share/games/openttd

Práva bych nastavil stejná jako mají okolní soubory.

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #4 kdy: 13 Července 2010, 23:50:17 »
Tak jsem našel v /usr/share/games/openttd/data, kde se má pravděpodobně opensfx nalézat, soubory:

no_sound.obs
opengfx-0.2.3.tar
opensfx-0.2.3.tar
openttdd.grf
openttdw.grf
opntitle.dat
orig_dos.obg
orig_dos.obs
orig_dos_de.obg
orig_win.obg
orig_win.obs

Předpokládám, že se jedná o soubor opensfx-0.2.3.tar, takže by to mohlo být v pořádku. S oprávněními se to má tak, že vlastníkem všech těchto vypsaných souborů je root a já tak práva nemůžu měnit (a jak se přihlásit na roota nevím)


nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #5 kdy: 14 Července 2010, 00:05:25 »
Tak jsem se na práva nakonec podíval tak, že jsem v terminálu spustil "sudo mc" a tam najel na soubor, v menu "soubor" > "změna práv" a  tam mám u všech souborů v tomto adresáři vč. opensfx zaškrtnuto "čtení vlastníkem", "zápis vlastníkem", "čtení skupinou" a "čtení ostatními".

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #6 kdy: 14 Července 2010, 14:13:24 »
Tak jsem se pokusil nastavit pro soubor opensfx-0.2.3.tar snad všechna práva a situace se nezměnila, v menu v nastavení byl zvuk OpenSFX pořád šedý, nevybratelný.

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #7 kdy: 14 Července 2010, 15:25:06 »
V synaptiku jsem dal přeinstalovat všechny 4 balíčky, nepomohlo ... tak jsem dal odinstalovat, potom zase nainstalovat a taky nic ...

Kedrigern

Re: OpenTTD - nejde zvuk
« Odpověď #8 kdy: 14 Července 2010, 16:40:11 »
OK, problém je, že tar je archiv (bez komprimace) a ty chceš soubory zevnitř.

Řešení bude snad jednoduché:
  • sudo mc
  • v obou panelech se proklikej do /usr/share/games/openttd/data/
  • v jednom vlez do opensfx-0.2.3.tar a najdi (ja tam měl ještě jednu vnořenou složku) soubory opensfx.*
  • tyto soubory zkopíruj (F5) do té složky data

PS: * znamená cokoliv...

PPS: Nic se nestane, když tam zkopíruješ všechno

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #9 kdy: 15 Července 2010, 20:15:23 »
Tak to nepomohlo, situace se nezměnila. Vlastně jenom drobnost - asi nepodstatná - předtím bylo na prvním místě v tom rolovacím nastavení Nosound a na druhém OpenSFX (nevybratelné) a teď je to naopak.

V manuálu co byl v tom .tar souboru jsem našel, že se ten archiv ani rozbalovat nemusí. Tak co teď?

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #10 kdy: 15 Července 2010, 20:23:12 »
Ještě jsem zkusil OpenSFX úplně odinstalovat a jak se to projeví v tom nastavovacím menu - neprojevilo se to vůbec, je tam stále OpenSFX šedě a nevybratelně. Tak jsem ještě znovu smazal ty rozbalené soubory a možnost OpenSFX úplně zmizela (což jsem samozřejmě očekával). Třeba tohle info nějak pomůže, ale asi ne. Napadlo mě, jestli třeba není špatná verze OpenSFX, která nepodporuje tuto verzi OpenTTD nebo tak něco?

Kedrigern

Re: OpenTTD - nejde zvuk
« Odpověď #11 kdy: 16 Července 2010, 14:51:43 »
Reinstalova jsem jede stroj, tak jsem schválně zkusil nainstalovat OpenTTD na čistou instalačku. Taky jsem moc nepohodil - zvuk mi sice jde, ale trhá se.

Ještě mě napadalo - přímo ve hře je možnost: stažení součástí, co to?

pajus

  • Návštěvník
  • Příspěvků: 65
  • DELL vostro 1320
Re: OpenTTD - nejde zvuk
« Odpověď #12 kdy: 16 Července 2010, 16:57:00 »
No ja jsem to rozbaloval do
Kód: [Vybrat]
~/.openttd/dataa potom v nastaveni jsem musle ten zvuk povolit.

mido0258

  • Aktivní člen
  • *
  • Příspěvků: 227
Re: OpenTTD - nejde zvuk
« Odpověď #13 kdy: 16 Července 2010, 19:05:59 »
Reinstalova jsem jede stroj, tak jsem schválně zkusil nainstalovat OpenTTD na čistou instalačku. Taky jsem moc nepohodil - zvuk mi sice jde, ale trhá se.

Ještě mě napadalo - přímo ve hře je možnost: stažení součástí, co to?

tam máš mapy, protivníky ale jestli tam je hudba myslim že jo ale já jí nenašel
ubuntu 10.4 az na to ze mi nejde 3d je to dobrý... vlastně víc než to

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #14 kdy: 18 Července 2010, 19:53:55 »
No ja jsem to rozbaloval do
Kód: [Vybrat]
~/.openttd/dataa potom v nastaveni jsem musle ten zvuk povolit.
v
Kód: [Vybrat]
~/.openttd/ adresář data nemám :-/

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #15 kdy: 18 Července 2010, 20:16:30 »
Reinstalova jsem jede stroj, tak jsem schválně zkusil nainstalovat OpenTTD na čistou instalačku. Taky jsem moc nepohodil - zvuk mi sice jde, ale trhá se.

Ještě mě napadalo - přímo ve hře je možnost: stažení součástí, co to?

Tak jsem to zkusil a situace je stejná - OpenSFX je v nastavení šedivé a nejde zaškrtnout. Dokonce jsem zkusil takto nainstalovat i OpenMSX (hudbu) a ta samá situace - je v nabídce v nastavení, ale nejde vybrat ...

A není to teda nějaký bug, který by se měl někam nahlásit?
« Poslední změna: 18 Července 2010, 20:18:20 od nador »

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #16 kdy: 20 Července 2010, 13:09:06 »
Dneska přišla v Ubuntu nějaká aktualizace OpenTTD a OpenSFX a po ní je situace s OpenSFX pořád stejná, zatímco OpenMFX jde sice v nastavení zvolit, ale v takovém tom přehrávači zabudovaném ve hře nejde muzika spustit. Když jí spustím, jen přeskakuje do nekonečna písničky a nic nehraje.

olin6

  • Aktivní člen
  • *
  • Příspěvků: 148
Re: OpenTTD - nejde zvuk
« Odpověď #17 kdy: 20 Července 2010, 17:35:23 »
Zdravím,
pokud si pamatuji, tak hudba byla vždycky ve formátu *.mid, čili by mělo pomoci doinstalovat balík timidity.
A co se týče trhání zvuku - doinstalovat libsdl1.2debian-pulseaudio (viz. odkaz)

pajus

  • Návštěvník
  • Příspěvků: 65
  • DELL vostro 1320
Re: OpenTTD - nejde zvuk
« Odpověď #18 kdy: 20 Července 2010, 23:57:00 »
Jo, omlouvam se nejak jsem prehlidl podslozku
Je to tento adresar
Kód: [Vybrat]
~/.openttd/content_download/data/Radsi jsem to ale nakopiroval i tady
Kód: [Vybrat]
/usr/share/games/openttd/data/
A Zvuk mi uz bezproblemu jde.

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #19 kdy: 21 Července 2010, 10:18:40 »
Zdravím,
pokud si pamatuji, tak hudba byla vždycky ve formátu *.mid, čili by mělo pomoci doinstalovat balík timidity.
A co se týče trhání zvuku - doinstalovat libsdl1.2debian-pulseaudio (viz. odkaz)


Tak hudba se po nainstalování timidity začala přehrávat, ale vytěžuje to procesor skoro na maximum, takže se občas škube. Balík libsdl1.2debian-pulseaudio už v systému byl, tudíž zvuk jsem nezprovoznil, navíc můj problém není prozatím trhaný zvuk, ale že zvuk OpenSFX nejde v nastavení vůbec vybrat, políčko je šedivé, neaktivní.

Jo, omlouvam se nejak jsem prehlidl podslozku
Je to tento adresar
Kód: [Vybrat]
~/.openttd/content_download/data/Radsi jsem to ale nakopiroval i tady
Kód: [Vybrat]
/usr/share/games/openttd/data/
A Zvuk mi uz bezproblemu jde.

Tak to mi nepomohlo, situace furt stejná.
« Poslední změna: 21 Července 2010, 10:23:31 od nador »

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #20 kdy: 23 Července 2010, 20:07:08 »
Dnes jsem nainstaloval další aktualizace OpenTTD, které přišly a problém se nezměnil.

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #21 kdy: 24 Července 2010, 03:53:47 »
Zkusil jsem OpenTTD pro Windows ve Wine a zvuk funguje bez problémů. Pro změnu je ale problém v tom, že se hra po pár sekundách vypne, tudíž je to nepoužitelné. Takže stále vítám další nápady ...

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #22 kdy: 24 Července 2010, 04:11:21 »
Do adresáře /usr/share/games/openttd jsem překopíroval originální hru Transport Tycoon Deluxe a situace se trochu změnila:

sada grafiky je na výběr "original_dos" a OpenGFX, přičemž OpenGFX je šedá a nejde vybrat

sada zvuku je na výběr "NoSound", "original_dos" a "OpenSFX", přičemž oba zvuky jsou neaktivní a nejdou vybrat

hudba zůstala nezměněna, tudíž na výběr "OpenMFX" a "NoMusic" přičemž "NoMusic" nejde vybrat.

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #23 kdy: 24 Července 2010, 20:57:48 »
Kdyby aspoň někdo dokázal poradit, jak zprovoznit verzi pro Windows pod Wine, tak tady je výpis z terminálu:

Kód: [Vybrat]
fixme:dmime:IDirectMusicPerformance8Impl_Init (iface = 0x1625f8, dmusic = (nil), dsound = (nil), hwnd = (nil))
fixme:msacm:modSetVolume stub
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:winmm:MMDRV_Exit Closing while ll-driver open

nador

  • Návštěvník
  • Příspěvků: 79
Re: OpenTTD - nejde zvuk
« Odpověď #24 kdy: 26 Července 2010, 21:32:51 »
Vypadá to, že už nikoho nic nenapadá ... chci se teda zeptat, jestli si myslíte, že jde o bug v OpenTTD, v Ubuntu a nebo jinde a jestli a jak to mám nahlásit? Díky za rady.

 

Provoz zaštiťuje spolek OpenAlt.