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

User Tag List

Страница 35 из 47 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя
Показано с 341 по 350 из 469

Тема: Орион-ПРО. Софтверные дела

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

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Но все же хотелось бы иметь и универсальный PTxPlay
    там же в архиве есть уже странслированный на C000 бинарь. Можно во-первых попробовать его запустить как проигрыватель (для проверки, сам по себе он на этих адресах не слишком удобен - нужна возможность транслировать на любые адреса), а во-вторых этот код можно использовать для сравнения истинности компиляции другими ассемблерами: добиваешься компилируемости "в принципе" (т.е. без ошибок), транслируешь на С000, сравниваешь по содержимому с Бульбовским, если побайтно не совпало разбирашься почему (где-то используемый ассемблер странслировал не как Бульбовский), подгоняешь.
    Как то так.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  2. #342
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,841
    Спасибо Благодарностей отдано 
    653
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    OrionExt, Error404, игрушки-это хорошо, но стоило отметить, что версия для ориона-z (или как он там правильно называется), а не для про. Возможно будет работать в доработанном (порт FB) про, но, например, emu такое не поддерживает (в итоге запустил в конфиге орион-sd).
    Последний раз редактировалось ivagor; 25.10.2016 в 20:25.

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    OrionExt, Error404, игрушки-это хорошо, но стоило отметить, что версия для ориона-z (или как он там правильно называется), а не для про. Возможно будет работать в доработанном (порт FB) про, но, например, emu такое не поддерживает (в итоге запустил в конфиге орион-sd).
    То так. Отцепил сообщения по Licence To Kill / James в ветку для Ориона-128.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  4. #344
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Оставлю это здесь, вроде еще не выкладывал на форуме. Пропатчил под порты ПРО 2 демки - DEMO MUSIC MSX1 и DEMO MUSIC MSX2. Запускал из OSDOS, в PRODOS не работает, так как используется другая страница памяти.
    Вложения Вложения

  5. #345
    Member
    Регистрация
    23.01.2016
    Адрес
    г. Омск
    Сообщений
    189
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот такой вопрос... Когда разрабатывался ПРО, какая операционка планировалась для hdd? Так понимаю кроме АльтаирДОС вариантов больше нет?
    Радио-86РК-SRAM, Орион-128 512, ОРИОН-ПРО 3.2, ZXM-Phoenix 05.2 (+VGA), ПОИСК-2, Xi 8088, Micro 8088

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

    По умолчанию

    А не как=) Это у хозяев ПРО можно было бы спросить. Это 90 годы...

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

    Исторически ПРО интересна. Но на то время убога…. Это честно. АТM – был круче не порядок=)

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

    Тут называют радио любительским РК-86. Не фига. Орион был первым любительским компьютером для страны в тот не долгий период. С год. Который можно было купить (собрать) на радио рынке (любом). Потом ZX и все понеслось.

    Ну как то так=)
    Последний раз редактировалось OrionExt; 06.11.2016 в 23:13.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

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

    По умолчанию

    Может кому-то пригодится в творчестве Код преобразования атрибутов цвета ZX -> Орион:

    Код:
    ; ПРЕОБРАЗОВАНИЕ АТРИБУТОВ
    LDAX D
    ANI 21H
    MOV C,A
    LDAX D
    RAL
    ANI 94H
    ORA C
    MOV C,A
    RRC
    RRC
    RRC
    RRC
    ANI 08H
    ORA C
    MOV C,A
    LDAX D
    RRC
    ANI 02H
    ORA C
    MOV C,A
    LDAX D
    RLC
    RLC
    ANI 40H
    ORA C
    На входе в рег. паре [DE] адрес ячейки с ZX-атрибутами, на выходе в [A] переконвертированный вариант в Орионовский. Код унипроцессорный (i8080/Z80).

    Собственно, преобразование следующее:

    D0 -> D0
    D1 -> D2
    D2 -> D1
    D3 -> D4
    D4 -> D6
    D5 -> D5
    D6 -> D3 -> D7


    Ссылки по теме:

    https://ru.wikipedia.org/wiki/Видеорежимы_ZX_Spectrum

    http://www.wikiznanie.ru/wikipedia/i...BD.D0.B8.D0.B5
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  9. #348
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,841
    Спасибо Благодарностей отдано 
    653
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно немного сократить и ускорить.
    atrzx2o - используются те же регистры, что и в оригинале
    atrzx2o2 - используется еще и B, на байт длиннее atrzx2o, но еще чуть быстрее.

    Если не оформлять в виде процедур, а инлайнить, то очевидно нужно убрать завершающий ret, а условный возврат заменить на jp
    Вложения Вложения

  10. #349
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,841
    Спасибо Благодарностей отдано 
    653
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Просмотрщик спековских картинок для PRODOS (для альтаира тоже собираюсь, но пока не сделал). Запускать из командной строки с названием картинки, например
    zxview mminer.scr
    Реализована пара фишек:
    1. Поддерживается мигание (FLASH)
    2. На время просмотра правится палитра на предмет градаций черного (актуально для мультикарты и эмулятора), перед выходом восстанавливается дефолтная. Т.е. не нужно дополнительно запускать перед просмотром blackfix

    Для примера приложены 3 картинки с миганием.
    Код не очень, но на первый взгляд работает.
    Вложения Вложения

  11. #350
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,841
    Спасибо Благодарностей отдано 
    653
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не прошло и полгода и я сделал "универсальный" вариант пары msxных игрушек - теперь запускаются (по крайней мере в эмуляторе) и из PRODOS и из AltairDOS. Надеюсь на реале тоже все ОК
    Вложения Вложения

Страница 35 из 47 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Дела паяльные.
    от Sayman в разделе Для начинающих
    Ответов: 24
    Последнее: 09.10.2009, 20:14
  2. валаются без дела разобранные спектрумы
    от Damein Alpha в разделе Барахолка (архив)
    Ответов: 17
    Последнее: 17.09.2009, 10:15
  3. Дела мышиные...
    от Producer в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 22.01.2005, 02:59

Ваши права

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