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

User Tag List

Страница 19 из 26 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 257

Тема: Компьютер "Aleste 520EX"

  1. #181
    Moderator Аватар для Error404
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    3,750
    Благодарностей: 1014
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    А зря. Ибо ромки, все таки, имеют свойство иногда превращаться в тыкву.
    Ну, им же те агрегаты включать не требуется.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

  3. #182
    Veteran
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    1,319
    Благодарностей: 244
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    А зря. Ибо ромки, все таки, имеют свойство иногда превращаться в тыкву.
    Цитата Сообщение от Error404 Посмотреть сообщение
    Ну, им же те агрегаты включать не требуется.
    А по мне коллекционеры только ромки и копируют, бо все остальное сложно и не понятно. Так что с ромками проблем обычно не бывает.

    Тут другое дело, сколько коллекционеров приходится на 1 шт. модели компьютера
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR...

  4. #183
    Activist
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    466
    Благодарностей: 303
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sherlock Посмотреть сообщение
    Дмитрий, прокоментируйте диаграммы. Где какая сняты, я впринципе догадывюсь. Но данные на диаграммах слишком запутаны.
    К примеру на первой 2мс клетка x 10 клеток -> 20us. Это HY. А в левом углу синияя бирка 12мс это чего? Замечу что длина единицы примерно 1мс, примерно 15 строк.
    Первая диаграмма это HY. Вторая диаграмма это сигнал после RC цепочки.
    3 и 4 это фрагменты второй диаграммы. Хотел отдельно показать импульсы, которые плохо видны на первой диаграмме. Меня смутили "отрицательные импульсы", которые присутствуют в сигнале после RC цепочки.
    Что показывает синяя бирка затрудняюсь ответить... вроде показания в ней меняются, когда крутишь ручку масштаба "смещение по горизонтали" . Когда буду проводить замеры в следующий раз, уточню этот момент.

    Цитата Сообщение от Sherlock Посмотреть сообщение
    А при 1К и скажем 3.3nF или 1nF?
    попробую и такой вариант ...

    Цитата Сообщение от Sherlock Посмотреть сообщение
    P.S. Мне удалось связаться с владельцем оригинальной алесты. Обещал пробить номиналы.
    это было бы здОрово, ну и ПЗУ 27512 по возможности хорошо бы считать, но скорее всего владелец откажется ...

    Цитата Сообщение от Sherlock Посмотреть сообщение
    Самый важный тест! Тест памяти. Выявляет наличие серьезных проблем. Не просто положение прерывания или фишка CRT. Если тест провален то ни о какой работоспособности говорить нельзя. Первым делом нужно решить именно эту проблему а уж потом все остальное.
    Вот это для меня сюрприз. Как может память так сбоить. Ведь программы, игры нормально загружаются и работают, проблемы в основном с демками. Может автор теста чего намудрил... Кстати, какую память рекомендовали устанавливать в Aleste? у меня сейчас установлена импортная, тип можно увидеть на фотке собранной платы в этом сообщении http://zx-pk.ru/threads/20769-kompyu...l=1#post899917


    Цитата Сообщение от Sherlock Посмотреть сообщение
    Кстати какой у вас CRT? Интересует полная маркировка.
    можно посмотреть на фото собранной платы http://zx-pk.ru/threads/20769-kompyu...l=1#post899917 также устанавливал наш аналог КМ1809ВГ6, разницы в работе компа не заметил.

  5. Этот пользователь поблагодарил Дмитрий2012 за это полезное сообщение:
    TomaTLAB (10.10.2017)

  6. #184
    Member Аватар для Sherlock
    Регистрация
    03.10.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    117
    Благодарностей: 66
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Этот коллекционер был последний раз на форуме 6/8/2012 9:00

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

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    это было бы здОрово, ну и ПЗУ 27512 по возможности хорошо бы считать, но скорее всего владелец откажется ...
    Не откажется

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Вот это для меня сюрприз. Как может память так сбоить. Ведь программы, игры нормально загружаются и работают, проблемы в основном с демками. Может автор теста чего намудрил...
    Может. Автор делал reverse engineering компьютера который сам reverse engineering

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Кстати, какую память рекомендовали устанавливать в Aleste?

    не помню, кажется но 250нс. Я это говорю не из соображений, а чисто по памяти. Кажется были ходовые 300нс, и дорогие 250. Я спрошу у владельца.
    Ну а если сбоит то не обзательно память. Может в системе что то не в порядке, что приводит к разрушению памяти. В определенных ситуациях
    Последний раз редактировалось Sherlock; 10.10.2017 в 19:49.

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

  8. #185
    Member Аватар для Sherlock
    Регистрация
    03.10.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    117
    Благодарностей: 66
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    O кварцевом резонаторе 13.333мц

    Каково его точное значение?

    Когда работет игра VampireKiller в CRT записываются следующие настройки

    Код:
    CRT[0x00]=0x6b  // одна строка 107+1 символов 
    CRT[0x01]=0x40  // видимая область 64 символа (512 точек)
    CRT[0x02]=0x4a
    CRT[0x03]=0x8e
    CRT[0x04]=0x26  
    CRT[0x05]=0x00 
    CRT[0x06]=0x1a
    CRT[0x07]=0x20
    CRT[0x08]=0x00
    CRT[0x09]=0x07
    CRT[0x0a]=0x00
    CRT[0x0b]=0x00
    CRT[0x0c]=0x00
    CRT[0x0d]=0x00
    CRT[0x0e]=0x00
    CRT[0x0f]=0x00

    (1 / OneLineTime) * (CharactersPerLine + 1) * PixelsPerCharacter => (1 / 0.000064us) * (107+1) * 8 => 13,5 MHz


    Точность не важа. И еще, этот кварц работает только в MSX играх.
    Последний раз редактировалось Sherlock; 11.10.2017 в 12:23.

  9. #186
    Member Аватар для Sherlock
    Регистрация
    03.10.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    117
    Благодарностей: 66
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уточнение. Необходимо было добавить +1 в формулу. Согласно этой информации из PDF

    Нажмите на изображение для увеличения. 

Название:	Capture.jpg 
Просмотров:	33 
Размер:	25.2 Кб 
ID:	62499

    Получилось случайное совпадение с: 13.5 MHz ITU-R BT.601 (CCIR 601, Rec. 601); неквадратный пиксель (128/117) для 625/50 и 525/59.94 систем; предназначался для оцифровки компонентного сигнала; длина строки - 64 мкс; активная часть - 52 мкс (51.95 мкс!) Взято тут

    На сколько я помню, выбирали частоту имперически, чтобы частота процессора была максимальной при максимальной ширине экрана. Получилось 38us ширина экрана в MSX режиме. При режиме Aleste и CPC 40us.
    Последний раз редактировалось Sherlock; 11.10.2017 в 15:12.

  10. #187
    Member Аватар для Sherlock
    Регистрация
    03.10.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    117
    Благодарностей: 66
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дмитрий, тесты алесты на которые вы ссылались не работают под эмулятором.
    Надо разбаться с их кодом, он явно невереный. Я обьясню как их компилировать.

    Для этого нужна windows 10 (с установленой "Windows Subsystem For Linux")
    Для этого нужно включить режим разработчика Windows, затем включить галочку "Windows Subsystem For Linux" в Add or "Remove Windows Features" контрольной панели.

    После установки в Bash установите pasmo ассемблер

    Код:
    > sudo apt-get install pasmo
    Затем распакуйте этот архив.
    tests.7z

    Зайдите в папку aleste, и загляните в файте build.sh
    исправте положение DISK, на то которое вас интересует.

    Код:
    DISK=../../bin/disk/tests.dsk
    ну и запускайте этот скрипт из этой папки

    Код:
    > ./buid.sh
    В результате у меня отображается это

    Код:
    Force is switched *ON*!
    "tests.dsk" already exists! Overwrite? [y/N] _ [Forced]
    Formatting (DATA (Data Format)) ........................................   done
    Found format "DATA" matching disk image format
    Force is switched *ON*!
    Putting "aleste_black.bin": 924 Bytes
    Found format "DATA" matching disk image format
    Force is switched *ON*!
    Putting "aleste_caps.bin": 506 Bytes
    Found format "DATA" matching disk image format
    Force is switched *ON*!
    Putting "aleste_cols.bin": 585 Bytes
    Found format "DATA" matching disk image format
    Force is switched *ON*!
    Putting "aleste_rgb.bin": 790 Bytes
    Found format "DATA" matching disk image format
    Force is switched *ON*!
    Putting "aleste_rus.bin": 505 Bytes
    Found format "DATA" matching disk image format
    Force is switched *ON*!
    Putting "lum_aleste.bin": 652 Bytes
    Found format "DATA" matching disk image format
    Force is switched *ON*!
    Putting "aleste_modes.bin": 611 Bytes
    Found format "DATA" matching disk image format
    Force is switched *ON*!
    Putting "aleste_ram.bin": 1778 Bytes
    Ну а дальше я запускаю симулятор Aleste и запускаю под ним RAM тест c диска tests.dsk созданный скриптом
    Ну и на экране в точности то что и у вас. Это значит что у вашего компьютера с памятью все в порядке. А вот тестам этим доверять нельзя.
    Может найдется на формуме конибудь, для того чтобы поправить исходный код этих тестов.

    В идеале конечно лучше компилировать эти тесты для MSX DOS (а не AMSDOS как сейчас) на алесте есть debugger можно пройти по шагам и проанализировать.
    Для этого в первую очередь нужно найти command line утилиту создающую MSX DOS диски и копирующую файлы на него. Эквивалент cpcxfs.exe из этого архива.

    P.S. Документация на pasmo
    Последний раз редактировалось Sherlock; 12.10.2017 в 16:25.

  11. Этот пользователь поблагодарил Sherlock за это полезное сообщение:
    Дмитрий2012 (12.10.2017)

  12. #188
    Activist
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    466
    Благодарностей: 303
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sherlock Посмотреть сообщение
    Дмитрий, тесты алесты на которые вы ссылались не работают под эмулятором.
    Надо разбаться с их кодом, он явно невереный. Я обьясню как их компилировать.
    Ух, это хорошая новость а то я уже не знал что и делать с памятью, ну не может она так глючить, раз игрушки нормально работают. Да и в целом, комп работает "стабильно" с глюками в демах ))) Я не исключаю, что на новодельной плате еще есть ошибки. Жаль, что другие товарищи, кто собрал этот интересный компьютер не пишут о том, как он у них работает... Есть ли такие же проблемы с демками как у меня или нет...

    Цитата Сообщение от Sherlock Посмотреть сообщение
    Надо разбаться с их кодом, он явно невереный. Я обьясню как их компилировать.

    Для этого нужна windows 10 (с установленой "Windows Subsystem For Linux")
    Это слишком сложно для меня да и нет у меня windows 10, чтобы проводить данные манипуляции.

    Цитата Сообщение от Sherlock Посмотреть сообщение
    Может найдется на формуме конибудь, для того чтобы поправить исходный код этих тестов.
    есть шанс,что такой человек найдется

  13. #189
    Member Аватар для Sherlock
    Регистрация
    03.10.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    117
    Благодарностей: 66
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Внимательно изучив код, можно с увереностью сказать что этот код не слишком полезен. В основном он тестирует не память как таковую, а управление памятью. Причем все сделано не совсем правильно с точки зрения Aleste. В атачменте aleste_ram.asm изменненная версия, вся CPC мишура в коментаут. Только тест алесты в остатке. Но все это не работает. Наверно автор никогда не догонял этот тест до этапа тестирования алесты.

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

    Выяснилось что утилита DISKMGR.exe
    имеет кривой но всетаки режим коммандной строки. Следующий скрип компилирует файлы тех же тестов и копирует их на имещийся образ диска .DSK
    разумеется все тесты должны быть модифицированны, начиная с того что org &100, ну и требуется убрать всю мишуру CPC.
    Я думаю проще иметь раздельные тесты: чисто CPC и чисто Aleste. Иначе овсянка.
    Еще момент, к сожалению Caprice32Aleste симулятор имеет траблы с раскладкой. Не доходят руки это исправить.

    Код:
    #!/bin/bash
    
    # ----------------------------------------------------
    # Requires the PASMO assembler.
    # Use "Bash on Ubuntu on Windows" inside windows
    # > sudo apt-get install pasmo
    # ----------------------------------------------------
    
    # Designate location of target disk
    
    DISK="../../disk/alestedos-dev.dsk"
    
    #Compile files
    
    cat files.txt | while read line
    do
       IFS=, read file1 file2 <<< $line
       pasmo --bin "$(basename "$file1").asm" "$(basename "$file2").com"
    done
    
    # Create disk
    
    #./cpcxfs.exe -f -nd $DISK
    
    # Copy files
    
    cat files.txt | while read line
    do
        IFS=, read file1 file2 <<< $line
        ./DISKMGR.exe -A -F -C $DISK  "$(basename "$file2").com"
        #./cpcxfs.exe $DISK -f -p "$(basename "$file1").bin" "$(basename "$file2")"
    done
    DISKMGR не самый лучший путь, чсто требуется перезапуск симулятора или перемонтирование DSK диска. Что не удобно.

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

    Цитата Сообщение от b2m Посмотреть сообщение
    Я добавил эмуляцию Алесты в свой эмулятор. Качайте новую версию!
    http://bashkiria-2m.narod.ru/
    Если будет возможность добавьте раскладку совпадающую с PC.
    Последний раз редактировалось Sherlock; 13.10.2017 в 00:28.

  14. #190
    Activist Аватар для TomaTLAB
    Регистрация
    09.03.2017
    Адрес
    г. Троицк
    Сообщений
    272
    Благодарностей: 91
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sherlock Посмотреть сообщение
    Если будет возможность добавьте раскладку совпадающей с PC.
    Для MSX это лечилось правкой таблицы перекодировки в файле "биоса" целевой машинки.
    Насколько я понимаю, если эту обязанность возложить на эмуль могут возникнуть проблемы с перемапливанием кнопок.

Страница 19 из 26 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1040
    Последнее: 04.07.2017, 19:05
  2. Ответов: 0
    Последнее: 15.08.2010, 12:38
  3. Ответов: 27
    Последнее: 19.12.2009, 18:49
  4. Куплю компьютер Aleste 520EX (Алеста)
    от Nickolas в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 23.10.2009, 04:06
  5. Ответов: 0
    Последнее: 26.06.2005, 09:52

Ваши права

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