User Tag List

Страница 272 из 278 ПерваяПервая ... 268269270271272273274275276 ... ПоследняяПоследняя
Показано с 2,711 по 2,720 из 2779

Тема: Xpeccy

  1. #2711

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    Если нужна возможность «мягкого» переключения между родственными (что я вообще не припомню чтобы было нужно) - просто сделать чтобы переинициализировалась только разница.
    Один профиль - это около 12-15Мб (не учитывая возможные загруженные ленту и картридж), в основном это память компа, не так и много при обычных 4Гб+ на современных компах.
    И вообще, если что-то тебе не нужно, это ещё не значит, что не нужно вообще всем. Мне нужно.
    Все любят гипножабу

  2. #2712

    Регистрация
    28.08.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    142
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Там вот был разговор о нестандартных загрузчиках и, похоже, xpeccy такое не загружает. Причём, никакая комбинация Autoplay/Turbo к успеху не приводит, даже «честное» проигрывание.

    Зачем такой загрузчик нужен на практике, я лично понять не могу, но суть там проста: блок данных с ленты грузится в два этапа, путём вызова процедур ROM – одну часть через 0x056A и без остановки сразу вызов 0x05A9 для продолжения. Программка для воспроизведения приложена, когда работает – загружается красивая картинка, когда не работает – черно-белая или с искажёнными цветами.

    psv-load.7z

  3. #2713

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Будет время - потестирую
    Все любят гипножабу

  4. #2714

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Chwe Посмотреть сообщение
    Зачем такой загрузчик нужен на практике, я лично понять не могу, но суть там проста: блок данных с ленты грузится в два этапа, путём вызова процедур ROM – одну часть через 0x056A и без остановки сразу вызов 0x05A9 для продолжения. Программка для воспроизведения приложена, когда работает – загружается красивая картинка, когда не работает – черно-белая или с искажёнными цветами.

    psv-load.7z
    так правильно?



    Похоже на загрузчик WIZBALL:
    Вложения Вложения
    Последний раз редактировалось ZXMAK; 06.04.2025 в 20:22.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  5. #2715

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да в принципе и не сложно было... Оно после этого "перескока" становится чувствительным к полярности сигнала, хотя стандартный загрузчик эрогирует только на фронты.
    Все любят гипножабу

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

    Chwe(07.04.2025)

  6. #2716

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    притом фиг поймёшь, какая из полярностей канонiчней
    для обоих вариантов попадались требовательные загрузчики
    Прихожу без разрешения, сею смерть и разрушение...

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

  8. #2717

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Думаю проблема не в полярности, а в корректной эмуляции задержки, чтобы когда загрузчик начал читать порт, там был нужный фрагмент записи.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  9. #2718

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    Думаю проблема не в полярности, а в корректной эмуляции задержки, чтобы когда загрузчик начал читать порт, там был нужный фрагмент записи.
    Код:
        ; and attributes data in phase 2
        ld ix, 16384+6144
        ld de, 768
        ld c, 0
        call 0x05a9 ; LD_LOOP see https://skoolkid.github.io/rom/asm/0556.html
    В C хранится бит состояния последнего сигнала для сравнения с текущим. Тут явно предполагается, что он был 0.
    Все любят гипножабу

  10. #2719

    Регистрация
    28.08.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    142
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    так правильно?
    Конечно, там же SCR вложен В смысле, ZXMAK2 правильно это всё читает, я так понимаю. Так и запишем…

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    Похоже на загрузчик WIZBALL:
    Да, идея примерно та же, но реализация wizball посложнее (и понадёжнее?) выглядит, там и нулями «забито» (чтобы паузы для обработки были?) и какая-то синхронизация, вроде, есть и, в целом, это очень осмысленно, не так как в motos+ (откуда мой пример выдран).

  11. #2720

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да, действительно, от полярности зависит. Интересно, как такой загрузчик работает на реальном магнитофоне, где полярность окажется инверсная?
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

Страница 272 из 278 ПерваяПервая ... 268269270271272273274275276 ... ПоследняяПоследняя

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

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

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

Ваши права

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