Kirjoittaja Aihe: Voodoo 3 3000 ja TV-out  (Luettu 5297 kertaa)

Base

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Voodoo 3 3000 ja TV-out
« : 15.01.07 - klo:20.01 »
Heips.

Olisi tarkoitus rakentaa arcade kabinetti jonka sisälle televisio ja vanha PC -kone pyörittämään MAME:a & joitain muita emulaattoreita Ubuntun alla. Muutaman threadin olen täällä lukenut mutten silti vieläkään oikein ymmärrä että miten noita ajureita asennetaan? Näytönohjaimena siis Voodoo 3 3000. Tv:n ja koneen välillä S-video-piuha. Käsittääkseni tuolle näytönohjaimelle sopiva ajuri on joku "tdfx" mutta miten sen saa pelittämään? Olen aika aloittelija näissä asioissa.. WinXP pro:lla sain tv-outin toimimaan hetken pähkäilyn jälkeen mutta on vähän turhan raskas tuolle koneelleni. Entäpä mistä Tv-out asetukset löytyy? fglrxconf? xorg.conf? Mitenkäs noita tiedostoja pääsee edes räpeltämään?

Melkoisen aloittelija -vastauksia siis kiitollisena kaipailisin..

Ubuntun sentään sain asennettua =D

Celeron 640 Mhz, 384Mb, 8Gb, Voodoo 3 3000 16Mb, SB Live!

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: Voodoo 3 3000 ja TV-out
« Vastaus #1 : 15.01.07 - klo:22.05 »
mmm Voodoo 3 3000, vanhaa hc rautaa.  :P  ;D

Jeps eli mitä minä olen tajunnu voodoitten päälle(ensinnäkin suurin tuettu värisyvyys on 16-bittiä), niin noissa on erillinen piiri tv-ulostulolle(näkynee päätteeseen(sovellukset->apuohjelmat->pääte) pistettynä lspci -komennolla). Ja kun lueskelen esim tätä, uskoisin että se olisi stockina enabloitu(senkus pistät kaapelin telkkuun).

Jos näin ei kuitenkaan syystä tai toisesta ole tapahtunut, pistäs päätteeseen komento lsmod ja tarkista että ubuntun kerneli on ladannut i2c-voodoo3 ja  bt869 modulet. Jos näin ei ole syystä tai toisesta tapahtunut kokeile ladata ne itse komennoilla:
Koodia: [Valitse]
sudo modprobe i2c-voodoo3
sudo modprobe bt869
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

juyli

  • Vieras
Re: Voodoo 3 3000 ja TV-out
« Vastaus #2 : 16.01.07 - klo:14.52 »
Käsittääkseni tuolle näytönohjaimelle sopiva ajuri on joku "tdfx" mutta miten sen saa pelittämään?

Minulla on myös jokin Voodoo 3, ja varhemmin se toimi hienosti 'tdfx':llä, mutta
jotakin meni rikki, eikä tuo enää tunnu millään toimivan. Käytän vesa-ajuria,
 joka on turhan hidas. Ongelmaa en ole ratkaissut, koska näytönohjain mennee
jo vaihtoon (GF2). Käytössä siis Ubuntu Edgy 6.10.

Ajurin saat vaihdettua konffaamalla X:n uudelleen. Kopioi alkuperäinen ja
toimiva /etc/X11/xorg.conf talteen varmuuden vuoksi.
Koodia: [Valitse]
sudo dpkg-reconfigure xserver-xorg
Celeron 640 Mhz, 384Mb, 8Gb, Voodoo 3 3000 16Mb, SB Live!
AMD Duron 900 MHz, 768Mt... ja hiiri+näppäimistö.

Base

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Re: Voodoo 3 3000 ja TV-out
« Vastaus #3 : 16.01.07 - klo:14.58 »
Jeh, tuo voodoo -juttu näkyi siellä listassa ja on siis ilmeisesti toiminnassa mutta bt869:ää en löytänyt. "sudo modprobe bt869" sanoo vaan "FATAL: module bt869 not found".

Pitääpä tähän tarkentaa että televisiossa näkyy siis kuitenkin jonkinlainen kuva: mustavalkoinen ja pyörii vimmatusti mutta on kumminkin ilmeisesti "oikea" kuva koska tv:ssä vilistävät valkoiset viivat muuttuvat kun hiirtä liikuttaa tai avaa ohjelman tms.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: Voodoo 3 3000 ja TV-out
« Vastaus #4 : 16.01.07 - klo:16.03 »
Jaa'a enpä tiedä tuommonen löyty http://7of9.are-b.org/~node/3dfx_tvtool/, tiedä sitten pitääkö sinun asentaa joku lm-sensors paketti notta saisit homman pelaamaan... Näyttää toi 3dfx tv tooli olevan aika heikolla hapella(2002 viimeinen muutos, liekö näin ettei moisia kamppeita enää kenelläkään ole, itselläni on voodoo3 3000 pci ilman tv-outtia toisessa koneessa pölyttymässä).

En oikein tiedä nvtv tukee tuota chippiä mutta tukeeko se voodoo3:Sta(nvidia kyllä osti voodoon kuolinpesän aikoinaan, vaikka tämä nyt ei liity tähän mitenkään sillä nvtv on vapaa projekti jolla ei ole nvidian tukea). Eli voit kokeilla nvtv:tä(sudo apt-get install nvtv, mutta en tiedä tunnistaako se sun korttias)
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Base

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Re: Voodoo 3 3000 ja TV-out
« Vastaus #5 : 16.01.07 - klo:17.17 »
Tuossa jutteli kaverini kanssa ja hän suositteli myös asentamaan lm-sensors -paketin joka ilmeisesti onnistuneesti asensinkin mutta silti mitään bt869 ei löydy. Noh, kokeilin sitten tuota "sudo apt-get install nvtv":tä mutta sain ilmoitukset:

Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
E: Pakettia nvtv ei löytynyt

Noh.. kokeillaanpas sitten tuota 3dfx tvtoolsia. Sain sen ainakin ladattua työpöydälle (siis avattuna tämän Ubuntun omalla pakettienpurku hommelilla) mutta nyt meneekin taas sormi suuhun. Mitenkäs näitä ohjelmia Ubuntulla asennetaan? Olenkohan nyt haukannut liian ison palan..

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: Voodoo 3 3000 ja TV-out
« Vastaus #6 : 16.01.07 - klo:22.50 »
Koodia: [Valitse]
tuke@tippawaara:/etc/init.d$ apt-cache policy nvtv
nvtv:
  Asennettu: (ei mitään)
  Ehdokas: 0.4.7-5
  Versiotaulukko:
     0.4.7-5 0
        500 http://fi.archive.ubuntu.com edgy/universe Packages
Eli nvtv on universe repossa, lue tuolta miten otetaan käyttöön ylimääräisiä pakettilähteitä. En oikein usko että tuon 3dfx toolin asennus sinullekkaan olisi mikään ylivoimainen tehtävä, mutta se ei toimi jos ei oikeat modulet ole ladattuina bt869 ja i2c-voodoo. Eli ensinnäkin pitäisi selvittää mistä tuon bt869 saisi.

Lyhyesti tuon ohjelman asennus menee suurinpiirtein näin:
1. pura paketti.
2. mene kansioon mihin purit ks. paketin
3. asenna kääntöohjelmat:
sudo apt-get install build-essential
4. käännä sovellus:
make
5. Aja(olettaen että olet vielä päätteellä samassa kansiossa ja että make meni virheittä läpi)
bin/3dfx_tvtool
6. Vaihtoehtoisesti jos tykästyt ohjelmaan ja ennen kaikkea jos se toimii voit asentaa sen koneellesi näin:
sudo apt-get install checkinstall installeri joka paketoi asennuksen .deb paketiksi ja asentaa sen
sudo checkinstall tämä siis samassa kansiossa missä ajoit make:n kyselee tyhmiä yleensä pelkkä enterin painelu riittää

Kaiveltuani hieman tuosta bt869:stä löysin tämmöisen, joten joutunet valitettavasti pätchäämään ja kääntämään kernelin kokonaan itse(ei ole niin hirveän vaikeaa vaikka siltä voi vaikuttaa). yksi ohje löytyisi vaikka tuolta... Ellei sitten nvtv tunnista korttia(nvtv:n pitäisi tukea tuota piiriä).

EDIT: noniin otimpahan selvää ja asensin nvtv:n ja sen manuaali sivuilla luki näin:
Lainaus
nvtv  is  a small utility to control the output modes of TV-OUT encoders on many Nvidia-
       based video cards, as well as on the Voodoo3 video card. Use this  with  care,  you  may
       damage  your hardware with a wrong set of options! You can find more detailed descritip‐
       tions of each option in the file /usr/share/doc/nvtv/USAGE.gz .

Eli hyvältä näyttää uskoisin sen toimivan tuolla nvtv:llä, ota universe repo käyttöön ja asenna se ja kokeile...
« Viimeksi muokattu: 16.01.07 - klo:23.00 kirjoittanut tuke81 »
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Base

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Re: Voodoo 3 3000 ja TV-out
« Vastaus #7 : 16.01.07 - klo:23.27 »
Mahtavaa! Juuri jotain tuollaisia ohjeita kaipailinkin ja jonkin verran oikeilla jäljillä olinkin..

Käännösohjelmien asennus ilmeisesti onnistui niinkuin pitikin mutta "MAKE" tuotti seuraavaa:

a@MAME:~/Desktop/3dfx_tvtool-0.0.3$ make
cc  src/3dfx_tvtool.c -O2 `pkg-config --cflags gtk+-2.0` `pkg-config --libs gtk+-2.0` -o bin/3dfx_tvtool
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
src/3dfx_tvtool.c:4:21: error: gtk/gtk.h: Tiedostoa tai hakemistoa ei ole
In file included from src/3dfx_tvtool.c:5:

Tuon jälkeen seurasi vielä pitkä liuta erroreita eli jotain "gtk+" palasia puuttuu vielä?

Nyt olen rassannut tämän kanssa kellon ympäri ja pakko varmaan nukkua välillä. Taistelu jatkukoon huomenna siis.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: Voodoo 3 3000 ja TV-out
« Vastaus #8 : 17.01.07 - klo:01.29 »
Luitkos äsköistä viestiä loppuun, nvtv tukee voodoo3(ainakin jos nvtv man sivuihin on luottamista). Eli teeppä näin:

1. sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak otetaan varmuuskopio entisestä
2. sudo gedit /etc/apt/sources.list Avataan tiedosto teksti editorilla
3. Kopsaa tuolta uusi sisältö tiedostoon(siihen päälle vain, eli jos ja vain jos sinulla on edgy niin tämä, dapperille se toinen. Tee sivuilla alaspäin selatessa olevat allekirjoitusten lisäämiset tai jätä pois lähteet jotka niitä tarvitsevat) Tallenna ja sulje gedit.
4. Päivitä pakettivarastosi:
sudo apt-get update
5. Asenna nvtv
sudo apt-get install nvtv
6. avaa nvtv päätteestä komennolla nvtv

En tiedä paljoa nvtv:stä koska se ei tue näytönohjaintani joten en voi sitä käyttää...

Ai miksikö mieluummin nvtv, no toi 3dfx tool tarvitsee tuota bt869 moduulia, joka tarvitsisi kernelin patchäämisen ja näin ollen linuxin kernelin kääntämisen. Noh sanotaan nyt kumminkin että tuo virhe johtuupi dev paketin puuttumisesta(jos arvata saa uskoisin sen olevan libgtk2.0-dev, ainakin siinä tulee mukana tuo puuttuva tiedosto gtk.h. Eli jos haluat huviksesi käännellä ohjelmia niin asenna se ja aja make uudestaan)
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Base

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Re: Voodoo 3 3000 ja TV-out
« Vastaus #9 : 17.01.07 - klo:15.10 »
HOLY S**T!!

IT WORKS, IT WORKS, IT WORKS!!

Kaikki asennukset sujui ongelmitta. Näytön alalaidasta jäi puuttumaan pieni kaistale eli tuota alapalkkia ei näy ollenkaan mutta eiköhän ongelma ratkea kun vähän aikaa tutkii tuossa asetuksia. En kerennyt kokeilla mitään vielä kun tuli niin kiire tänne kirjoittamaan.

SUURET KIITOKSET ja kumarrus sinulle... vai pitäisikö sanoa Teille "tuke81" avusta!

Arcaden suunnittelu/rakentelu jatkuu osoitteessa www.pacmanprojekti.blogspot.com
Siellä on kirjoitettuna jo edellisen kabinetin elinkaari alusta loppuun kun selailee vähän aiempia postauksia. Nyt nvtv:n asetusten kimppuun -->

Kiitokset vielä!