User Tag List

Страница 86 из 91 ПерваяПервая ... 828384858687888990 ... ПоследняяПоследняя
Показано с 851 по 860 из 909

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

  1. #851

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Закончил я окультуривание компьютера-эксперимента ZX-8080. Вот что из этого вышло. После перепайки мгтф-колхоза проверил работоспособность, работает. Теперь все это надо законспектировать и выложить на сайт




    Теперь как бы самая малость - дело за ПО
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

    Этот пользователь поблагодарил Mick за это полезное сообщение:

    Mor-Da(12.03.2021)

  2. #852

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Оффтоп про nec d8080a

    Это который предположительно с другими растактовками. Появился в продаже, но за 50 евро и “Untested. Sale as is.”
    [свернуть]

  3. #853

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

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Закончил я окультуривание компьютера-эксперимента ZX-8080. Вот что из этого вышло.
    а где клавиатура и магнитофон?
    можот оно вообще не работает - не окультурено

  4. #854

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а где клавиатура и магнитофон?
    В процессе...
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #855

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По случаю лазаю в ПЗУ Спектрума, заодно решил оценить свои шансы на адаптацию Basic 48 для нашего ZX-8080.
    Понятно что уже попытку такую делал NEO SPECTRUMAN, теперь я захотел на те же грабли наступить.

    Итак для начала я решил - все что можно отладить на самом Спектруме или его эмуляторе, а уже конечное допиливание под ZX-8080 делать перед финишем.
    Скачал из сети исходники (дизассм) оригинального Basic 48 и прикрутил его к Sjasm.
    Затем заменил все JR на JP, DJNZ на DEC B и JP NZ, в результате некоторые таблицы индексов побежали и увеличился объем ПЗУ но пока держимся в рамках 16кб, пришлось менять их структуру.
    И вот думаю, что логично было бы выпилить все неиспользуемые конструкции типа для ZX-81 и неиспользуемые команды CAT, MOVE, ERASE, FORMAT, OPEN и CLOSE
    А также выпилить все обращения к принтеру, включая обработку потока 'P', ибо один фиг он не нужен в нашем случае, команды
    LLIST, LPRINT и COPY

    Текущее состояние преобразования - https://disk.yandex.ru/d/q9eIcIBoGnxzGQ
    Папка Original - первоначальный исходник
    Последний раз редактировалось Mick; 19.06.2021 в 21:01.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

    Эти 3 пользователя(ей) поблагодарили Mick за это полезное сообщение:

    Chewbacca(29.08.2021), Ewgeny7(28.11.2021), vivat(13.06.2021)

  6. #856

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick, если ты еще интересуешься спековским бейсиком, то тебе может помочь это

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    Mick(30.08.2021)

  7. #856
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #857

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Mick, если ты еще интересуешься спековским бейсиком, то тебе может помочь это
    Интересно, надо хоть глянуть что за комп такой PMD 85.
    Глянул кратко внутрь рома, эко они там накрутили.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #858

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Главное, что они переделали z80->8080, а задача адаптации к железу на мой взгляд намного проще.

  10. #859

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Главное, что они переделали z80->8080, а задача адаптации к железу на мой взгляд намного проще.
    Ох вот не знаю как там на счет адаптации. Я вот пытаюсь получить исходник и сравнить с Спектрумовскими. Да, безусловно они проделали огромную работу по замене всяких инструкций, но и поменяли кое какие процедуры, это и понятно - затачивали под PMD 85.
    Но вот изменение кода сразу предполагает использование этого Бейсика в ОЗУ. К тому же у них в начале похоже часть, относится к PMD 85.
    На мой взгляд, да и правильнее так будет, взять из их версии замену z80->8080, а работу с экраном и прочие оставить Спектрумовские.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  11. #860

    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,248
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    28 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Главное, что они переделали z80->8080, а задача адаптации к железу на мой взгляд намного проще.
    какая адаптация? софта, так его нифига под это не будет. некому что либо подобное адаптировать. Там давича громкая передлка elite на i8080 так в итоге и не произошла. и ничего так же не случиться.

Страница 86 из 91 ПерваяПервая ... 828384858687888990 ... ПоследняяПоследняя

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

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

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

Похожие темы

  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

Ваши права

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