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

User Tag List

Страница 9 из 25 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя
Показано с 81 по 90 из 243

Тема: GMX - (Grafic Memory eXpander) сводная тема.

  1. #81
    Member
    Регистрация
    10.06.2011
    Адрес
    Пикалёво
    Сообщений
    106
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение

    .... даем команду (#7C08)=201, выходим из монитора (ex или j). Пробуем перечитать каталог реального диска.
    работает

  2. #82
    Master
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    831
    Спасибо Благодарностей отдано 
    239
    Спасибо Благодарностей получено 
    271
    Поблагодарили
    151 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от pavel_1977 Посмотреть сообщение
    работает
    Точно работает, и не плохо. Магия! Скопировал пару дискет туда и обратно. Теперь один недостаток у GC - надо чтобы раздел был вначале диска. У меня так на карте вначале fat32, а GC подвисает из-за этого.

    Ещё: посмотрел с тестером свою плату - там доработки для открытия портов trdos вообще не сделано! Или я ничего не понимаю.

    Скрытый текст


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  3. #83
    Guru
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,893
    Спасибо Благодарностей отдано 
    1,125
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    190 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вроде разобрался с GMX Commander'ом. pavel_1977 оказался прав по поводу доработки второго бита порта 1FFD на основной плате, которая открывает порты TR-DOS при записи 1 в этот бит.

    Вот только проблема в том, что на желтых платах (я сам проверял как минимум на двух), если этот порт полностью не отключить, то могут быть глюки, т.к. порт что-то параллельно с GMX вхолостую щелкает, что иногда приводит к конфликту и висяку (см. пункт 14 правильной инструкции).
    Также интересно, что даже в фирме Скорпион при установке GMX эту доработку делали, мягко говоря, не всем.

    Таким образом имеем два варианта, чтобы работал GC:

    1. Ради одного единственного GC, который юзает эту фичу GMX, пилим основную плату и делаем доработку второго бита 1FFD. Возможно, получаем вышеописанные глюки.

    или

    2. Если SMUC оригинальный, то дорабатываем его, чтобы порты были открыты всегда, если SMUC 2.0, то и дорабатывать ничего не нужно. И юзаем GC версию с фиксом (во вложении).


    Опишу суть фикса. GC при перечитывании каталога реального диска проверяет диск на корректность. Для этого открывает порты TR-DOS, записывая 4 в 1FFD и дает команды восстановления и затем чтения дорожки, напрямую работая с портами и не используя ПЗУ TR-DOS, потом закрывает порты, после чего анализирует считанное, делая вывод BAD FORMAT или не BAD. Вот тут то и происходит шляпа, т.к. без 'доработки' тупо ничего не считывается.
    Я переделал этот фрагмент кода, теперь делается абсолютно то же самое, но с использованием ПЗУ TR-DOS; ну и еще в одном месте есть чтение из 1F, его я тоже подправил... даже лишние байты в итоге остались А предложенная мною выше запись 201 в #7C08 просто отключала эти проверки на корректность дискеты.
    Кстати, в инструкции, автор говорит, что юзается только #3D13... ан-нет...

    В общем, пробуйте.

    gmxcom-fix.zip
    Последний раз редактировалось Evgeny Muchkin; 25.07.2020 в 19:32.

  4. Эти 2 пользователя(ей) поблагодарили Evgeny Muchkin за это полезное сообщение:

    Djoni (14.08.2020), pavel_1977 (27.07.2020)

  5. #84
    Master
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    831
    Спасибо Благодарностей отдано 
    239
    Спасибо Благодарностей получено 
    271
    Поблагодарили
    151 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Работает, спасибо Евгению. Пробовал ещё подсунуть диск is-dos - пишет bad format. Потом дискету с худым сектором 9 - подвисает, а на стандартном экране zx втихую пишет вопрос Retry, Abort...

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

    Поскольку версии CP/M под GMX я не нашёл (удивительно), а посмотреть на 80 букв в строке охота, я запилил драйвер экрана для одной из версий.

    cpm_gmx_20200724.ZIP

    cpm_gmx_20200728.ZIP

    Исходники.
    Этот я взял за основу:
    FKCPMSRC[1].ZIP

    Это то, что у меня получилось. Добавил файл pr80.as - это сам драйвер. Добавил пару строк в файл bios.as и подправил некоторые другие для сборки. Чтобы собрать запускал под DosBox файл Compile.bat. После этого надо скопировать в дистрибутив получившиеся файлы *.Com.
    cpm_gmx_20200728_Source.zip
    Последний раз редактировалось izzx; 15.11.2020 в 11:16. Причина: Добавил вложение

    Скрытый текст


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  6. Эти 4 пользователя(ей) поблагодарили izzx за это полезное сообщение:

    Djoni (14.08.2020), Evgeny Muchkin (25.07.2020), Ewgeny7 (21.11.2021), pavel_1977 (27.07.2020)

  7. #85
    Activist Аватар для Wicked
    Регистрация
    11.06.2008
    Адрес
    г. Санкт-Петербург
    Сообщений
    274
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    36
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В инструкции по подключению: "Убрать диод от ALTER-ы на WAIT процессора . Для желтой, серой нетурбо платы выпаять резистор от DD(9)/5 на WAIT процессора; WAIT это 24 вывод Z80." В скорпе вроде алтер нет... Хотя это сейчас их заменили на GAL...
    Возможно есть смысл в инструкции обозначить например так: "Убрать диод от ALTER-ы/GAL на WAIT процессора..."
    Последний раз редактировалось Wicked; 13.08.2020 в 19:37.

    ZXM-Phoenix 1024
    Pentagon 128k
    Scorpion ZS-256 TURBO+GMX+GS+SMUC

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

    Evgeny Muchkin (14.08.2020)

  9. #86
    Activist Аватар для Wicked
    Регистрация
    11.06.2008
    Адрес
    г. Санкт-Петербург
    Сообщений
    274
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    36
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подключил GMX к своему скорпиону. Он собран на новой плате Рябцова, ошибок и глюков на ней нет, правильно собранная сразу работает.
    Жалко было конечно резать, а что поделать. Скорпион собирался специально под GMX.

    Инструкция по подключению черной платы:

    1. см. инструкцию от Евгения;
    2. Удаление диода на WAIT (диод от 21 вывода GAL Turbo до 24 вывода процессора). На первой версии платы с обратной стороны, SMD компонент. На новой версии он вплотную к GAL;
    3. Дополнение: "перерезать проводник, подходящий к DD43(42)/15" -он идет к DD42, по схеме к 3 и 8 выводу, на самом деле только к 3.
    4. Обязательно удаляем GAL Turbo
    5. По желанию: помимо перечисленных микросхем в инструкции, можно так же удалить GAL Profrom (под процессором), она больше не нужна

    Спасибо Евгению за воскрешение такого редкого девайса, менять конфиг машины это супер!







    Последний раз редактировалось Wicked; 18.08.2020 в 19:47.

    ZXM-Phoenix 1024
    Pentagon 128k
    Scorpion ZS-256 TURBO+GMX+GS+SMUC

  10. Эти 7 пользователя(ей) поблагодарили Wicked за это полезное сообщение:

    Cooper (29.10.2020), Djoni (20.08.2020), Evgeny Muchkin (18.08.2020), RomanRom2 (20.08.2020), SoftFelix (19.08.2020), USERHOME (03.11.2021), Uzix (14.11.2020)

  11. #87
    Guru
    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,893
    Спасибо Благодарностей отдано 
    1,125
    Спасибо Благодарностей получено 
    343
    Поблагодарили
    190 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Wicked, круто! Спасибо за фотоотчёт и дополнения к инструкции.

    А касательно 14-го пункта "моего мануала". Пришлось резать проводник, идущий к DD47(49)/9 или без этого работает корректно?
    Последний раз редактировалось Evgeny Muchkin; 18.08.2020 в 21:25.

  12. #88
    Activist Аватар для Wicked
    Регистрация
    11.06.2008
    Адрес
    г. Санкт-Петербург
    Сообщений
    274
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    36
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, пришлось перерезать. Демки зависали.

    ZXM-Phoenix 1024
    Pentagon 128k
    Scorpion ZS-256 TURBO+GMX+GS+SMUC

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

    Evgeny Muchkin (19.08.2020)

  14. #89
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для ПЛИС сабжа есть рабочие оригинальные прошивки в виде файлов? Для чего-то, вроде, так и не смогли найти... Для СМУКа нет оригинальной прошивки в виде файла, правильно? p.s. Всё, увидел в первой мессаге топика.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  15. #90
    Activist Аватар для Wicked
    Регистрация
    11.06.2008
    Адрес
    г. Санкт-Петербург
    Сообщений
    274
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    36
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обнаружен некий глюк в связке SMUC+Z-Controller. SMUC не видит HDD. Если убрать Z-Controller, то все ОК.

    ZXM-Phoenix 1024
    Pentagon 128k
    Scorpion ZS-256 TURBO+GMX+GS+SMUC

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

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

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

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

Похожие темы

  1. ZXGC (ZX Grafic Card made by Doktor)!
    от ZXFanat в разделе Изображение
    Ответов: 89
    Последнее: 30.08.2023, 20:41
  2. Atari 130XE/65XE memory upgrade 1MB (4bit memory chips)
    от dkamenski в разделе Atari
    Ответов: 15
    Последнее: 12.01.2016, 16:20
  3. demoscene memory
    от TmK в разделе Люди
    Ответов: 52
    Последнее: 04.05.2013, 23:01
  4. GMX
    от drbars в разделе Изображение
    Ответов: 3
    Последнее: 29.07.2007, 01:49
  5. GMX
    от spensor в разделе Scorpion
    Ответов: 43
    Последнее: 25.03.2007, 11:49

Ваши права

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