Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Pokaż wątki - zero000

Strony: [1]
1
Gry / Segmentation fault
« dnia: 2023-11-02, 07:00:52 »
Potrzebuje cos sprawdzić z modem do gry. Zainstalowałem Ubuntu w WSL w Win11.

Uruchamiam ./start.sh i wyrzuca:

Segmentation fault    ./"Torment64"

W skrypcie tym jest:

# Actions
run_game() {
 echo "Running ${GAME_NAME}"
 arch="$(uname -m)"
 cd game
 if [ "$arch" == "x86_64" ]
 then
    ./"Torment64"
 else
    ./"Torment"
 fi   
}

Nie mogę uruchomić bezpośrednio ./Torment64 - ponieważ nie ładuje starych bibliotek potrzebnych do gry. Trzeba w skrypcie dodać:

# Add old libraries
export LD_LIBRARY_PATH="/home/username/GOG Games/Planescape Torment Enhanced Edition/libs"

Moje pytanie brzmi, jak przerobić ten fragment ./start.sh aby uruchamiał Torment64?

2
Ogólnie chodzi o to, żeby zrobić masową konwersję plików z zaokrąglonymi bokami. Czyli wyciąć obramówkę w obrazkach.

Robiłem zgodnie z tym: https://stackoverflow.com/questions/41959355/how-can-i-combine-these-commands-to-achieve-circular-crop-in-imagemagick

Ale taki (zmodyfikowany przeze mnie kod):

convert *.PNG        -gravity Center       \( -size 51x51            xc:Black            -fill White            -draw 'circle 25.5, 25.5 25.5, 0'            -alpha Copy         \) -compose CopyOpacity -composite         -trim *.PNG

Nie działa dla wielu plików...
Dla jednego pliku jest wszystko ok, ale większą ilość to łapie ostatni plik i wygląda na to, że zbyt nakłada przeźroczystość.

Czy ktoś zna rozwiązanie? ;)

Rozwiązane :P. Odpowiedz jest w podanym linku - nalezy stworzyć maskę...

convert -size 51x51 xc:Black -fill White -draw 'circle 25.5, 25.5 25.5, 0'  alpha Copy mask.png

I puścić:

for f in $(ls *.PNG)
do
  convert $f -gravity Center mask.png -compose CopyOpacity -composite -trim ${f};
done

Wtedy masowo podmienia oryginalne pliki png.

Sorry za zawracanie głowy.

3
Gry / Gra ciągle nadpisuje plik konfiguracyjny...
« dnia: 2023-01-23, 18:15:46 »
Cześć,

Potrzebuję uruchomić konoslę debugowania, lub jak kto woli cheatowania w grze Planescape Torment EE.

Odbywa się to w ten sposób, że do pliku Baldur.lua dopisuje się linijkę: SetPrivateProfileString('Program Options','Debug Mode','1′)

Pod windowsem nie ma porblemu, dopisuję oraz zapisuję plik i gitara.

Pod debianem jednak co zapiszę i uruchomię grę, linijka z tym dodanym przeze mnie wierszem sobie znika i nie działa konsola w grze.

Jestem laikiem linuxowym, próbowałem nadawać uprawnienia temu plikowi, oraz tylko do odczytu itd. Nic.

Czy jest na to sposób?

Strony: [1]