TCH (statz) | #1, Főfasz (10443) |
2221 | #5869 | ^ | Idézet | Sun, 03 Sep 2023 02:20:38 +02 |
188.143.*.* | *.pool.digikabel.hu |
3 éve már, hogy a húgyagyú Snes9x fejlesztői dobták a GTK3 támogatást, én meg megpróbáltam rábírni őket, hogy ne tegyék; nos igazam lett: tényleg mainstream-felszopó választ kaptam GTK2 támogatás helyett (Agétékáháromjó-étem?) és tényleg leszarták a jegyet a picsába. Viszont felmerült, hogy van UNIX-osSnes9x is, amiről nem derült ki, hogy pontosan mi, de állításuk szerint csak X11 kell hozzá. Akkor még megkérdeztem, hogy megeszi-e a GTK2-es Snes9x konfigját, de választ nem kaptam, a dolog pedig elfelejtődött; elvoltam az 1.60-assal: amennyit én SNES-ezek, arra elég volt már a jó öreg - minden fostól mentes - 1.58-as is... (És ezúton határolódom el azon akkori kijelentésemtől, amit nekik írtam, miszerint I am not questioning that GTK3 does not interfere with the emulation, mert mint a VICE esete bizonyította, bizony nagyon is belezavar az emulációba. Kőkeményen. Mentségemre szolgáljon, hogy ekkora volumenű szarkupacfaktorságra még én sem számítottam, még a legrosszabb rémálmaimban sem. GTK3 űbersuxxx...) Ma viszont véletlenül ráakadtam erre a posztra, úgyhogy ötletszerűen kipróbáltam: wget https://github.com/snes9xgit/snes9x/archive/refs/tags/1.62.3.tar.gz
tar -xf 1.62.3.tar.gz
cd snes9x-1.62.3/unix
./configure
make -j8 # vagy ahány szálat akartok Hát...ez egy nagy lófasz. Működni-működik és még checkinstall-kompatibilis is a végeredmény, de kitörölhetem vele az összes büdös seggemetet. Lószart nem tud a GTK2-es verzió feature-jeiből.A konfigot nem eszi meg és egy rohadt integer alapú felskálázás sincs benne. Suxx. Viszont talán van az agyukat illetően remény, mert a GTK3-as verziónál dobták a Meson-t és átálltak a CMake-re. Ami ugyan még mindig egy nagy szarrakás, de fasorban sincs szopásfaktor-ügyileg a pitonos buildkörnyezetekhez képest; a CMake csak simán szar és legalább tud checkinstall-kompatibilis végeredményt is produkálni. Csak ugye ezzel is kitörölhetem a seggem, mert GTK3-as. |