Hcan359

Hcan359

На Пикабу
Дата рождения: 26 июня
в топе авторов на 351 месте
132 рейтинг 2 подписчика 0 подписок 4 поста 0 в горячем
Награды:
Пикабу 17 лет!
8

Нативные достижения для ps2 через retroachivments

Вообщем мне стало скучно и я решил для разнообразия покодить что то новое.

С недавнего времени я стал залипать в свою ps2, до этого я играл через эмуляторы и собирал достижения через ретроачивментс и было прикольно, но тут я подумал, что играть без достижений не так весело и я решил исправить ситуацию.

Вообщем встречайте мой мод opl с интеграцией RetroAchivments.

Что такое это ваше “RetroAchivments”

Ретроачивменты (RetroAchievements) — это крупнейшая бесплатная платформа и онлайн-сервис, который добавляет систему современных достижений (ачивок и трофеев) в старые видеоигрыдля классических консолей прошлых поколений (от NES и Sega Genesis до PlayStation 2, PSP и GameCube).

Поскольку в 80-х, 90-х и начале 2000-х годов концепции внутриигровых наград еще не существовало, этот проект буквально дарит классике вторую жизнь, мотивируя геймеров возвращаться к любимым хитам детства ради соревновательного азарта.

Вот их сайт https://retroachievements.org/

Как это будет работать.

У ps2 есть мод, которых модифицирует консоль и позволяет запускать игры через локальную шару (smb) или с флешки. Вы просто качаете образ перекидываете его и запускаете. Все это делается через программу opl.

OPL (Open PS2 Loader) — это бесплатная программа для игровой приставки Sony PlayStation 2 с открытым исходным кодом. Она предназначена для запуска игр напрямую с USB-флешек, внешних жестких дисков, внутреннего HDD (для толстых моделей PS2 Fat) или по сети через LAN-кабель с компьютера или NAS.

Ссылка: https://github.com/ps2homebrew/Open-PS2-Loader

Так вот я написал свой кастомный opl и небольшую программу на ваш компьютер. Вы скачиваете opl мою программу водите там логин и пароль от сайта retroachments и я получаю доступ к вашему аккаунту, шутка, и запускаете игры с вашей консоли и ваши достижения будут фиксироваться на сайте с ачивками.

На данный момент я все еще веду разработку своего opl и приложения, но прогресс уже есть, связка уже работает и уже фиксируются достижения.

Конечно тема нишевая, но просто хотел поделится с вами, а как проходи ваш вечер?

Показать полностью 2
7

Календарь релизов любимых сериалов и не только

Tonkatsu Box 0.32.0

Вышел новый релиз Tonkatsu Box, и на этот раз он в первую очередь для фанатов сериалов, снова для любителей манги. Если коротко про само приложение: это бесплатный опенсорсный менеджер коллекций для игр, фильмов, сериалов, аниме, визуальных новелл и манги.

Одно место, где лежит всё, что ты прошёл, смотришь прямо сейчас или собираешься когда-нибудь добить. Windows, Linux и Android, без аккаунтов и подписок, данные хранятся у тебя.

Календарь релизов

Главная фича апдейта. Теперь приложение знает, когда выходит следующая серия, и показывает это в отдельной вкладке «Релизы» в виде нормального календаря, как в Google Calendar.

- Месяц - общая сетка, чтобы видеть всю картину сразу.

- Неделя - ближайшие дни поплотнее.

- День - все что выходит сегодня.

Добавить сериал или аниме в календарь можно в один клик: на странице тайтла жмёшь колокольчик, и все его выходящие эпизоды сразу попадают в расписание. Никаких ручных дат и настроек, просто колокольчик.

На иконке вкладки висит счётчик: сколько серий выходит сегодня, чтобы не пропустить. Но календарь не только про сериалы. В него можно вручную закинуть вообще любой элемент коллекции на нужный промежуток времени: фильм, игру, мангу, новеллу, что угодно.

Ставишь дату, при желании повтор (разово, каждую неделю или каждыймесяц), и оно появляется в расписании рядом с эпизодами. Удобно, чтобы напоминать себе про любые релизы и события, а не только про новые серии.

Приложение доступно на гитхаб в релизах

https://github.com/hacan359/tonkatsu_box

А так же в RuStore на андроид

https://www.rustore.ru/catalog/app/com.hacan359.tonkatsubox?...

Приложение бесплатное, работает без регистрации. Внутри куча всяких ништяков.

В следующих обновлениях книги и комиксы.

Буду рад отзывам и пожеланиям.

Показать полностью 3
1

Tonkatsu Box 0.30 - для тех кто ценит приватность

Вышел новый релиз моего приложения Tonkatsu Box. В этот раз основной акцент на интеграциях для аниме-комьюнити - импорт из AniList и MyAnimeList, галерея медиа через ScreenScraper и Mood Grid для создания контента. Но сначала немного контекста.

Зачем ещё один трекер

Если ты смотришь аниме и читаешь мангу, то скорее всего у тебя есть аккаунт на MyAnimeList, AniList или Shikimori. Возможно на всех трёх сразу. Сервисы работают, но есть несколько моментов которые рано или поздно начинают раздражать.

Блокировки. MAL периодически недоступен из России, Shikimori то работает то нет, AniList пока держится но кто знает надолго ли. VPN решает, но это лишний шаг каждый раз когда хочешь просто отметить эпизод.

Социальная часть. Не всем нужны комментарии под профилем, лента активности друзей и сравнение списков. Иногда хочется просто вести свой список без соцсети вокруг него.

Раздробленность. Аниме на одном сайте, фильмы на другом, игры на третьем. А если ещё манга и визуальные новеллы - это уже пять разных сервисов с пятью аккаунтами.

Зависимость от сервера. Сервис закрылся или поменял API - твои списки потеряны. Экспорт есть не везде, а где есть - про него вспоминают когда уже поздно.

Tonkatsu Box хранит всё локально. На твоём ПК или телефоне. Без регистрации, без облака, без зависимости от того работает ли какой-то сайт или нет. Скачал - пользуешься. Данные доступны в любой момент, даже без интернета(особенно актуально в наше время)

Что нового

Импорт из AniList по логину. Вводишь своё публичное имя и всё подтягивается - аниме, манга, оценки, прогресс, статусы. Не нужно ничего экспортировать вручную, просто логин и готово.

Импорт из MyAnimeList через XML. Скачиваешь выгрузку из настроек профиля на MAL и загружаешь в приложение. Переезд занимает минуту.

Интеграция с ScreenScraper - галерея медиа на карточках игр. Обложки, скриншоты, wheel, marquee, fanart в полноэкранном просмотрщике. Для тех кто кроме аниме ещё и играет.

Mood Grid - визуальные доски N×M. По сути About Me для аниме. Выбираешь ячейки, вставляешь тайтлы из своей коллекции, экспорт в PNG. Готовый контент для постов

Массовые операции в коллекциях - чекбоксы, перенос, тег, смена статуса или удаление за один шаг.

Что уже было и работает

Отслеживание сезонов, серий и глав. Не нужно вспоминать на каком эпизоде остановился и какую главу читал последней. Статусы - смотрю, запланировано, брошено, пройдено.

Оценки и заметки. Поставил оценку, написал комментарий для себя - мол после 10 серии стало интереснее, или манга лучше адаптации. Есть отдельное поле для авторской рецензии - её можно шарить.

Тир-листы. S/A/B/C/D - перетаскиваешь тайтлы по рядам, экспортируешь в PNG. Готовый контент для твиттера или телеграма.

Теги и коллекции. Можно организовать аниме в несколько слоёв - по жанру, по сеттингу, по личному рейтингу. Теги + коллекции + сортировки работают вместе. Не нужно 16 отдельных списков.

Поиск через AniList - нашёл аниме или мангу, добавил, обложка и метаданные подтянулись сами. После этого интернет больше не нужен.

Tonkatsu box поиск аниме animist

Tonkatsu box поиск аниме animist

Не только аниме едины

Приложение не только про аниме. Там же живут игры (IGDB), фильмы и сериалы (TMDB), визуальные новеллы (VNDB) и кастомные коллекции под что угодно. Импорт из Steam, RetroAchievements, Trakt.tv. Всё в одном месте.

Создание контента

Тир-листы и Mood Grid экспортируются в PNG. Можно собрать свой топ аниме, About Me доску или рейтинг сезона и сразу постить картинкой. Всё собирается прямо в приложении из твоих же коллекций.

Windows, Linux, Android. Бесплатно, open source.

https://github.com/hacan359/tonkatsu_box

Открыт для предложений и идей. В следующих итерациях планирую новые источники поиска манги и аниме, а так же книги.

Всем спасибо за внимание.

Показать полностью 6
21

Написал приложение для трекинга игр, фильмов, аниме, сериалов

Всё началось с того, что мой бэклог игр жил в одном месте, список фильмов — в другом, аниме — в третьем. Надоело жонглировать, и я решил сделать одно приложение, где всё это живёт вместе. Так родился Tonkatsu Box.

Что умеет

Ищет по пяти базам данных: IGDB (250 000+ игр на 220 платформах — от Atari 2600 до PS5), TMDB (фильмы и сериалы), VNDB (визуальные новеллы), AniList (манга). Добавляешь в коллекцию, ставишь статус — играю, смотрю, прошёл, бросил, запланировал. Оценка от 1 до 10, личные заметки с мини-маркдауном (жирный, курсив, кликабельные ссылки).

Для сериалов и аниме есть трекер по эпизодам — отмечаешь серии, видишь прогресс по сезонам.

Импорт Steam

Подключаешь аккаунт — приложение подтягивает всю библиотеку, сопоставляет с IGDB, добавляет обложки и рейтинги. Наигранные часы сохраняются в заметках. DLC и саундтреки автоматически фильтруются. Повторный импорт не дублирует — обновляет данные.

Тир-листы

Моя любимая фича. Создаёшь тир-лист из коллекции, перетаскиваешь обложки в ряды S/A/B/C. Можно менять цвета, названия, добавлять свои ряды. Экспорт в PNG для шеринга. Работает для всего — игр, фильмов, аниме.

Почему сделал: люблю тир-листы, ненавижу их создавать. Обычно тратишь 20 минут на поиск обложек и загрузку — а тут всё уже есть из базы данных.

Визуальные доски

Свободный канвас — перетаскиваешь постеры, добавляешь заметки, рисуешь связи между элементами. Удобно для франшиз или планирования просмотров.

Готовые коллекции ретро-игр

Отдельно собрал полные библиотеки для 23 ретро-платформ — NES, SNES, Genesis, PS1, Game Boy и т.д. 25 000+ игр с обложками и рейтингами. Скачиваешь файл, импортируешь — видишь все игры, которые когда-либо выходили на платформе.

Главное

Все API ключи встроены — скачал, открыл, пользуйся. Без регистрации, без облака, без рекламы, без подписок. Все данные хранятся локально на устройстве, работает оффлайн. Open source.

Windows, Linux, Android.

Сейчас в работе интеграция с RetroAchievements и поддержка геймпада на Steam Deck.

Ссылки

GitHub: https://github.com/hacan359/tonkatsu_box

Скачать: https://github.com/hacan359/tonkatsu_box/releases/latest

Готовые коллекции: https://github.com/hacan359/tonkatsu-collections

Документация: https://github.com/hacan359/tonkatsu_box/wiki

Discord: https://discord.gg/JZVNPF7cS2

Буду рад фидбеку — что добавить, что неудобно, что сломалось.

Приложение использует IGDB (Twitch/Amazon), TMDB, VNDB, AniList. Из России некоторые API могут работать медленно.

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества