1
Программирование / Возможно ли собрать .c, bin, .cpp и x86 ассемблерный код в один .exe?
« : Сегодня в 01:26:15 »
Можно, а ещё в Си давно есть включение бинарника (#embed), скоро и С++ подтянетса.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
можно ли менять количество уровней порядок их следования и т.д.С этим может помоч Переставлятель.
Почему не сделать репу на githubПотому што не факт, што завтра он будет работать. Могут заблокировать или с той, или с этой стороны. В Казахстане уже блокируют.
она есть прям во всех редакторах, с которыми я работал. Неужели кому-то нравится тратить время на подсчеты и лишние клики?Я вот всегда прыгаю сразу на нужный адрес. Сейчас проверил свои редактры (Translhextion, BCompare) - а у них и нет таково, оказываетса. Вот ещё два новых редактра, и в них тоже этово нет


палитра для обоих будет от P1Такой баг я исправлял в сеговской UMK3, там разраб тупо перепутал палитры. Тут это тоже баг?
Не удается найти указанный файлОчевидно - найти потерянный файл

это напрямую относиться к программированиюНе согласен, достаточно глянуть соседние темы - твоя програма не создаёт код и нет обсуждения в виде кода. Только сообщения Sharpnull хоть как-то приблизили к разделу.
Этого никто и не обещалДа, я перепутал тему с темой тово чела, который хочет получить Си-код от дизасма игры Сеги.
нетА то я прочитал твой вопрос как "Чё там сложново-то? Ерунда".
И в чём сложность пройти все ветки кода, когда как раз всё равно придётся "проходить весь код"?У тебя есть опыт реверса? Как ты автоматически найдёш конец таблицы прыжком switch или вычислиш адрес прыжка, который записываетса в регистр? Или может проходил игру так, штобы эмулятр полностью разметил весь ром (где код, а где данные)? Это же надо применить всё, потыкать в каждый тайник, использовать все приёмы и т.д. И всё равно останетса код, который не доступен - што-то вырезанное, отладочное, всякий мусор...
но вряд ли, кто такое юзал в мегадрайвеИ такое есть, хоть и редко. Мефисто и worm с таким сталкивались:
Sonic the Hedgehog (1, 2, 3 & Knuckles):
Некоторые элементы движка переписывают инструкции отрисовки в RAM «на лету» для ускорения работы, что формально является модификацией кода перед исполнением.
Fantastic Dizzy:
Использовала сложные системы сжатия данных, где распаковщик мог модифицировать собственные инструкции для анализа сжатых спрайтов.
Игры с использованием нестандартных декомпрессоров (MEGAPACK):
Многие поздние игры, использующие систему сжатия MEGAPACK, применяли bit-packing, который требовал динамической генерации кода распаковки в RAM.
Golden Axe 2 - игра в принципе не умеет работать с 6-кнопочными падами, ломается управлениеВ детстве столкнулся с этим, приходилось играть наклонив геймпад на бок

выглядит как Auto Cannon /s или Auto Cannon %sПрикол. А в роме X-men 2 через хекс-редактр можно увидеть CAMERA, ACTOR, memcpy, memset.
Тут сообщения удаляют что-ли? Я вроде по теме писал.Не удалял, перенёс сюда. Ты написал в новостях переводов на русский.