Показать сообщение отдельно
Старый 18.04.2010, 13:05
VVall вне форума Посмотреть профиль Отправить личное сообщение для VVall Найти все сообщения от VVall
  № 14  
Ответить с цитированием
VVall

Регистрация: Feb 2009
Сообщений: 1,195
Никакого "байт-кода, содержащего ресурсы игры" не существует. Есть код, есть данные. Ресурсы - это данные, набор байт с неизвестной в общем случае структурой. Исключение составляют несжатая графика на 8-16 битных приставках, структуру которой жёстко диктует устройство видеоконтроллера, несжатый цифровой звук, и более современные приставки, на которых гораздо чаще встречаются стандартные форматы хранения графических и звуковых данных.

Парсинг кода и непосредственное исполнение = эмуляция. Парсинг и трансляция в код другого процессора = рекомпиляция, без исполнения статическая (не используется со времён первых эмуляторов), с исполнением динамическая (активно используется в эмуляторах производительных систем). В любом случае, код без эмуляции устройств ввода-вывода бесполезен. Устройства вы статически "распарсить" не сможете.