home made software

Rasprave u vezi Linux aplikacija.

Moderator/ica: Moderatori/ce

Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: home made software

Post Postao/la Grof »

drade je napisao/la:Pozdrav,

Malo formatiranja teksta ne bi bilo na odmet, no sto je, tu je. Mislim da si pobrkao termine, linux nije besplatan, vec je slobodan za koristenje, postoji razlika no to nije tema za ovaj thread.

Tvoj program nacelno radi preko wine-a (prilazem SS):
http://img258.imageshack.us/img258/2097 ... esaric.png

Distribucija: openSuSE 11.3
wine verzija: 1.2

S time recenim, ako radi na gore nevedenoj ditribuciji, trebao bi sukladno tome raditi na bilo kojoj distribuciji.

Ostale funkcionalnosti programa nisam probavao, to mozes i sam. Napomena, buduci da program direktno pristupa device-u graficke kartice (/dev/nvidiactl kod mene), trebao bi dodati svog korisnika u video grupu (govorim o openSuSE-u).
Meni na susetu 11.3 ne želi raditi
Kaže da ne može pročitati kid.ini file, pukne nakon toga hrpu grešaka i moram restartati X-e
Jesam u video grupi, wine verzija 1.3x

Na virtualkama radi samo na Archu, ali bez pokretanja directX-a iako je isti instaliran u wine...
ne znam treba li još štogod windowsovog instaliratiu wine, tipa neke C++ ili VBrun biblioteke....
maliodpalube
Postovi: 135
Pridružen/a: 18 stu 2010, 06:51
Spol: M
OS: Windows 7
Lokacija: Sesvetski Kraljevec

Re: home made software

Post Postao/la maliodpalube »

Nisam uspio. To što je prozor Scena (inicijalno najveći prozor u Prizni) sive boje, a ne crne, već je vjerojatno znak da DirectX ne radi. Ti se vidi na slici koju mi je poslao drade u prvom odgovoru na moju temu:

http://img258.imageshack.us/img258/2097 ... esaric.png

Ono što kod njega radi dobro, a kod mene ne su i fontovi. Na toj slici je jasno čitljiva šifra kuhinje "a01" u main prozoru programa, ispod glavnog menia. Kod mene su umjesto šifre neke nečitljive čvrčkice. Naslovi prozora na dradeovom screenshotu su također jasno čitljivi (Zidovi i razine, Prizna 2.5, Popis elemenata itd). Kod mene je taj font preogroman i gotovo nijedan naslov jednostavno ne stane na gornju traku prozora. Mislim da Prizna tu uzima neke sistemske fontove (ne sjećam se točno), pa je to vjerojatno vrlo lako rješivo.
No, svakako je najveći problem DirectX. Možda ga ne uspijevam instalirati zato što linux radi s CD-a i nije instaliran na disku. Ne bih ga želio instalirati, dok ne stabiliziram Priznu u potpunosti. Zato molim nekoga tko je skinuo program i ima DirectX (ili ga može i zna instalirati), da proba s Priznom otvoriti njenu .kuh datoteku. Probna se datoteka može skinuti ovdje:

http://www.kuhinje-saric.hr/r3s.zip

Treba ju raspakirati u direktoriju u kojemu je i Kuhinje.exe i pokrenuti Kuhinje.exe. Potom iz izbornika odabrati Datoteka > Učitaj. Prozor koji će se otvoriti neće prikazati stvarno ime datoteke r3s.kuh, već će iz nje izvaditi ime i prezime kupca. U ovom slučaju je to string "Probna kuhinja". Na nju treba dvostuko kliknuti i u prozoru Scena bi se trebao vidjeti 3D interaktivni prikaz te probne kuhinje. Lijevim klikom miša (drag and drop) po prozoru bi se 3D svijet trebao moći rotirati, a desnim (isto drag and drop) zumirati. Ctrl tipka radi pan pomake.

Usrdno molim i klanjam se do zemlje onome tko je voljan time se pozabaviti i to isprobati na svom linuxu. Dakako, unaprijed zahvaljujem.

Kad riješim (i ako riješim) problem scene i DirectX-a, onda još ostaju externi pomoćni programčići, koji su rađeni u Visual Basicu. Pokušao sam ih pokrenuti s diska, ali nijedan "ne mrda". Pretpostavljam da je problem u tome što je VB Microsoftov proizvod i da mu zbog toga kompiler egzaktno naredi da se ni za živu glavu ne smije pokrenuti nigdje osim u Microsoftovim windowsima. To je razlog više zbog kojega ću ja prije poginuti nego odustati od linuxa.
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: home made software

Post Postao/la Grof »

ZA Visual Basic treba preko winetricksa instalirati VBRUN biblioteke, pa bi to trebalo onda raditi.
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: home made software

Post Postao/la Grof »

Evo, majstore.... ja dobio da radi pod ArchLinuxom - čitaj: Linuxom

slika

No, kako sam u firmi, pokušati ću to i doma preko vikenda na pravim mašinama, pa ćemo vidjeti.

Uglavnom, može se.

Pokušaj preko winetricksa pokrenuti ovo iz svog terminala:

Kod: Označi sve

sh winetricks d3dx9 d3dxof 
Morao sam u prozor Scena maximizirati, pa vratiti da mi se pojavi render zida, no mislim da je to zbog virtualke. Zato i moram doma to probati na realnoj mašini. Ipak je 3D akceleracija u igri...

EDIT:
Evo, ovo je slika one probne kuhinje otvorene iz .kuh datoteke
slika

Elementi su pomalo prozirni, pa se vide rasporedi polica u unutrašnjosti. Da li je to u redu?
Avatar
drade
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
OS: linux

Re: home made software

Post Postao/la drade »

Grof je napisao/la:
drade je napisao/la:Pozdrav,

Malo formatiranja teksta ne bi bilo na odmet, no sto je, tu je. Mislim da si pobrkao termine, linux nije besplatan, vec je slobodan za koristenje, postoji razlika no to nije tema za ovaj thread.

Tvoj program nacelno radi preko wine-a (prilazem SS):
http://img258.imageshack.us/img258/2097 ... esaric.png

Distribucija: openSuSE 11.3
wine verzija: 1.2

S time recenim, ako radi na gore nevedenoj ditribuciji, trebao bi sukladno tome raditi na bilo kojoj distribuciji.

Ostale funkcionalnosti programa nisam probavao, to mozes i sam. Napomena, buduci da program direktno pristupa device-u graficke kartice (/dev/nvidiactl kod mene), trebao bi dodati svog korisnika u video grupu (govorim o openSuSE-u).
Meni na susetu 11.3 ne želi raditi
Kaže da ne može pročitati kid.ini file, pukne nakon toga hrpu grešaka i moram restartati X-e
Jesam u video grupi, wine verzija 1.3x

Na virtualkama radi samo na Archu, ali bez pokretanja directX-a iako je isti instaliran u wine...
ne znam treba li još štogod windowsovog instaliratiu wine, tipa neke C++ ili VBrun biblioteke....
Mozes li postati kompletnu gresku koju ti javlja. Naravno, prilozi i kako ti je suse otpakirao direktorij (ime direktorija nakon otpakriavanja).
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: home made software

Post Postao/la Grof »

Proradilo mi je i na Susetu kada sam postavio ovakvu strukturu direktorija

Kod: Označi sve

~/Prizna/Prizna - Kuhinje
No, pri izlasku iz aplikacije cijeli se ekran zasivi i stalno izbacuje DialogBox sa Windowsovom AccesViolation greškom i memorijsku lokaciju. I tako stalno. Nema smisla da ti to uopće prikazujem. No kako ta kanta koju koristim za neke testove, moguće je da sam i osobno nešto oštetio u ranijem radu..

Doma ću pokušati istu stvar na Archu, pa ćemo vidjeti kako sve skupa radi ;)
Zeta
Postovi: 55
Pridružen/a: 28 sij 2010, 14:53
Spol: M
OS: Squeeze
Lokacija: Slavonija

Re: home made software

Post Postao/la Zeta »

A tko ti je napravio taj program u c++? Taj bi trebao znat i kako program složiti da radi na linux-u ;)
Avatar
Grof
Site Admin
Postovi: 9954
Pridružen/a: 04 pro 2007, 08:00
Lokacija: Zagreb

Re: home made software

Post Postao/la Grof »

Zeta je napisao/la:A tko ti je napravio taj program u c++? Taj bi trebao znat i kako program složiti da radi na linux-u ;)
Pa, upravo je i autor ove teme (maliodpalube) kreator programa.

Inače, kako je isti pisan u C++-u preporučam mu da počne proučavati QT Creator, možda se nađe i u ovom okruženju ;)

Tako bi u buduće mogao raditi svoj soft i multiplatformski, a ne samo za Winse ;)
Avatar
zole052
Postovi: 9952
Pridružen/a: 12 tra 2008, 22:45
Spol: M
OS: Manjaro/Endevour
Lokacija: Rijeka

Re: home made software

Post Postao/la zole052 »

Sto se tice fontova trebas vidjeti koje koristi pa imas preko winetricksa za instalirati fontove a mozes i pokrenuti program iz terminala ovako:

Kod: Označi sve

wine /putanja/do/programa/program.exe
(cini mi se)
pa vidjeti sta ti izbacuje dok pokrece program, mozes iz toga koju korisnu informaciju izvuci mozda, treba pogledati.
Nije teško biti toliko nesrećan da bi čovek počeo da pije. Ljude treba odvikavati od nesreće, a ne od alkohola. Nesreća je veći porok.
Avatar
Suko
Site Admin
Postovi: 16079
Pridružen/a: 03 tra 2008, 18:09
Spol: M
OS: Mint 17 Cinnamon
Lokacija: Svugdi me ima. Slavonija uglavnom.

Re: home made software

Post Postao/la Suko »

Budem i ja danas probao na svom PCLOS-u pa javim rezultate.
Odgovori