LINUX.ORG.RU

Галерея - Архив 2024, Август

Я нарисовал дизайн AyaNeo Saturn

Галерея — Скриншоты

Я нарисовал дизайн AyaNeo в стиле Sega Saturn. Я делал дизайн для того, чтобы было удобно играть в игры Sega MegaDrive, Sega Saturn и Xbox Original - у них 6 кнопок в правой стороне геймпада и два триггера. Стик нужен для игр Sega Saturn, которым необходим Sega Saturn 3D Controller.

Кто-то спросит: почему белый? Погуглите Sega Genesis AtGames. Там была белая вариация. Белый дизайн мне понравился.

Для дизайна я использовал Lunacy. Lunacy - аналог Figma, предназначенный для тех же целей, что и Figma. Я использую Lunacy как векторный графический редактор - почему бы и нет, тем более удобный для меня. Lunacy нативно доступен для Linux. Устанавливал через флатпак.

 ,

ConLenov
()

Протестировал Strip Poker Night at the Inventory

Галерея — Скриншоты

Strip Poker Night at the Inventory  — это open source стрип покер на раздевание под лицензией MIT. Игра активно развивается, есть большое количество контента, например персонажей.

По сути это веб-приложение, но его можно использовать offline.

Для этого необходимо

1) скачать сами исходники этой игры здесь;

2) подтянуть зависимости с помощью скрипта prepare-online.sh в директории исходников, путем его запуска(sh prepare-online.sh). Также необходимо поставить nodejs для работы;

Конкретно в данном случае тестировалось на версии

$ node --version
v22.6.0

3) скачать паки персонажей здесь;

4) распаковать паки персонажей в директорию исходников;

5) запустить скрипт start_offline.sh(./start_offline.sh) в директории исходников;

6) перейти в браузере на http://127.0.0.1:8080 или на http://192.168.10.193:8080 для запуска собственно самой игры.

Запускалось это все в локально браузере surf. Почему-то при попытке запуска в Google Chrome часть ресурсов не прогружалась при запуске offline, хотя с online-версией таких проблем не возникало.

Адресной строкой в браузере surf служит dmenu, поэтому адрес выглядит именно так. Для табов используется tabbed.

 , , ,

vbcnthfkmnth123
()

Azure Sheep на Xash3D

Галерея — Скриншоты

Решил я протестировать Blue Shift Unlocked на Xash3D. Мод не заработал на Xash3D. Вольво в GoldSrc на Blue Shift что-то наворотили при этом никаких фишек не принёс (HD-pack не в счёт, потому что HD-pack есть и в ванильной Half-Life). В общем Blue Shift не помешала бы адаптация аля Enriched под Xash3D.

Потом я вспомнил про Azure Sheep. Azure Sheep в отличии от Blue Shift без проблем заработал на Xash3D Linux. Произошёл какой-то баг: по какой-то причине в шкафчике Джастина Барнса (который главный герой Azure Sheep) пропала броня.

64-битный Q4OS. Я уважаю Xash3D.

 ,

ConLenov
()

Kubuntu 24 на 4650G Pro с ROCm/OpenCL/Pytorch

Галерея — Скриншоты

Ставить с https://repo.radeon.com/amdgpu-install/latest/ubuntu/ затем amdgpu-install, оно всё нужное всосёт. Pytorch для него только nightly, описание и ссылки тут https://github.com/pytorch/pytorch/issues/132570

 , , ,

Shadow
()

Рабочее место после переезда

Галерея — Рабочие места

Сменил место обитания. Рабочее место, соответственно, пришлось обустраивать заново. Результат предлагается вашему вниманию.

С такой оказией, поменял основную машину. Старичка Lenovo M710q оставил как резервную. Новая — это ноунеймовый неттоп с AliExpress (i9-13900H, DDR5 64Gb, SSD 1 Tb). Мониторы старые, BENQ GW2480 и hp 24f. Клавиатура новая, механика — Akko 5108 (жёлтые свичи) и новая же мышь Logitech G304. Блютусная колонка JBL Flip6.

Столешница заказная, с выдвижными ящиками. Кресло менять не стал, оставил насиженное (Aerocool Crown). На полу, в углу, за креслом прячется UPS Powerman на 800 ВА.

Установлен двенадцатый Debian с XFCE. На правом мониторе видно запущенный в эмуляторе hatari, Minix 1.5 для Atari ST. Just for fun.

 , ,

max_power
()

OpenGOAL: запуск серии OnlyPlayStation-игр на ПК

Галерея — Скриншоты

На PlayStation 2 и PlayStation 3 есть серия игр Jak and Daxter, ни одна из которых не вышла на ПК.

Есть интересный проект OpenGOAL, целью которой является реверс-инжиниринг и портирование трилогии Jak and Daxter на ПК. OpenGOAL нативно доступен на Windows 11, Linux, chromeOS (x64) и MacOS (Intel64). На данный момент разрабы OpenGOAL не планируют нативную поддержку Apple Silicon.

Я запустил на Fedora первую часть Jak and Daxter, которая в OpenGOAL в играбельном состоянии, и осталось декомпилировать 1.5 функции. Разрабы OpenGOAL проводят работу над Jak 2 и Jak 3. На данный момент проводить работу на Jak X не собираются.

Плюс OpenGOAL в том, что для игр франшизы Jak and Daxter не нужен эмулятор PS2, то есть они нативно доступны на современных системах.

 ,

ConLenov
()

Просто рабочее место минтовода

Галерея — Рабочие места

MB: ASRock B550M Steel Legend (rev. 1.04)

CPU: AMD Ryzen 7-5800X, PBO2+CO, Fix 4600/1.25

AIO: Arctic Cooling Liquid Freezer III 240 Black

RAM: Ballistix Sport LT [BLS8G4D30AESCK] 32Gb (4х8), 3800 cl16 1.38v

GPU: KFA2 GeForce RTX 3080Ti SG, андервольтинг 1815/0.850

SSD: 128 гб SSD370S под ос и пара Samsung 970 EVO Plus (MZ-V7S2T0BW) под игрушки

HDD: WD Blue [WD10EZEX] во внешнем боксе DEXP A3U-U3 под личные файлы

PSU: Super Flower Legion GX PRO 850W Gold

Monitor: LG 27GL83A-B

Case: JONSBO D30 Black, вентиляторы: зад – вдув Thermalright TL-C12C, низ – вдув 3хThermalright TL-C12C

Sound: Realtek ALC S1220A и Edifier USB GS 02 (C-Media CM-108)

Acoustics: SVEN SPS-820 Black

Headset: Bluedio T2 и QKZ ZXN

Net: Realtek RTL8168/8111

Router: TP-LINK TL-WR841ND

Keyboard: Cooler Master MasterKeys Pro S RGB Black (SGK-6030-KKCR1-RU), черные кейкапы сменил на пбт ч/б кейкапы

Mouse: A4Tech Bloody J90

Gamepad: GameSir T4 Cyclone Pro (к сожалению, работают только через провод, ни через родной донгл, ни через BT-пад не хочет дружить с линуксом (в винде проблем с этим нет) поэтому приходиться использовать через провод)

OS: Linux Mint 22 Wilma (Xfce)

 , , ,

Novichok2014
()

American McGee's Alice(2011) в 2024 году

Галерея — Скриншоты

American McGee’s Alice — компьютерная игра в жанре action от третьего лица, разработанная американской компанией Rogue Entertainment под руководством геймдизайнера Американа Макги и изданная Electronic Arts. Сюжет игры основан на сказках Льюиса Кэрролла «Алиса в Стране чудес» и «Алиса в Зазеркалье», однако представлен другим вариантом этой вымышленной вселенной — мрачным, наполненным жестокостью и насилием.

Немного истории. Первый выпуск игры состоялся 5—6 декабря 2000 года. Однако в 2011 году был выпущен её ремастер. Этот ремастер никогда не продавался, и по сути всегда распространялся в комплекте со второй частью игры. Конкретно здесь рассматривается не оригинальная игра, а её ремастер.

К сожалению разработчики допустили ошибки в этом ремастере. Конкретно была допущена ошибка в структуре директорий для новых перерисованных текстур.

Оригинальная структура выглядит так:

bash-5.1$ ls models/characters/
antlion            chess_bishop  firesnark         marchhare
army_ant           chess_king    fishfootman       mock_turtle
army_ant_corp      chess_knight  flyingbook        phantasm
bill               chess_pawn    frogfootman       queen1
bloodrose          chess_queen   fungi             queen2
boojum             chess_rook    gnome_elder       snark
cardguard_club     clockwork     gryphon           spider
cardguard_diamond  demon_king    humptydumpty      torchgnome
cardguard_heart    demon_lesser  insanechildrenew  tweedledee
cardguard_spade    demon_normal  jabberspawn       tweedledum
caterpillar        dormouse      jabberwock        walkrock_large
centipede          duchess       ladybug           walkrock_small
centipede_larva    evil_shroom   madhatter         whiterabbit
cheshire           fireimp       magmamen
Структура текстур, которые были перерисованы, выглядит так:
bash-5.1$ ls models/characters/
Boojum     Centipede     MorckTurtle  Tweedledee  whiterabbit
CardGuard  Cheshire_Cat  spider       Tweedledum
bash-5.1$ ls models/characters/CardGuard/
CardGuard_club  CardGuard_Diamond  CardGuard_Heart  CardGuard_Spade

Как можно заметить, часть новых текстур располагается по новому пути и в результате просто не применяется. American McGee’s Alice использует для своей работы модифицированный движок Quake 3, и как и в оригинальном движке, формат pk3 представляет собой переименованный zip-архив. То есть достаточно будет распаковать pak5_mod.pk3 (это архив, где хранятся новые текстуры) в ремастере, расположить текстуры по тем же путям, что и в архиве pak1_large.pk3, запаковать это в zip архив и переименовать его в pak5_mod.pk3 — это исправит ошибку.

Судя по тестированию есть, ошибка связанная с сохранением игр, эта ошибка общая и для ремастера, и для оригинальной игры. В игру встроена проверка свободного места для записи сохранений. Если этого недостаточно, то сохранения не создаются. Однако если игра расположена на большом разделе диска, то эта проверка ломается, и вне зависимости от количества свободного места, игра считает что свободного места недостаточно и отказывается создавать новые сохранения. Это исправляется путем переноса игры на раздел диска меньшего размера, например в моем случае игра была перенесена на раздел диска объёмом 916G.

Кроме того, включение фуллскрина в настройках отключается после перезапуска игры. Это исправляется путем выставления фуллскрина в конфигурационном файле игры (config.cfg в Documents/My Games/American McGee's Alice) и выставлении атрибута для этого файла только на чтение. Эта ошибка тоже общая как и для ремастера, так и для оригинальной игры.

Тестировалось это все на вайне версии от Kron4ek:

bash-5.1$ ./wine --version
wine-6.19 (Staging)
Скачать можно вроде здесь.

Запускается игра так (поскольку ремастер распространялся только в комплекте со второй частью и запускался изнутри неё):

alice.exe -RunningFromAlice2

 , ,

vbcnthfkmnth123
()

Компы, провода, хаос

Галерея — Рабочие места

Переехал с двух столов на 1, еще и компов прибавилось.

Предыдущее фото

Рабочий беспорядок, он такой:

На фото:

( читать дальше... )

 , , ,

ol1mp
()

WordStar в 2024 году

Галерея — Скриншоты

WordStar был одним из самых популярных текстовых процессоров в 80-х годах прошлого века. Изначально он был написан под операционную систему CP/M, а затем портирован под DOS. В середине 90-х программа уступила позиции другим текстовым процессорам.

Многие писатели до сих пор используют этот редактор, например Дж. Мартин¹ именно под WordStar 4.0 пишет все свои книги. Да-да, до сих пор.

На скриншоте показан WordStar 7.0 (1992 года выпуска), который был недавно опубликован канадским писателем-фантастом Робертом Джеймсом Сойером² здесь.

Если кому-то интересны причины, почему писатели используют эту программу, то можно увидеть подробности здесь.

Запущен WordStar с помощью dosbox-x. Это форк dosbox, который позволяет более точно эмулировать dos, чем обычный dosbox.

Собирал пакет dosbox-x так:

  cd $SRC/dosbox-x-dosbox-x-v${version}
    #Workaround: https://github.com/joncampbell123/dosbox-x/issues/4436
  export CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \
    -Wp,-D_FORTIFY_SOURCE=2 -Wformat \
    -fstack-clash-protection -fcf-protection"
  export CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"

  sed -i -e 's/-j3/-j$(nproc)/g' build
  ./build
  make DESTDIR="${PKG}" install

В конфиге для doxbox-x прописал так:

mount c  /path
C:
cd WS
C:\WS\WSVDOS.EXE
exit
Если просто монтировать «/path/WS» как диск C, то эта программа не запускается, так что необходимо монтировать именно так.

На скриншоте у меня вывод с TrueFont шрифтами. Scaler Norlmal4x.

  1. Джордж Ре́ймонд Ри́чард Ма́ртин — американский писатель-фантаст, сценарист, продюсер и редактор, лауреат многих литературных премий. Автор известного романа «Песнь льда и пламени». Подробности здесь

  2. Роберт Джеймс Сойер – канадский писатель-фантаст, ведущий, педагог. Автор известного романа «Вспомни, что будет». Подробности здесь

 , ,

vbcnthfkmnth123
()

Metal Gear Solid 2 на Linux

Галерея — Скриншоты

Есть несколько версий MGS2: оригинальная на PS2, HD Collection на PS3/Xbox360/PS Vita и Master Collection (которая вышла, в том числе и на ПК).

После просмотра DeadP47 я захотел поиграть в Metal Gear Solid. PS2-версию я вычеркнул сразу, потому что формат 4:3 (есть MGS2 в широкоформате 16:9). Боюсь, что мой Core i5-2500+GTX 1050 не потянет ни одну игру PS3. Играбельность на Vita3K отвратительная. Эмулятор свича меня не интересует, так как сейчас у меня есть свич. Поэтому единственный вариант поиграть в MGS2 на ПК без проблем – это стим.

Играется в Metal Gear Solid 2 на Fedora через Proton. Так как у меня проблема с поддержкой моего noname-геймпада на Linux через Bluetooth, а MGS2 из Master Collection управляется только с геймпада, то я играл через Steam Remote Play – он же SteamLink.

 metal gear solid, ,

ConLenov
()

GNOME для любителя тайлинга

Галерея — Скриншоты

Долгое время пользовался различными тайлинговыми WM и в целом всё устраивало, но что-то захотелось мне попробовать GNOME… Установил, потыкал палочкой, начал обживаться: пробовать различные плагины и настройки. Пришел к выводу, что автоматизировать развертывание GNOME с большим количеством плагинов и настроек будет гораздо тяжелее чем какой-нибудь Sway, а для меня это критично. Какие-то плагины не завелись вовсе, другие завелись со второго раза, третьи не завелись на второй/третий раз. В общем, решил использовать только те, которые есть в репозиториях Debian. Цель: добиться удобного, для меня, управления GNOME с клавиатуры, используя плагины из пакетной базы Debian и разворачивать всё при помощи ansible.

Управление окнами довольно удобно настраивается через gsettings, как и горячие клавиши, отключение/включение различных функций, например, уведомлений. А вот оформление окон, а именно толщина заголовков, меняется где-то в теме оформления. В идеале вообще от них избавиться. Возможно кто-то уже проделывал что-то подобное, буду признателен за содействие.

Очень люблю Debian, но не люблю тот набор пакетов, который ставится по умолчанию с GNOME. Чтобы не тянуть весь это хлам я сперва устанавливаю минимальный Debian, затем отключаю установку рекомендованных пакетов, а после устанавливаю gnome-core и все остальное. Т. к. каждый раз мне очень лениво проделывать весь этот путь, я использую ansible для автоматизации процесса.

Что на скрине:

  • Debian 12.6
  • GNOME 43.9
  • VSCodium 1.91
  • kitty 0.26
  • ranger 1.9
  • cmus 2.10
  • fish 3.6
  • duf 0.8
  • Vial 0.7.1

Задействованные плагины gnome-shell:

  • drive-menu
  • tiling-assistant
  • ubuntu-appindicators
  • caffeine
  • no-overview

Все это крутится на Lenovo Thinkpad X1 Carbon G11. Клавиатура - Lotus 58. Трекбол какой-то китайской фирмы Jomaa, но довольно удобный, умеет запоминать 2 устройства + приемник.

 ,

nuxster
()