Важная информация

User Tag List

Страница 13 из 20 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 192

Тема: Орион-128: Софт - поиск и обсуждение

  1. #121
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да как же в наше время программу протестировать? Дисководов нет уже этих. А если есть, у ПК уже нет интерфейса.

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

    Вот чем мне нравится платформа MSX – это стандарт. А у нас тут. Последние активисты Ориона.Признают ток ВМ80, другие Z80 (ОС разные). И даже файл с Ориона не куда не скинуть. Под каждую хотелку, собирай свой интерфейс.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

  3. #122
    Member Аватар для Vasil
    Регистрация
    02.10.2006
    Адрес
    Тверская обл.
    Сообщений
    149
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Да как же в наше время программу протестировать? Дисководов нет уже этих. А если есть, у ПК уже нет интерфейса.
    Нет дисководов... ? Как же тогда собираетесь сидеть на Орионе - хотите обойтись одними SD-картами и винтами (в cp/m разделами) ?? Соболезную.

  4. #123
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да всё есть - и дисководы и дискеты, никуда они не делись, всё это даже до сих пор продают/покупают здесь в барахолке. То, что у кого-то нет это не повод для паники

    П.С. это "нанотехнологичные" винчестеры посыпались и отправились в трэш, а "дубовые" дискеты до сих пор записываются/читаются без проблем.
    Последний раз редактировалось Denn; 10.11.2016 в 12:36.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  5. #124
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В очередной раз возжелав странного (хотелось конвертор мнемоник Z80 в 8080 с проверкой не неконвертируемые команды ввиду их отсутствия у 8080), вдруг оказалось что желаю через чур странного, и пришлось изрядно поискать пока нашел желаемое. Дело в том, что в инете есть примерно 100501 конвертор из 8080 в Z80 (что и понятно - в 80х люди массово уходили на более более удобный процессор, или хотя бы на более продвинутый ассемблер, и делали утилиты чтобы забрать с собой багаж), а вот решать обратную задачу дураков нет (тогда еще не развилось движение олдфилов сознательно делающих дауншифтинг к 8080). В итоге удалось найти только одну такую полезнейшую и редкую утилиту, но со своей задачей она справляется прекрасно: работает с форматом MAC (полагаю, от M80, на выходе файлы называет ASM), непереводимые мнемоники Z80 (которые без аналогов у 8080) в тексте комментирует знаком "#" выдавая в stdout номера строк с такими мнемониками, предупреждает о использовании флагов PO/PE если таковое встречается.

    Для чего все это нужно: иногда хочется написать код, который заработает на всех Орионах вне зависимости от примененного процессора (а как мы знаем, туда ставят не только Z80, но иногда и 8080), но делать это в муторных мнемониках 8080 нет никакого терпения. И хотя большинство из нас и так примерно знает что не надо использовать в исходнике на Z80 дабы код потом работал на 8080 (все расширения команд Z80) и можно оттранслировать исходник в нормальных мнемониках а после попробовать запустить его на 8080, но всегда остается вероятность пропустить вроде бы очевидно необходимую в любом процессоре команду (например, сдвиг 8-битного регистра), в любом, но только не в 8080. И на 8080 получить "улёт". Вот об этом и предупредит данная утилита - команды, которые она пометит при трансляции знаком "#", в коде z80 просто поправим на кучку команд совместимых с 8080 и делающих аналогичное одной команде Z80.

    Программа из 80-х, в наше время таких не пишут (хотя конверторов 8080-Z80 встречал и современных, видимо и современным людям нужно как-то понимать что там написано было).
    Вложения Вложения
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  6. #125
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что курим?). Может дымок канифоли попускать, а не китайского флюса?)

    Гадом буду где-то видел супер софт конвертора, вот забыл. А вообще в чем проблема, Вот R800 такты пересчитать даже для простецкого кода. Это проблема. Проста так. Ну, нужно слегка (крепко) напрячься.
    Последний раз редактировалось OrionExt; 20.12.2017 в 18:58.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  7. #126
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Что курим?). Может дымок канифоли попускать, а не китайского флюса?)
    Умом Россию не понять!
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  8. #127
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот даже начнем с первого ноута R800. У японцев круче зелево

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

    Не нужно напрягаться, над мертвым R800. Тут интересных штук хватает. Если до пенсии (а то 65 лет) доживу, сделаем V99ХХ, прикрутим
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  9. #128
    Member
    Регистрация
    05.03.2011
    Адрес
    Мелитополь
    Сообщений
    67
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Коллекции ПО для "Ориона" достаточно полны и общедоступны. Но есть ли у кого исходные тексты? Интересует в первую очередь ПО, опубликованное в "Радио" - Монитор (который в ПЗУ), М128 и т. п. Иногда хочется подправить какой-то пустяк под собственные потребности, но не хочется большой возни с самостоятельным восстановлением исходников.

  10. #129
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    VituZz, Монитор-2 и М128 есть дизассемблированные. Последний без разбора и комментариев (as is).

    Вложение 63502
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  11. #130
    Member
    Регистрация
    05.03.2011
    Адрес
    Мелитополь
    Сообщений
    67
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо! Кодировка в файлах - КОИ8Р? Что-то у меня комп ругается на наличие недопустимых символов. Но на вид всё вроде понятно.

    Как-то исходникам, мне кажется, уделяется недостаточно внимания, нет систематического их "складирования" :-)
    Последний раз редактировалось VituZz; 26.12.2017 в 13:52.

Страница 13 из 20 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Орион-128: Разное
    от andreil в разделе Орион
    Ответов: 1350
    Последнее: 29.10.2022, 08:21
  2. ПК Поиск - Обсуждение
    от Ewgeny7 в разделе Поиск
    Ответов: 113
    Последнее: 20.11.2011, 21:30
  3. Орион-128z турбо 4: Обсуждение
    от Borman в разделе Орион
    Ответов: 13
    Последнее: 20.09.2008, 12:56
  4. Орион-128
    от AlexBel в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 25.09.2007, 20:40
  5. Куплю Поиск, Радио - 86, Орион, БК
    от luzanov в разделе Барахолка (архив)
    Ответов: 23
    Последнее: 03.04.2007, 17:50

Ваши права

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