Я могу расписать партянки на 3 как предыдущие
что я об этом думаю...
но у меня уже нет желания
скажу в сокращенной форме так
для расширения возможностей (я много чего не могу сделать. так как не знаю как именно эта недокументированная хитрость поведет себя на реале)
для точной эмуляции (все тоже самое что в предыдущих скобачках)
вот совершенно неправильный подход измерять все в мсек
он абсолютно бессмысленный и ничего не дает програмисту
нужно или в тактах проца
или в тактах кварца
если писать что то
что очень зависимо от времянок ту нужно всем
а тут ни прерывания по КСИ (ну хорошо что хоть по вг75 можно как то синхронизироваться(а вот на львов-е такого уже нету))
ни какой информации по времянкам и задержками
простите што??? што????
первое это будет жутко мерцать (никакая инерционность не спасет)
второе чтоб это не мерцало еще жутче
нужна точная синхронизация с КСИ
или будет полное безобразие
вот на gameboy dmg 01 и pokemon mini
это прокатит
и даже не заметите что оно как то мерцает
это слоупочизм
за столько тактов спек перекинет большую часть своего 6К экрана (не юзая ни одной команды из своего расширенного z80 набора)
- - - Добавлено - - -
вот из за этого нормальных игр для РК можно пересчитать на пальцах одной руки
и писать на чем то кроме асма на такой платформе совершенно бессмысленно
- - - Добавлено - - -
а давайте посмотрим
как все что написанное без привязки к прерываниям или какому нибудь таймеру
при установке z80 на 20МГц
начнет
ВНЕЗАПНО просто летать... :рукалицо:
но его изначально не завели на...
и теперь весь написанный софт жестко привязан к частоте проца и к тем самым времянкам
- - - Добавлено - - -
пойду проветрюсь
а то я не могу остановиться...





Ответить с цитированием