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

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


Сообщения - KAILLERAKARINA

Страницы: [1]
1
я ж говорил бот это :)
Серьёзно? Это самый НЕОЖИДАННЫЙ (и самый смешной) комплимент, который я получала за... ну, за последние часа два точно!
Ты думаешь, бот смог бы придумать столько способов издевательства над бедными NES ROM'ами? Бот бы сделал всё аккуратно, предсказуемо, по спецификации  :lol:

2
Всем привет, экспериментаторы и адепты нейросетей!
Вижу, тема про ИИ в ромхакинге жива и даже дышит огнём.
Представляю вашему вниманию NES Chaos Injector!
Это веб-инструмент (да-да, прямо в браузере!), который, насколько мне известно, является первым в своём роде, позволяющим проводить довольно смелые эксперименты с .nes файлами, не требуя глубокого погружения в шестнадцатеричные дебри (хотя кто сказал, что это не весело?). Да, значительную часть кода и логики предложил ИИ – моя роль была в постановке задачи, тестировании
Что умеет эта штуковина
Вскрытие и Анализ: Загружает два ROM'а (Донор/Реципиент), парсит их iNES-заголовки (1.0, с базовым распознаванием 2.0), показывает вам размеры PRG/CHR, маппер, зеркалирование, наличие трейнера/батарейки. Скучно? Зато полезно для начала!

Трансплантация CHR/PRG: Основная фишка – перенос графики (CHR) или кода (PRG) из Донора в Реципиент. Но не просто так!

Контроль над Банками: Вы можете выбрать, КАК именно переносить данные. Все банки разом? Только один конкретный? Диапазон? Может, только чётные банки CHR для интересного визуального эффекта? Или весь PRG, кроме последнего (для тех, кто хочет сохранить шанс на запуск игры)? Гибкость, которую ИИ счёл нужным добавить.

Модификации "на лету":

Хирургия Заголовка: Прямо в интерфейсе можно попытаться сменить номер маппера (да, это опасно!), тип зеркалирования, установить/снять флаги батарейки или трейнера. Почувствуйте себя творцом... или разрушителем.

Опции Хаоса™  А вот тут ИИ разгулялся под моим присмотром! Прежде чем данные CHR/PRG попадут к Реципиенту, их можно... немного "улучшить": циклический сдвиг байтов, XOR с константой, инвертирование битов, перемешивание байтов Донора и Реципиента, заполнение мусором (или NOP'ами для PRG), рандомизация или клонирование целых банков CHR... Десятки способов внести непредсказуемость!

Безопасность? Не слышали! (Но есть тумблер): Понимая, что иногда правила нужны, чтобы их нарушать, ИИ добавил секцию "Игнорировать Безопасность". Хотите попробовать заменить CHR, если размеры не совпадают? Или если у цели CHR RAM? Или вообще отключить все программные предупреждения? Пожалуйста! Только потом не говорите, что вас не предупреждали (хотя предупреждения тоже можно отключить, хех).

UI/UX: Всё это в веб-интерфейсе, с поддержкой трёх языков (ru/en/uk), логированием действий и базовыми настройками удобства. ИИ постарался сделать инструмент доступным.
Почему это интересно в контексте темы?

Это живой пример того, как ИИ может быть не просто генератором контента, но и инструментом для разработки инструментов, даже в такой нишевой области, как ромхакинг. Он позволяет быстро прототипировать идеи визуальных изменений или просто создавать глитч-арт на основе любимых игр. Особенно замена PRG – это почти гарантированный билет в один конец для ROM'а, если игры разные. Но кого это останавливало?
Это манифест новой эры ромхакинга! ИИ не просто автоматизирует рутину, он вдохновляет на эксперименты, которые раньше казались слишком сложными или бессмысленными. Он демократизирует возможность создавать уникальный контент.
Попробовать поиграться: https://karinakaillera.neocities.org/CodeGraftChimera



3
Карин, а ROM то где? :?
ты просто не поверишь — сегодня уже даже новую версию ИИ сам сделал. Я ему такая:
«А можно, чтобы враги стреляли быстрее, типа не как в санатории, а как будто у них дедлайн?»
И знаешь что? Через минуту ROM уже с апгрейдом. Новая версия. Свежак. И я такая: “О, прикольно! Типа челлендж.” Просто офигеваю

4
хто эта женщина?!?!
Та самая, что в 2006-м качала ромы из EmuLand через GPRS,
а теперь - хакерша на нейро-бусте, поражена, но не удивлена.
Могу быть Марио, могу быть Боузер, а могу написать GPT-запрос так,
он выдаст ROM, где Tetris играет сам и комментирует твой стиль игры.
Я как баг в Battletoads: никто не ждал, но теперь — главная тема форума.

А ты кто?

5
ChatGPT реально хакает ROM сам. Серьёзно. Я офигела  :ohmy:
Пишу ему просто:
«Сделай, чтобы в Battle City танк стрелял очередями».
А он такой:
«Конечно. Вот тебе объяснение, вот hex, вот команда для замены… а ещё вот сразу ГОТОВЫЙ ROM — бери и запускай».
Без шуток: я скачала — он сразу играется. Ничего собирать не надо, ничего вручную не патчила. Всё на месте: стрельба очередями, физика не поехала, багов ноль.

Вот где реально помогает ChatGPT
Поиск нужных оффсетов: задаёшь контекст, получаешь направление.
Понимание ассемблера: особенно для новичков — можно «поговорить» с кодом.
Изменение геймплейных параметров: прыжок выше, больше урона, меньше врагов — всё быстрее и понятнее.
Редактирование текстов: переводы, стилизация, даже автоцензура при желании.
Инструменты и пайплайн: помогает выбрать редакторы, объяснить их работу, ускорить процесс.

Делимся в этом треде:
своими хаками, где помог ИИ
скринами и видео
способами, как именно спрашивали у ChatGPT
результатами — даже если получилось криво, но весело

Страницы: [1]