Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - drakula1912

Страницы: [1] 2 Далее
1
Я выпустил новую версию, пусть обитатели формы критикуют. :biggrin:

Добавлено позже:
30 мегабайт exe-файл
Уже 34, и спасибо за помощь, за совет и за всё короче.
Я вроде поборол проблему с конфликтами, там всё теперь вроде ровно считается, но мне не нужно стопроцентное выявление, прям мне примерно.

2
Главное, что мы можем играть. А те, кто хочет на этом заработать, пусть горят в аду. Есть и такие, кто продаёт настроенный эмулятор за две тысячи. Обидно за людей, которые заплатили за него, но не получили.

Мне интересно, что подразумевается под настроенным эмулятором. Для меня как для пользователя приставки Sega важно специфическое управление. И как понять, что за две тысячи предлагают именно настроенный эмулятор? Ведь всё, что нужно, это просто положить ядро в папку.

3
https://www.youtube.com/watch?v=bkAx72RL3kM&t=302s интервью на французском я смотрю через яндекс браузер

4
так. стоп. а у меня есть они. или я путаю что-то?
А вот это неправда, сохранение работает только в режиме стандартной игры, а не арканы.

5
У кого игра тормозит после какого-то уровня, введите на титульном экране игры «kanami код», и тормоза исчезнут. Это не я придумал, это чувак на YouTube сказал, сам не проверял.

6
У жизней RAM адреса для каждого игрока:

Спасибо, я бы, наверное, сам разобрался, если б понял принцип поиска в эмуляторе в RetroArch.

7
Вопрос слегка не по теме: кто-нибудь смог изменить количество жизней хотя бы в оперативной памяти или это невозможно?

9
https://wafflenet.com/paprium.html
Не знаю, здесь оно есть или нет, полное руководство по прохождению игры.

10
Сейчас причесывается последняя версия программы, скорее всего, Sega Genesis/Mega Drive Patch Applier v5.1.
Короче говоря, приложение, которое несколько раз за этот месяц переписывалось с нуля и собиралось как Франкенштейн (а сейчас его дописывает Дипсик), надеюсь, будет опубликовано к концу месяца. И, надеюсь, я не найду больше никаких критичных багов! Все мои хотелки я практически сделал, которые хотел, — всё, что планировал, почти реализовано, и теперь можно немного передохнуть. Никаких предложений больше не принимаю — я устал так! Хочу просто отдохнуть!

В будущем, конечно, хочется попробовать реализовать другие приложения, но это уже после того, как как следует отдохну. Сейчас главное — завершить текущий проект и дать себе время на восстановление.

11
Добавлена поддержка перетаскивания файлов:

ROM-файлы (с расширениями .smd, .bin, .gen, .md) можно перетаскивать по одному в окно программы

Добавлено позже:
мож падает в вечную рекурсию? я тоже помница было дело спотыкался на этом :)
Там проверялось одновременно 19 патчей, сейчас это реализовано чуть по-другому.

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

13
Это как сделать мультиэмулятор для 30 консолей разных поколений и назвать его NesEmul2000
Во-первых, я не планирую добавлять поддержку других платформ для применения патчей в этой версии, по крайней мере, в данный момент. Я не намерен включать поддержку новых платформ в эту программу, по крайней мере, в её текущей версии, которая работает без зависимости от других программ. Если я решу добавить поддержку новых платформ, это будет сделано через внешние программы. В будущих версиях уже не получится выбрать другие room файлы, кроме игр Sega Genesis Mega Drive.

14
Нужно убрать Sega Genesis
Зачем менять название программы, объясните, пожалуйста, не понимаю.?

15
нет поддержки .smd файлов, этот формат (если файл правильно назван) отличается от bin (он же gen, md - другие расширения, а не формат
Предоставь ром, у меня всё работает.

Поправил цитату. ghostdog3

16
Я сейчас без критики, просто улыбнуло.

> патчер ips
> код написан нейросетью
> 30 мегабайт exe-файл
> нет понимания как работает ips
> нет понимания кода
> автор не спорит с нейросетями

Будущее которое мы заслужили. :)

з.ы. а можно питоноский код? Чтобы можно было на других ОС запускать
для программы которая родилась из батника это более менее нормально
в 1 версиях которые не были публичными у программы были еще зависимости она работала с помощью другого патчера через который эта программа
выступала в качестве оболочки

весит она много потому что она упакована в исполняемый файл со всеми библиотеками

я честно не знаю насчет исходного кода чтобы не получилась куча потом похожих программ на мою

Редактировать сообщение

17
drakula1912, какой именно? Вижу в первом сообщении 7 скринов. Если не получается редактировать старое сообщение, напишите, какие именно картинки удалить или на какие новые картинки их заменить (можно написать прямо в тему или мне в личные сообщения).
Спасибо, я разобрался.

18
   Спасибо за предложение по поводу улучшения программы.
Для меня программа сейчас работает идеально.
По поводу языков нейросеть говорит, что мне нужно переписать полпрограммы. Я не собираюсь переписывать полпрограммы для выбора языков, мне это не нужно.
По поводу исходного кода могу предоставить, если интересно. Я занимаюсь программой, пока есть настроение и время. Настроения сейчас нет. У меня не было даже в мыслях добавлять другие платформы, поскольку я не понимаю, как работает патч для других платформ.
Редактировать сообщение.
Редактировать сообщение.
  Я выложил новую версию, у меня есть только 1 вопрос по форуму: как мне удалить старый скриншот из темы.

19
версия 25 уже готова завтра выложу она уже собрана только загрузить и описание осталось
Patch Applier by drakula1912ru.2.5Версия 2.5 уже готова, завтра выложу, она уже собрана, только загрузить и описание осталось.

20
Кстати, попалась на глаза Advanced Patch Conflict Finder (https://www.romhacking.net/utilities/1386/), не очень удобная, но конфликты показывает (отображаются как промежутки с несколькими файлами).
  Сегодня будет обновление программы, я что-то похожее в ней реализовал.

21
Кстати, попалась на глаза Advanced Patch Conflict Finder (https://www.romhacking.net/utilities/1386/), не очень удобная, но конфликты показывает (отображаются как промежутки с несколькими файлами).
я решил Слегка модифицировать первоначальный батник, пока добавил только все все расширения, с которыми работает Sega Genesis.
Дальше в планах избавиться от внешних программ, у меня в голове, как батник окончательно выглядит, как он должен выполнять то же самое, только в виде командной строки, с русским языком на операционных системах, кроме Windows 10, проблемы, но с английским всё хорошо, так что будет 2 версии: русская и английская.

22
Ты только слишком не дави на неё, а то они потом тебе припомнят.
Это уже готовая программа, не то что раньше, когда я эту программу только превращал в программу из батника. Прошло то время, когда я на программу тратил по 10 часов в день, чтобы нейросети объяснить, что я конкретно хочу. Вы как видите, у меня всё получилось.

23
В смысле "тебе"? Это же сеть всё сделала. :wow:
Ты думаешь, оно так просто, я не являюсь программистом совсем?
Меня в данный момент программа полностью устраивает, на данном этапе я собираю баги, ошибки текущей версии, чтобы массово их исправить через нейросеть.
Багов немного нашлось, основные баги были исправлены во 2 версии.

Баги не критичные, если баг будет критичен, я буду мучить нейросеть до тех пор, пока баг не исправится.

24
Везде так можно, только контрольная сумма у вас для MD ромов, поэтому нужно проверять расширение файла или уточнить. Для SNES ромов сложнее, ромы могут быть с заголовком и патчи могут требовать заголовок, программно определить патч не получится (в лучшем случае эвристика).

Замечания. Нет проверки конфликта патчей, для такой программы необходимо, хотя это не гарантирует совместимость. Нельзя перетащить ром из Проводника, чтобы не нажимать "Выбрать ROM файл"; IPS-патчи тоже можно было бы перетаскивать, определяя их по расширению; когда папка для вывода не выбрана можно использовать путь до входного рома. Для выбора языка сделать кнопку "Язык/Language" вместо двух EXE, по умолчанию язык Windows. Стоило бы выложить исходный код, чтобы не было распаковки 80 МиБ при каждом раз, которая занимает заметное время (у меня SSD), к тому же написано на PyQt, можно запускать в Linux, macOS. UPD: Обращение по имени учётной записи Windows не стоит использовать.

   Спасибо за предложение по поводу улучшения программы.
Для меня программа сейчас работает идеально.
По поводу языков нейросеть говорит, что мне нужно переписать полпрограммы. Я не собираюсь переписывать полпрограммы для выбора языков, мне это не нужно.
По поводу исходного кода могу предоставить, если интересно. Я занимаюсь программой, пока есть настроение и время. Настроения сейчас нет. У меня не было даже в мыслях добавлять другие платформы, поскольку я не понимаю, как работает патч для других платформ.
Редактировать сообщение.
Редактировать сообщение.

25
А чего это он такой тяжёлый, 32 Мб? :?
Программа написана на питоне, и скрипт упакован каким образом со всеми зависимостями, которые нужны для работы программы.

26
Программа создавалась для применения большинства патчей к игре Streets of Rage 2. Я не играю в другие платформы, и я не знаю, где можно жонглировать патчами на других платформах.

Добавлено позже:
Важное уточнение: программа была полностью написана и адаптирован весь код с помощью нейросетей.

27
Sega Genesis Patch Manager v3.0
Информация о версии
Текущая версия: 3.0

Дата выпуска: 1 августа 2025 года

Совместимость: Windows 10 64-bit, Windows 11

Что нового в версии 3.0
Основные улучшения
Полностью переработанный интерфейс на PyQt6 для удобства и стабильности.

Автоматическая проверка конфликтов между патчами с детальным отчетом.

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

Поддержка RLE-сжатия в IPS-патчах для корректного применения.

Улучшенный мастер начальной настройки с автоматическим переходом между шагами.

Гибкий выбор порядка применения патчей (автоматический или ручной).

Настройки экспорта, включая исправление контрольной суммы и выбор имени файла.

Поддержка Drag & Drop (перетаскивание ROM и патчей прямо в программу).

Генерация отчетов в HTML и текстовом формате для анализа конфликтов.

Описание программы
Sega Genesis Patch Manager v3.0 — профессиональный инструмент для работы с IPS-патчами для игр Sega Genesis/Mega Drive. Поддерживает форматы .smd, .bin, .gen, .md и предоставляет расширенные функции для анализа и применения модификаций.

Основные функции
✅ Применение IPS-патчей (включая RLE-сжатые данные).
🔧 Режим очереди — критически важен для игр, где порядок патчей влияет на результат.
📊 Глубокий анализ конфликтов с проверкой пересечений адресов.
⚙ Автоматическое исправление контрольной суммы (адрес 0x18E).
📁 Гибкое именование выходных файлов (на основе заголовка ROM или имен патчей).
📏 Проверка размера ROM (максимум 16MB).
🗑 Безопасная работа с временными файлами.

Как использовать
Выберите ROM-файл (через интерфейс или перетаскиванием).

Добавьте патчи (папку или отдельные файлы).

Проверьте совместимость (программа автоматически выявит конфликты).

Настройте порядок применения (если требуется).

Укажите папку для сохранения и имя файла.

Примените патчи — программа покажет прогресс и исправит контрольную сумму.

Важные примечания
⚠ При первом запуске программа предложит мастер начальной настройки.
⚠ Конфликты патчей не всегда критичны — проверяйте отчеты.
⚠ Для сложных модификаций используйте ручной порядок патчей.
⚠ Конфликты на адресе 0x18E (контрольная сумма) игнорируются, так как исправляются автоматически.

Скачать https://disk.yandex.ru/d/zNaVSXGUe5TGZA

28
Ссылки на страницы ромхаков:

Road Rash Improvement
Road Rash 2 Improvement
Road Rash 3 Improvement
Road Rash (SegaCD) Improvement

        Скачать готовые ромы


Сборки для RetroArch с каверами от Dean Harris Composer:

Road Rash Improvement
Road Rash 2 Improvement
Road Rash 3 Improvement
Почему у вас ведет ссылка на 2-ю часть на устаревшую версию на сайте, а новая версия без описания, без ничего валяется на Яндекс Диске, хотя много изменений и вообще ничего не указано, как вообще оформляете.

29
Где описание хака, где изменение, где всё?

Страницы: [1] 2 Далее