adjust=5
не благодаритеСпасибо!
тк не имеет ничего общего с реальностью...
-------------------------------------------
2-е
проясняю ситуациюСтранно, я первым делом заNOPал палитру, но это не помогло. Ладно, разберусь позже.
7 бит палитры
(7)6543210
1 звук спикера разрешен
0 звук спикера запрещен
вот этот вариант пищит на реале нужно посмотреть что выводиться в других играх со звуком
-------------------------------------------
3-е
решил начать говнокодить(по принципу лижбы работало) програмки для всякого тестирования
и первым начал как бе с самого простого
опрос всех портов и вывод результата на экран
и все бы хорошо
тест правильно работает на эмуляторах
но на реале он не работает
а просто зависает так понимаю
на этапе опроса портов
опрашиваю большой развернутой процедурой
in a,(00h)
ld (hl),a
inc l
in a,(01h)
ld (hl),a
inc l
in a,(02h)
ld (hl),a
inc l
...
потом уже вывожу полученные данные на экран
на реале происходит остановка до начала отрисоки результата
тупо черный экран
проверял работоспособность без опроса
все правильно работает
пробовал запускать с разных адресов с опросом
не работает
с выключенной видео памятью с опросом
с отрисовкой не в видео память
не работает
запускал только сам опрос
тоже не работает
даже не знаю что сказать
как вариант рассматривал
то что в эмуляторе происходит перехват процедуры загрузки
и данные просто ложаться по нужным адресам
а в реале адреса конфиликтуют с системными переменными что подпорчевают мне код
но Zelya грузит drmario
по тому же адресу 8000h
и у него все работает
сконвертировал програмку в wav и скормил Е3000
и всё загрузилось и всё заработало...
приатачу сам кривой тест...
у кого какие предложения?
где наши гениальные схемотехники
которые глядя на схему объяснять что же происходит

