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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: DMA interface for ZX Spectrum

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию DMA interface for ZX Spectrum

    This is DMA interface for ZX Spectrum. On board is used Z80-DMA and one GAL as port decoder. Schematic is compatible with DMA in MB02 interface.

    http://velesoft.speccy.cz/data-gear.htm

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

  3. #2
    Master Аватар для KingOfEvil
    Регистрация
    16.06.2005
    Адрес
    Москва, Ногинск
    Сообщений
    708
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    This is DMA interface for ZX Spectrum. On board is used Z80-DMA and one GAL as port decoder. Schematic is compatible with DMA in MB02 interface.

    http://velesoft.speccy.cz/data-gear.htm
    Can you describe this device in English? It's very difficult for me to understand Czech text.
    KOE ** Pentagon-1024SL 2.2+1024k RAM+384x304+16 colour+HDD+CD-ROM+PS2 Keyboard+Turbo Sound FM + GS 512 bugFixed

  4. #3
    Veteran Аватар для skyther
    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,205
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот еще бы этот Z80-DMA где-то взять...

  5. #4
    Member Аватар для do_se
    Регистрация
    19.09.2005
    Адрес
    Perm
    Сообщений
    131
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от skyther Посмотреть сообщение
    Вот еще бы этот Z80-DMA где-то взять...
    Мона старые роботроны покорежить.... тама был полный набор Z80 вроде
    Лучше переспать, чем недоесть

  6. #5
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KingOfEvil Посмотреть сообщение
    Can you describe this device in English? It's very difficult for me to understand Czech text.
    O.K. This is standard Z80-DMA and is possible buy old versions UA858D or original new DMA from ZILOG.
    http://www.zilog.com/download/defaul...1886&from=onyx

    DATA-GEAR is DMA part from MB02+ schematic (100 % compatible with DMA chip in MB02 diskdrive: http://www.8bc.com/sinclair/

    DMA use port 23(dec) for programming. Clock for DMA is connect to CLK signal from Z80CPU. Maximum speed of data transfer is 1byte / 4T cpu (2T for read source byte + 2T for write byte). Z80 DMA support more transfer modes:
    - memory to memory
    - memory to port
    - port to memory
    - port to port
    Source or target adress can be inc(dec)remented or fixed.
    Is possible use different speed for read and write (2 - 4T).

    For test you can play any games or demos with DMA support.
    Emulator REALSPECTRUM( + ZX128 mode + MB02) is compatible with
    DATA-GEAR (= MB02 without memory and FDD ).

    Example of DMA transfer (fullscreen scroll 50fps - green border is DMA transfer )
    http://velesoft.speccy.cz/data-gear/dma-scr-rol.avi
    Последний раз редактировалось VELESOFT; 05.04.2007 в 22:47.

  7. #6
    Master Аватар для KingOfEvil
    Регистрация
    16.06.2005
    Адрес
    Москва, Ногинск
    Сообщений
    708
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    O.K. This is standard Z80-DMA and is possible buy old versions UA858D or original new DMA from ZILOG.
    http://www.zilog.com/download/defaul...1886&from=onyx

    DATA-GEAR is DMA part from MB02+ schematic (100 % compatible with DMA chip in MB02 diskdrive: http://www.8bc.com/sinclair/

    DMA use port 23(dec) for programming. Clock for DMA is connect to CLK signal from Z80CPU. Maximum speed of data transfer is 1byte / 4T cpu (2T for read source byte + 2T for write byte). Z80 DMA support more transfer modes:
    - memory to memory
    - memory to port
    - port to memory
    - port to port
    Source or target adress can be inc(dec)remented or fixed.
    Is possible use different speed for read and write (2 - 4T).

    For test you can play any games or demos with DMA support.
    Emulator REALSPECTRUM( + ZX128 mode + MB02) is compatible with
    DATA-GEAR (= MB02 without memory and FDD ).

    Example of DMA transfer (fullscreen scroll 50fps - green border is DMA transfer )
    Thanks.
    KOE ** Pentagon-1024SL 2.2+1024k RAM+384x304+16 colour+HDD+CD-ROM+PS2 Keyboard+Turbo Sound FM + GS 512 bugFixed

  8. #7
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,911
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от skyther Посмотреть сообщение
    Вот еще бы этот Z80-DMA где-то взять...
    А вы попробуйте К580ВТ57 тоже контроллер DMA и стоит очень дешево(по моему в платане 3 руб штука).

  9. #8
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    657
    Поблагодарили
    511 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от drbars Посмотреть сообщение
    Да где хотя бы эмуляция этого контроллера?
    после полу часа плясок с бубном...

    или рекомендации как запустить что нибудь что хочет mb02+ (оно же местами data gear)
    на доисторическом realspec и не попасть к санитарам

    качаем
    http://zxm.speccy.cz/realspec/
    http://zxm.speccy.cz/realspec/emul/rs32-r14b-i686.zip
    http://zxm.speccy.cz/realspec/emul/rs32-r14b-amd.zip

    закидываем ромы от сюда в папку с эмулем
    http://zxm.speccy.cz/realspec/emul/rspec-roms.zip

    закидываем туда же mb02.rom mb02.7z
    который я нашел в папке с моим унриалом

    в realspec.ini ставим единичко чтоб меньше делать телодвижений
    MB02-Enabled: 1 # Enable MB-02+ interface
    или делаем в эмуле
    shift+f3
    tab для перехода в peripherals
    и там ужо disk i/f меняем на mb-02+

    далее чтоб проскипать *****е вставляение дискеты (эмуль поддерживает драгндроп на свою иконку но от этой менюшки оно не спасает)
    жмем shift + space
    и наконец попадаем в менюшку 128-го и грузим свои mb02+ демы

    у меня заработало демко для 11-го порта

    при попытке запуска dma-elite.tap
    эмуль крашитсо...
    Последний раз редактировалось NEO SPECTRUMAN; 26.10.2017 в 19:41.

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

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    при попытке запуска dma-elite.tap
    эмуль крашитсо...
    не любит она 128ой бейсик.
    Последний раз редактировалось goodboy; 26.10.2017 в 22:06.

  11. #10
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    657
    Поблагодарили
    511 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А к чему здесь 128 басик?
    Эмуль с таким же успехом падает и в 48-м басике
    и в режиме резинке тоже...

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контроллер LA15-312 для Interface-I
    от alex-amur в разделе Несортированное железо
    Ответов: 7
    Последнее: 21.06.2017, 14:06
  2. Ленинград-1 + Beta Disc Interface
    от Иван в разделе Ленинград
    Ответов: 14
    Последнее: 16.11.2006, 15:04
  3. Beta Disc Interface
    от Addison в разделе Внешние накопители
    Ответов: 17
    Последнее: 03.11.2006, 15:02
  4. Ответов: 8
    Последнее: 22.08.2006, 22:36

Ваши права

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