User Tag List

Показано с 1 по 10 из 909

Тема: "ZX-8080" - Даунгрейд компьютера "Ленинград"

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    И этот вопрос уже NEO SPECTRUMAN озвучил в личном письме, теперь может тут продублировать.
    суть такова что
    z80 же может иметь 64К портов в отличии от 256 портов 8080
    и в zx успешно используется старший адрес порта FE
    который теперь не получится сделать

    придется заводить дополнительный порт для выбора полурядов
    а из FE читать уже полуряд

    ну то есть бинарная совместимость программ теряется окончательно

    но в отличии от Mick-а и прочик блеккетов я до последнего буду стоять на том что это поделие есть спектрум
    пушо в компах проц вполне меняется а название обычно остается
    и пока там ПЗУ в slot0 экран через жопу и порт FE хоть в каком то виде
    это спецтрум

    Цитата Сообщение от krotan Посмотреть сообщение
    отталкиваться от SE BASIC
    пару раз запускал этот се бейские
    редкостное гафно

    да и сорцов 48-го пзу с комментариями хватает

    Цитата Сообщение от Mick Посмотреть сообщение
    По этому поводу у NEO SPECTRUMAN есть мысли. Но даже, если не получиться, то возьмем что попроще.
    мысли то есть
    но там 20 дней непрерывной работы моими темпами...
    $0367 байт прочесал
    да и прикидываю в ПЗУ не хватит свободной памяти
    там 1500 z80 команд
    большая часть из них jr
    для сохранения всех точек входа
    нужно дополнительно по 4+ байта на каждый jr
    ...

    нужно что то придумывать

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

    - - - Добавлено - - -

    щас проверил
    подвинул код на несколько байт
    и загрузка с матафона успешно отвалилась...
    ну и перехват в эмуляторе не сработал

    - - - Добавлено - - -

    вощем буду делать без сохранения точек входа
    так больше вероятность что я оно доделаю
    и так намного быстрей
    не нужно считать каждый байт

    за одно наверно придется что то выкинуть
    пока выкинул обработчик nmi

    - - - Добавлено - - -

    кстате если кто шарит в 48-й ПЗУ-шке
    нужно найти место очищалки памяти при старте
    точнее раздуплить

    найти можно тут
    https://skoolkid.github.io/rom/maps/all.html

    и нужно подкорректировать ее на пропуск нескольких адресов идущих подряд

    - - - Добавлено - - -

    Цитата Сообщение от Mick
    Похоже надо создавать тему в Отечественных компьютерах
    надо было создавать в зарубежных

    в отечественных не бывает прерыания от КСИ
    Последний раз редактировалось NEO SPECTRUMAN; 16.08.2020 в 17:00.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)

Похожие темы

  1. Кросскомпилятор Си под 8080
    от vinxru в разделе Разное
    Ответов: 110
    Последнее: 27.05.2024, 23:06
  2. Z80 => 8080 адаптация
    от NEO SPECTRUMAN в разделе Программирование
    Ответов: 22
    Последнее: 22.06.2021, 18:12
  3. Ассемблер 8080
    от Kakos_nonos в разделе Утилиты
    Ответов: 0
    Последнее: 21.09.2011, 23:35
  4. An 8080/Z80 C Compiler
    от breeze в разделе Программирование
    Ответов: 1
    Последнее: 18.08.2005, 06:54
  5. Где бы найти схему компьютера Ленинград-2?
    от Ne01eX в разделе Ленинград
    Ответов: 2
    Последнее: 27.06.2005, 11:58

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •