Просмотр и редактирование содержимого игр компании Eushully.
Готово:
- просмотр списка файлов в архивах;
- распаковка файлов из архивов;
- просмотр программ (*.BIN) - команды разобраны только некоторые.
Необходимо сделать:
- чтение изображений;
- редактирование свойств игры (настройки в SYS4INI.BIN);
- разбор команд для *.BIN;
- разбор дополнительных полей *.BIN;
- редактирование текста в *.BIN.
Наибольшую сложность на данный момент предствляет парсера скриптов с целью выяснения функционирования скриптов. На данный момент выявлено несколько основных команд - 2 для вывода текста, 1 для очистки экрана, 1 для ожидания ввода, несколько команд перехода, а так же несколько логических и арифметических операций. Всего удалось выявить опкоды немногим более 200 команд. Все они записаны у меня в блокноте и в ближайшее время будут перенесены в электронную форму. Желающим помочь могу дать дамп программы в IDApro, где можно просмотреть все подпрограммы разбора скриптов.