IPB

Добро пожаловать, гость ( Вход | Регистрация )

История благодарностей участнику Shadeov ::: Спасибо сказали: 3 раз(а)
Дата поста: В теме: За сообщение: Спасибо сказали:
Sep 13 2025, 14:22 CheMax
QUOTE(-=CHE@TER=- @ Jul 13 2025, 00:41) [snapback]4802[/snapback]
Несколько пожеланий

Спасибо, ценный фидбек! По пунктам:
  1. Заголовок сменил на **CheMax Decoder**.
  2. Поле поиска теперь не пропадает навсегда — при наведении место поиска раскрывается.
  3. При переключении игры контент прокручивается в начало (сброс позиции).
  4. Исправил зависание при выборе последней игры (баг с инерцией/виртуальным списком).
  5. Три полоски заменил на стрелку для скрытия панели и наоборот.
  6. Добавил кнопку с опциями поиска.

Что ещё сделал (технически коротко):
  • Поддержка мобильных версий — мобильная верстка и UX переработаны.
  • Форма ввода пароля, если ни один из ключей не выдал валидный результат.
  • PWA + офлайн (работает как обычный PWA — есть ограничения).
  • Поддержка загрузки нескольких баз сразу.
  • Интерфейс: выбор языка EN / RU.
  • Улучшил клиентский движок, всё также — база хранится в IndexedDB и распаковывается прямо в браузере. Только со старой версией несовместимо, и оно не нужно было на самом деле.
  • Сопоставляет хеши некоторый баз, чтобы сопоставить хеш и название платформы. Например, определит для какой консоли БД, хоть и не используется в UI сейчас. Также определяет тип, версию и язык базы.
  • Добавил работу с браузерной навигацией (раньше не работали кнопки Вперед/Назад при переходе между играми или БД).
  • Задизайнил красивую иконку.

Сайт: https://decoder.rechemax.ru/ (скоро — интересное на https://rechemax.ru/).
Docker-образы и исходники выложу буквально на днях — дам здесь же ссылку сразу после релиза.
-=CHE@TER=-,
Jul 9 2025, 08:56 CheMax
QUOTE
А какая конечная цель проекта?

Цель — альтернативный клиент для CheMax с обратной совместимостью. Планирую сайт + кроссплатформенные клиенты (Mac, Windows, iOS, Android и т.д.).

Идея в том, чтобы просто загружать CheMax.exe и cheats.dat, после чего база открывается в современном интерфейсе — прямо в браузере, без установки.

Если безболезненной распаковки не получится, то, скорее всего, просто вытащу смещения вручную и буду сопоставлять по хешу .dat‑файлов.
В крайнем случае — использовать только уже готовые ваши смещения от последних версий.

Пока набросал небольшой сайт на основе вашей DeCheMax — https://dechemax.vercel.app/
Открывает последние версии CheMax и CheMax FC. Old пока не проверял. Всё на клиенте: база сохраняется в кэше браузера и там же распаковывается.

Как доделаю — обязательно выложу исходники.
-=CHE@TER=-,
Jul 8 2025, 17:14 CheMax
Привет всем!

Подскажите, пожалуйста, как достать ключи смещений в CheMax? Нужна пошаговая инструкция для "новичка".

Хочу сохранить это наследие, адаптировать под современные системы и при этом обеспечить обратную совместимость с базой данных.

Всё никак не дадим спокойно помереть ЧеМаксу laugh.gif
-=CHE@TER=-,

Упрощённая версия Сейчас: 15th October 2025 - 15:43