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

User Tag List

Показано с 1 по 10 из 10

Тема: MoonService - сервисная программа для звуковой карты "ZXM-MoonSound"

  1. #1
    Guru Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    7,805
    Благодарностей: 2833
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию MoonService - сервисная программа для звуковой карты "ZXM-MoonSound"

    Собственно, набросал небольшую сервисную программу для проверки функционирования своей звуковой карты ZXM-MoonSound.
    На данный момент версия 0.1 - стартовая, умеет только проверять набортную статическую RAM (микросхемы DD4 и DD5)

    Как она выглядит (картинка снята из Unreal, там естественно программа работает неправильно).



    Что она делает.
    По запуску она проверяет наличие звуковой карты. Если не находит, то выдает ошибку и засим сеанс окончен. Проверка примитивная, так что с кривой дешифрацией она продолжит работать.
    Далее определяем уже поточнее, а именно читаем так называемый device id. Уж тут если не совпадает, то в окне Sound Card Info -> Chip: Unknown
    Если же ямаха найдена, то Sound Card Info -> Chip: YMF278
    Далее определяем (примитивно) сколько у нас ОЗУ. Варианты None, 512Kb, 1024Kb. ПЗУ не определяем пока, поэтому всегда 2048Kb.

    А дальше на выбор два пункта из меню Select:
    Test RAM - собственно тестирование памяти.
    Exit - выход в TR-DOS

    Тестирование памяти.
    Если у вас в при запуске программы найдено ОЗУ, то тест начнется, если же нет, то вывалится сообщение о отсутсвии ОЗУ. Засим возвращаемся в меню. Если все же ОЗУ есть, то открывается окно, где вся память разбивается визуально на банки 0 и 1 (соответствует микросхемам DD4 и DD5), а те в свою очередь делятся на сегменты по 16 кб.
    Иными словами, если у нас в банке 512Kb, то сегментов будет 32.
    Сегменты отображаются прямоугольничками. Белый прямоугольничек - исправный сегмент, красный прямоугольничек - неисправный сегмент.
    Также стоит отметить, что проверяются только те банки, которые были найдены при старте программы, т.е. если у вас нашлось 512Кб, то проверяется только тот банк, который как бы подключен.
    Тест не претендует на качественность оценки. Он заполняет сегмент памяти значением, а потом его читает. Если происходит несовпадение, то значит сегмент неисправен. Также он бесконечен, т.е. сначала записывается и читается значение 0, затем 1, затем 2 и так далее до 254.
    После начинается заново. Прервать его можно если чуть удержать любую клавишу (почти). В принципе пробела вам вполне хватит

    Могу сказать, я протестировал свою карту и тест забраковал вторую ОЗУ, там ошибки в 8 первых сегментах. В принципе я не удивлен, так как я запаивал себе несвежие (паянные микрухи). А вот сейчас уже два часа варится другая собранная со свежими (не паянными) микрухами. Пока пишет, что все исправно.

    Так, забыл сказать - скачать можно тут http://micklab.narod.ru/ZXMMoonSound.htm

    Сильно не пинаем, может что и забыл, исходники все выложены.
    И еще, возможно владельцы NeoGS заметят сходство с флешером Савелия. Так оно и есть, по сути была разодрана его программа и чуть переделана. Иначе бы так быстро я не написал. А с нуля писать как то пока лениво.
    Последний раз редактировалось Mick; 18.06.2016 в 07:51.
    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51

  2. Эти 8 пользователя(ей) поблагодарили Mick за это полезное сообщение:
    Anubis_OD (04.08.2015), creator (04.08.2015), Djoni (04.08.2015), DJs3000 (04.08.2015), Eagle (04.08.2015), im2 (04.08.2015), Ovvnex (04.08.2015), palsw (04.08.2015)

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

  4. #2
    Veteran
    Регистрация
    09.07.2013
    Адрес
    г. Москва
    Сообщений
    1,406
    Благодарностей: 459
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MVV, это не просто проигрыватель но и программа для создания музыки.

  5. #3
    Guru Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    7,805
    Благодарностей: 2833
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Упс, народ пока пардоньте. Не пользуйтесь ей пока. Нашел багу, не совсем она корректно работает. Так что пока извиняйте, как разберусь, так отпишу.
    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51

  6. #4
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    733
    Благодарностей: 506
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А можно такую же утилиту для проверки и настройки сделать для карточки ZXM-SoundCard Extreme.

    ZXM-SoundCard Extreme 12 каналов звука + SounDrive сразу и не разберёшься какой канал не работает.

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

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  7. Этот пользователь поблагодарил Djoni за это полезное сообщение:
    SoftFelix (06.08.2015)

  8. #5
    Guru Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    7,805
    Благодарностей: 2833
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так, вроде разобрался в чем было дело, обновил на сайте файлы. Так что можете пробовать.

    ---------- Post added at 20:19 ---------- Previous post was at 20:18 ----------

    Цитата Сообщение от Djoni Посмотреть сообщение
    А можно такую же утилиту для проверки и настройки сделать для карточки ZXM-SoundCard Extreme.
    Конечно можно, да и нужно, только кто это сделает?
    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51

  9. #6
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    733
    Благодарностей: 506
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Конечно можно, да и нужно, только кто это сделает?
    Вся надежда на вас Михаил

    Могу быть бета тестером
    Последний раз редактировалось Djoni; 06.08.2015 в 19:44.

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

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  10. #7
    Master
    Регистрация
    24.07.2010
    Адрес
    Tver
    Сообщений
    697
    Благодарностей: 606
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    ..... Конечно можно, да и нужно, только кто это сделает?
    Так кто сделал "железо", то, видимо, и сможет в нем разобраться и сделать под нее утилиту!
    Миша! Тебе и "карты в руки", я так думаю, что в этом я не одинок буду.
    Последний раз редактировалось ZXFanat; 07.08.2015 в 20:36.
    Если невозможно связаться со мной через форум, то можно написать на электронный адрес: zhukov_gennadii@mail.ru

  11. #8
    Veteran Аватар для savelij
    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Благодарностей: 413
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    возможно владельцы NeoGS заметят сходство с флешером Савелия. Так оно и есть, по сути была разодрана его программа и чуть переделана.
    Вообще-то сорцы вот тут валяются. или тут на старом месте пока гуглокоды живы.

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

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  12. Этот пользователь поблагодарил savelij за это полезное сообщение:
    Mick (08.08.2015)

  13. #9
    Guru Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    7,805
    Благодарностей: 2833
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вышла новая версия сервисной программы, теперь можно обновлять прошивку ПЗУ на самом компьютере. Подробности тут http://forum.tslabs.info/viewtopic.p...p=23933#p23933

    Опять попользовался некоторыми наработками savelij, за что ему большое спасибо.
    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51

  14. Этот пользователь поблагодарил Mick за это полезное сообщение:
    Eagle (18.06.2016)

  15. #10
    Guru Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    7,805
    Благодарностей: 2833
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию



    Новая версия сервисной программы. Подробности тут - http://forum.tslabs.info/viewtopic.php?p=24706#p24706
    Сайт поддержки моих изделий - http://micklab.ru/
    Форум поддержки - http://forum.tslabs.info/viewforum.php?f=51

  16. Эти 3 пользователя(ей) поблагодарили Mick за это полезное сообщение:
    DJs3000 (08.08.2016), Eagle (09.08.2016), piroxilin (08.08.2016)

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

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

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

Похожие темы

  1. Звуковая карта "ZXM-MoonSound"
    от Mick в разделе Звук
    Ответов: 313
    Последнее: 27.09.2016, 17:18
  2. выбор звуковой карты
    от palsw в разделе Звук
    Ответов: 65
    Последнее: 08.05.2015, 14:24
  3. Поиск карты к игре "Буратино"
    от Andrey в разделе Игры
    Ответов: 4
    Последнее: 08.04.2008, 14:42
  4. Ответов: 16
    Последнее: 23.10.2006, 00:17

Ваши права

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