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

User Tag List

Страница 4 из 8 ПерваяПервая 12345678 ПоследняяПоследняя
Показано с 31 по 40 из 77

Тема: Архиватор с самым быстрым распаковщиком

  1. #31
    Guru Аватар для palsw
    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, попробовал в эмуляторе запустить - работает только в режиме пятногона.Режим Скорпа и Феникса - вешает
    Радио-Губитель Канал на YouTube

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

  3. #32
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    Titus, попробовал в эмуляторе запустить - работает только в режиме пятногона.Режим Скорпа и Феникса - вешает
    потому что OUT (FD),A

  4. #33
    Member
    Регистрация
    17.01.2005
    Адрес
    Gorno-Altaysk
    Сообщений
    82
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Согласен У меня не на авось. Я тут скачал, сделал поиск по "deco", и пробежался по первым командам rlca, jr c... их было три штуки, так что вроде 0,1,2 биты в А включены. Пора тестировать

  5. #34
    Guru Аватар для palsw
    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    потому что OUT (FD),A
    Единственное из того, что надо было бы сделать и не сделано на плате Turbo+ , это возможность блокировки порта 1FFDh при обращении к другим системным портам по укороченному адресу FDh. Не будем здесь долго останавливаться на том, как правильно обращаться к порту, имеющему адрес 7FFDh, и как будут работать программы, использующие укороченную адресацию, на фирменных компьютерах ZX Spectrum +2, +2A, +3. Пусть это останется на совести тех наших программистов , которые экономят байты там, где в этом нет ни малейшей необходимости. Поскольку, на наш взгляд, от этого не должен страдать пользователь компьютера, то наряду с призывами к программистам использовать правильную адресацию, мы хотим порекомендовать тем, кто уже имеет Scorpion или еще только думает о его приобретении собрать одну из уже многочисленного количества опубликованных схем блокировки порта 1FFDh. Прежде всего, советуем обратиться к журналу ZX Format N1(Раздел “Железо”) Поскольку свободного места для расширений доработок и исследований на плате Scorpion Turbo+ оставлено предостаточно, то такого рода доработки при наличии подробной документации ( см.ниже) не составят труда для тех, кто пожелает их сделать.
    Радио-Губитель Канал на YouTube

  6. #35
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    Говорить сейчас можно все, что угодно. Но тогда коньюктура рынка была такова, что большинство тачек корректно работало с OUT (FD),A, кроме того, это давало при грамотном подходе значительную экономию и прирост быстродействия при использовании страниц.

    Кроме того, этот пакер был вообще для внутреннего пользования.
    А то, что делалось на релиз, там было всегда (если это возможно) 7FFD.
    Последний раз редактировалось Titus; 18.09.2013 в 14:57.

  7. #36
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    кроме того, это давало при грамотном подходе значительную экономию и прирост быстродействия
    даешь холивар! а то скучновато

  8. #37
    Guru Аватар для palsw
    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    так мне менять в асме все out (FD) на out(7ffd) или в unreale есть галочка блокировать порт?

    PS:сори за назойливость - очень хочется попробовать в деле пакер.

    ---------- Post added at 14:05 ---------- Previous post was at 14:03 ----------

    Цитата Сообщение от psb Посмотреть сообщение
    даешь холивар! а то скучновато
    обсуждалось тут http://zx-pk.ru/showthread.php?t=207...28%23FD%29%2Ca и еще в 100500+ темах
    Радио-Губитель Канал на YouTube

  9. #38
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    так мне менять в асме все out (FD) на out(7ffd) или в unreale есть галочка блокировать порт?

    PS:сори за назойливость - очень хочется попробовать в деле пакер.
    Я анрилом не пользуюсь. Но, думаю, если режим пентагона включить, то все будет окейно.

  10. #39
    Guru Аватар для palsw
    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, режим пятногона мне не приемлим.у меня нет реального пятногона и в эмулях этот режим не использую.моя задача дома запустить упаковщик на Фениксе реальном
    Радио-Губитель Канал на YouTube

  11. #40
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    Titus, режим пятногона мне не приемлим.у меня нет реального пятногона и в эмулях этот режим не использую.моя задача дома запустить упаковщик на Фениксе реальном
    В компрессоре-то точно нельзя OUT (FD),A заменить на OUT (C),x, ибо регистровая пара BC явно используется активно, и поэтому и сделана адресация по FD. Один вариант - загнать феникс в режим совместимости с FD, если у него такой предусмотрен.

Страница 4 из 8 ПерваяПервая 12345678 ПоследняяПоследняя

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

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

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

Похожие темы

  1. архиватор LZX.COM ( CP/M ).
    от Error404 в разделе Зарубежные компьютеры
    Ответов: 18
    Последнее: 12.11.2009, 15:23

Ваши права

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