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

User Tag List

Страница 3 из 9 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 81

Тема: Можно ли подружить пентагон и скорпионовский Prof-ROM?

  1. #21
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    149
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну управляется он в итоге тупо IN'ами портов 7FFD и 1FFD, выход TRB с регистра DD98 заводится индикатор, инверсный выход заводится обратно на вход и на GAL'ку. А вот как монитор понимает, что включена турба - вопрос, потому что больше этот сигнал никуда не заводится (или я не внимателен).
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme

  2. #22
    Guru Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,197
    Спасибо Благодарностей отдано 
    427
    Спасибо Благодарностей получено 
    219
    Поблагодарили
    130 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А зачем определять/понимать включена турба ли нет?
    В правильно заданном вопросе содержится половина ответа

  3. #23
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от creator Посмотреть сообщение
    А зачем определять/понимать включена турба ли нет?
    ну мне стало интересно.
    как монитор понимает наличие турбы
    (а самому изучать/копаться - лень)

  4. #24
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    149
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    теневик показывает включена она или нет, причём определяет весьма точно. Потому вопрос - он сам выставляет IN'ом нужный режим и потом его показывает, а потом как-то отслеживает IN'ы в эти порты и запоминает какой режим или вообще наугад показывает?
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme

  5. #25
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может лучше поговорим о кэше в пентагоне?

    https://zxpress.ru/menu/1/194#articles - тут столько всего )) (статьи по теме в хронологическом порядке)

    Если я правильно понял, то для того, чтобы сделать на пентагоне "сохранялку" а ля мультфейс/профром, не хватает "всего лишь" программы, которая будет "жить" в кэше? Т.е. работы для железячника нет, а задача сугубо для кодера?? Если так, то можно же объявить конкурс на лучшую сохранялку, живущую в кэше, с денежным вознаграждением )) Только помимо сохранялки нужен же ещё грамотный перехватчик NMI? Или что нужно? Помогите хотя бы грамотно сформулировать техзадание, объём работ, так сказать.

    В unreal же вроде есть эмуляция этого самого кэша, только я не знаю как в этот кэш засунуть какую-нибудь прогу. Но как-то же это делается, значит кодер сможет сразу тестить свою разработку.
    Куплю корпус и материнку от Spectrum +2/+3

  6. #26
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    чуток копнул ROM скорпиона.



    осталось понять как эта переменная задаётся

    .......................

    похоже вот определение режима
    Код:
          call speed
          jr z,
    ........................................
    speed
    	XOR  A
      	LD   H,A
    	LD   E,#0E
    	INC  A
    L8558:	OR   A
    	JR   Z,L8562
    	DEC  H
    	JR   NZ,L8558
    	DEC  E
    	JR   NZ,L8558
    	INC  E
    L8562:	DI
    	RET
    Последний раз редактировалось goodboy; 14.07.2017 в 19:36.

  7. #27
    Veteran Аватар для krotan
    Регистрация
    30.08.2010
    Адрес
    Санкт-Петербург
    Сообщений
    1,263
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    192
    Поблагодарили
    159 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shurik-ua Посмотреть сообщение
    IDA иногда творит чудеса )
    Получим ассемблер, а для грамотной модификации ПрофПЗУ нужен форт-исходник.
    Цитата Сообщение от goodboy Посмотреть сообщение
    ...как в теневике определяется/включается/выключается турбо-режим...
    Два способа (ZX Format #2):
    - чтение из поpта #7FFD;turbo ON, из порта #1FFD;turbo OFF (результат чтения не используется),
    - или RST #8 DEFB #87 ;turbo ON, RST #8 DEFB #88 ;turbo OFF...

  8. #28
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krotan Посмотреть сообщение
    Два способа (ZX Format #2):
    это я знаю,
    меня интересовало как теневик определяет режим
    и похоже я самостоятельно нашёл ответ
    ......................

    а вот как определяется турбированная плата или нет - для меня пока загадка
    Последний раз редактировалось goodboy; 14.07.2017 в 20:59.

  9. #29
    Veteran Аватар для krotan
    Регистрация
    30.08.2010
    Адрес
    Санкт-Петербург
    Сообщений
    1,263
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    192
    Поблагодарили
    159 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Я думал, что на спектруме только на асме можно писать серьезные вещи, а если писать на высокоуровневых языках, а потом компилировать в асм, то получается фигня.
    Форт язык скорее низкого уровня и он разный бывает. Если прямой шитый код, как в Хоббите, то быстродействие практически как у ассемблера, а код компактнее (те версии форта, которые загружаемые в ZXSpectrum этими качествани не страдают, не лучше бейсика)...
    Есть неплохие версии форта под cp/m...
    Теневик Скорпиона написан на форте с ассемблерными вставками...
    Последний раз редактировалось krotan; 14.07.2017 в 20:41.

  10. #30
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Я думал, что на спектруме только на асме можно писать серьезные вещи, а если писать на высокоуровневых языках, а потом компилировать в асм, то получается фигня.
    вот вполне играбельные игры
    http://www.worldofspectrum.org/infos...Shaw+Brothers$
    и это скомпилированный бейсик

Страница 3 из 9 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 11
    Последнее: 10.12.2015, 18:38
  2. Можно ли "подружить" SDCard и Ленинград-1?
    от booblegum в разделе Ленинград
    Ответов: 1
    Последнее: 27.10.2011, 07:51
  3. Advanced ROM Manager (ROM Switvcher + Prof. ROM)
    от Alex_NEMO в разделе Память
    Ответов: 4
    Последнее: 04.10.2010, 11:43
  4. где можно купить ROM
    от sergey2b в разделе Барахолка (архив)
    Ответов: 18
    Последнее: 20.10.2009, 22:41
  5. Ищу скорпионовский расширитель шины.
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 03.08.2006, 10:05

Ваши права

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