перечитал свой ночной пост... эх и понаписал же... ладно, вроде бы все понятно и вроде как верно. поправил некоторые шероховатости, полностью все выправлять не стал, чего уж там если тут некоторые собственную подпись то с очепяткими пишут:

Сообщение от
nyuk
Спектрумист, не умеющий форматировать дискты на реале.
смеюсь. ладно.
значит еще что?! на бордер рассчитываю?! как делать вроде бы обсудили выше и делать как понимаю не проблема... следующий этап мультигига в mg(x) коих 4 шт (mg1, mg2, mg4, mg8) - значение бордера хранится в самом файле вот выдержка из документации (саму документацию кинул в ататач (выдернул из первого поста tmk)):
Код:
For MG1,MG2,MG4,MG8 file have HEADER 256 bytes length (one sector on tr-dos disk):
[3] MGx_FILE_ID Identifier for MG files = "MGH" (Milti Gigascreen ZX File Header)
[1] MGx_FILE_VER MG zx file format Version
[1] MGS_CharSize Size of Char[1=8x1, 2=8x2, 4=8x4, 8=8x8]
[1]* ZX Color1 Border
[1]* ZX Color2 Border
8х2, 8х4, 8х8 в будущем вряд ли изменятся, а вот 8х1 может измениться (так что надо будет отслеживать еще и параметр - MGx_FILE_VER)! кпримеру вместо 16 знакомест в ширину мультиколор можно сделать скажем 18-20 без особых проблем да и само "окно" по идее может стать плавающим. в общем это надо делать! обязательно! думаю еще и tmk потом тебе памятник соорудит...
так и еще маленькое (именно маленькое) предложение-дополнение. надо для веба сделать масштаб х0.5! зачем это надо?! zpixel и аналоги ([1], [2]) - вот и весь ответ! почему х0.5 нельзя (не желательно делать) вебом?! потому как по юзате разные браузеры! они ведь все уж очень не стандартны все очень зависит от типа браузера и операционной системы, где-то масштаб с блюром будет, где-то еще что-то...