С каких это пор РОМ диск имеет страничную организацию? Он идёт сплошником 48 кБайт. На МХ это реально, на МХ2 объём ограничен до 32 кБайт. Это так называемый РОМ диск пользователя. В МХ2 ещё имеется внешний РОМ-диск объёмом до 2 МБайт. Переключится на него можно по команде @, вроде. Само собой нужно еще спаять соответствующую плату поддержки.
При чём здесь гитхаб? Диск - это прошивка ПЗУ или Flash микросхем. Как можно куда-то что-то кидать и ждать результата не зная зачем всё это делалось? Указанный гитхаб является местом свала исходников от Vinxru, конкретных ОС таких как RAMFOS, MXOS и т.д.
Вообще-то существуют специальные программы для работы с бинарными исходниками, например HexEditor. А лучше брать готовые прошивки и подставлять в эмулятор b2m. Да и в нём есть всё что нужно, нужно знать наименование файлов и их назначение. В конце концов в эмуляторе конфиги под каждый компьютер и в них все подключаемые файлы расписаны. Например смотрим конфиг от Специалиста_МХ2:
PHP код:
bios : Memory {
rom="Specialist\specsvga.bin"
}
fdisk : Memory {
rom="Specialist\001.rom"
romselect="Change Flash-Disk ROM"
romfiles="ROM files (*.rom)|*.rom"
}
sdcard : sd-mmc {
image="Specialist\sd.img"
}
Ну конкретно всё разжовано для знающих английский. Да и у меня на сайте по желанию можно найти все файлы для прошивки.