А вот тут кроется непонимание. "Реальное железо" вовсе не абсолют и не эталон. Разные модели спектрума, его клоны и прочие спектрум совместимые компьютеры; все глючат немного по разному.Если ты отладишь на своём железе, то возможно, оно и будет работать только на твоём железе, а больше нигде не пойдёт. Различаются тайменги, моменты прерывания, порты и степень дешифрации портов, даже содержимое ПЗУ может отличаться, даже недокументируемые команды процессора могут разнится. Нет, железо не абсолют. Больше шансов написать что-то рабочее, это: во первых, писать с умом, вдумчиво, не используя крайности и недокументированности. Во вторых, тестировать на разных эмуляторах. Эмуляторы тоже все немного по разному глючат. И если твоя программа будет идти на разных эмуляторах, то скорее всего она пойдёт и на разном железе.
Так что смело можешь начинать писать! Когда появится реальный спек, сразу будет уже готов шедевр для окончательного тестирования на железе. Надо ум в тонусе держать, и делать что-то прямо сейчас. А не витать в мечтаниях, как Околобаха.





Если ты отладишь на своём железе, то возможно, оно и будет работать только на твоём железе, а больше нигде не пойдёт. Различаются тайменги, моменты прерывания, порты и степень дешифрации портов, даже содержимое ПЗУ может отличаться, даже недокументируемые команды процессора могут разнится. Нет, железо не абсолют. Больше шансов написать что-то рабочее, это: во первых, писать с умом, вдумчиво, не используя крайности и недокументированности. Во вторых, тестировать на разных эмуляторах. Эмуляторы тоже все немного по разному глючат. И если твоя программа будет идти на разных эмуляторах, то скорее всего она пойдёт и на разном железе.
Ответить с цитированием