гамака сама пашет на си++
и все скрипты там имеют формат идентичный си++
хтмл я се представляю так.
открываешь ром. он тебе показывает вкладку с заголовком
там нажимаешь на ссылку с началом кода, либо интерупт и т.п.
и он переходит к коду и показывает чисто тот код, который
заканчивается любым bra, rts или ищо чем.
и оттуда уже можно будет переходить по таким ссылкам
как jsr, jmp, beq, bsr и т.д.
в итоге лазеем в роме как по инету.
ещё функцию б такую "как бы эмуляция"
т.е. он проэмулирует весь код без исключения
(т.е. при beq он будет эмулить и по ссылке, и после кода)
в итоге прога выдаст проэкт рома, который можно будет редактировать
как душе угодно. т.е. добавлять код, удалять код и т.п.
ещё можно было б сделать функцию "проверка на ошибки"
т.е. найти все ошибки чтения и записи и показать их,
а также ограничить диапозон доступной памяти, чтобы выевить
запросы на недоступную память.
вообщем такую прогу над писать в шестером или в семером.
одному нереально. и тем более не на гамаке.