1 chip msx (Обсуждение на русском языке MSX-ôîðóìû)MSX Resource Center MSX Info Update - Finnish MSX madness at its best       
         
English Nederlands Espaсol Portuguкs Russian              
 Новости
   Главная страница
  Архив новостей
  Темы новостей

 Ресурсы
   MSX-форумы
  Статьи
  Обзоры
  Отчёты о выставках
  Фотографии
  Выставки и собрания
  Опросы
  Ссылки
  Поиск

 Софт
   Скачать
  Веб-магазин

 MRC
   О нас
  Присоединяйтесь !
  Пожертвования
  Правила
  Написать нам
  Ссылки на нас
  Статистика

 Поиск
 
  

  

 Вход
 

Имя пользователя

Пароль




У Вас ещё нет аккаунта ? Станьте MSX-другом и зарегистрируйтесь прямо сейчас !


 Статистика
 

Сейчас на сайте
117 гостей и 4 MSX-друзей

Вы - анонимный пользователь.
 

MSX-форумы


MSX-форумы

Обсуждение на русском языке - 1 chip msx

Перейти на страницу ( Предыдущая страница 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 Следующая страница )
Автор

1 chip msx

caro
msx freak
Сообщений: 138
Опубликовано: 30 мая 2007, 15:27   
Quote:

<<<и на простом английском языке красиво изложить новость >>>

Предлагаю повременить с сообщением. Пока хватит предварительной информации в форуме.
cax

msx professional
Сообщений: 1009
Опубликовано: 30 мая 2007, 15:48   
Quote:

Тут следует написать что и как работает , накидать линков на изменённые сырки и фотки



Во-во, и я о том же. Ты пока напиши всё сообщение, целиком, ничего не упуская, убери товарищей.
Время есть - caro попросил не торопиться.

Кстати, у меня есть все основания думать, что эта новость европейским любителям будет не в радость.
Тем, кто купил OCM в Японии за кучу денег не понравится, что они много переплатили.
Tем жe, кто никак не привезёт в Европу обещанный европейский вариант OCM, эта новость не понравится ещё больше, т.к. это фактически разрушает их бизнес.

Конечно же клон не является полной заменой OCM - у европейцев дома полно картриджей, и не только игровых - музыкальные карты, видео-расширения... недавно появились и сетевой картридж, и даже MP3-проигрыватель... но подавляющему большинству, я думаю, это всё не нужно. Тем более русскязычной публике, вообще картриджей в глаза не видевшей.
dhau
msx master
Сообщений: 1047
Опубликовано: 31 мая 2007, 16:26   
Bylo by horosho eshe i cartridji prikrutit', i rodnye djoystiki/mishku

(sorry za translit)
cax

msx professional
Сообщений: 1009
Опубликовано: 31 мая 2007, 16:29   
Quote:

Было бы хорошо еше и картриджи прикрутить



dhau, добро пожаловать на translit.ru !
caro
msx freak
Сообщений: 138
Опубликовано: 31 мая 2007, 17:23   
Quote:

Было бы хорошо еше и картриджи прикрутить

Конструктивно DE1 позволяет поставить сверху плату, на которую можно смонтировать два слота и разьемы джойстиков
Все сигналы, необходимые для их подключения выведены на расширительные гребенки DE1.


fan
msx user
Сообщений: 47
Опубликовано: 31 мая 2007, 17:59   
<<<убери товарищей>>>
Да гдеж я столько тротилла возьму

<<<Кстати, у меня есть все основания думать, что эта новость европейским любителям будет не в радость.
Тем, кто купил OCM в Японии за кучу денег не понравится, что они много переплатили.>>>
И что в этом такого ? Если вспомнить безконечные апгреёды песюка , то вопрос о переплате отпадёт сам собой .
Кстати - сколько $ раньше стоил сабж ?

Тем более абсолютно все сырки можно было достать ещё со времён царя гороха . И платки дешевле 150 были и есть (но Altera DE1 имеет наиболее вменяемый дизайн из того что я видел под сабжеобразное извращение.

<<<Tем жe, кто никак не привезёт в Европу обещанный европейский вариант OCM, эта новость не понравится ещё больше, т.к. это фактически разрушает их бизнес.>>>
Это лишь доказывает что они занимаются фигнёй а не бизнесом С тем же успехом можно перевозить квадратные арбузы расчитывая на любителей странно выглядящего и жудко дорогова .

<<<Конечно же клон не является полной заменой OCM - у европейцев дома полно картриджей, и не только игровых - музыкальные карты, видео-расширения... недавно появились и сетевой картридж, и даже MP3-проигрыватель... но подавляющему большинству, я думаю, это всё не нужно. Тем более русскязычной публике, вообще картриджей в глаза не видевшей.>>>
Сделать переходник на слот с исовым дизайном не есть большая проблемма , все сведётся лишь к отгрызанию IDE шлейфа и припаиванию огрызка разъёма ISA .
Ради извращений с OPL3 я бы такое сделал , не зря же я перекурочил флоповодный картриж от Электроники УКНЦ



Вот кстати думаю стоит упомянуть об ещё достаточно сильно распространённой девелоперской платке - Spartan 3E Starter Board , ибо в раше она стоит 150$ и так же продаётся у официального диллера - http://www.plis.ru/page.php?id=77 .

Сайт производителя - http://www.digilentinc.com/Products/Detail.cfm?Prod=S3EBOARD&Nav1=Products&Nav2=Programmable

Металолома там просто туча , даже есть широкоформитный телевизор Но нет отдельного мозга под VRAM , что впринципе должно решаться путём использования ресурсов матрицы или путём установкой внешненего мозга . Видео выхлоп однобитный , но можно сделать так - http://home.freeuk.com/fpgaarcade/displaytest.htm (вполне цивильно. Остаётся всего лишь ещё всякие разъёмы добавиить
caro
msx freak
Сообщений: 138
Опубликовано: 01 июня 2007, 20:54   
Наконец дошла очередь до звука в клоне OCM на DE1, и только сейчас
я обратил внимание на формирование выходных сигналов левого и правого
звуковых каналов в OCM:
pDac_SL <= DACout & DACout & DACout & DACout & DACout & DACout;
pDac_SR <= DACout & DACout & DACout & DACout & DACout & DACout;

где DACout - однобитный выходной сигнал ШИМ-преобразователя.
(ШИМ - широтно-импульсный модулятор, PWM по английски).

Из этой записи видно, что не смотря на наличие двух 6-ти
битных каналов ЦАП (стерео выход звука), на выходе OCM
формируется однобитный монофонический ШИМ-сигнал, который
подается на оба выхода, причем судя по схеме ОСМ, задача
преобразования ШИМ в аналоговый сигнал лежит на выходных
усилителях, поскольку на выходе резистивных матриц нет
необходимой в таком случае цепочки фильтрации
(хотя бы конденсатора).

Может это просто предварительный вариант реализации?

Наличие на плате DE1 24-х битного Стерео Кодека для
формирования звука значительно упрошает задачу


caro
msx freak
Сообщений: 138
Опубликовано: 16 июня 2007, 19:30   
Итак готов первый вариант адаптации прошивки 1ChipMSX
для Altera Cyclone II FPGA Starter Development Kit.
www.altera.com/products/devkits/altera/kit-cyc2-2C20N.html

Имеющие плату и желающие опробовать могут скачать отсюда:
www.caro.k66.ru/files/07_06_16.zip
файл обьемом 921 КБ, содержит исходники и POF-файл для прошивки.

Набор файлов для записи на флешку и проверки работы:
www.caro.k66.ru/files/msxdisk.zip
обьем файла 66 КБ.

Что имеем (кратко):
1) Тактовая частота 3.5/10.5 Мгц - переключатель SW5(ON/OFF);
2) Мапер на 4 Мбайта;
3) Вывод звука через 16-ти битный встроенный аудио-кодек;
4) Управление громкостью с клавиатуры:
- общая: PgUp - больше, PgDn - меньше;
- PSG: F9 - больше, Shift F9 - меньше;
- SCC: F10 - больше, Shift F10 - меньше;
- OPL: F11 - больше, Shift F11 - меньше;
SW9 = OFF (ON - отключение звука);
5) Выход на VGA-монитор - SW1,SW0 = OFF,OFF;
6) Кнопка KEY0 - reset;
7) Поддержка SD/MMC-карт - SW4 = OFF;
8) SCC1 - SW2 = OFF;
9) SCC2 - SW7,SW6 = OFF,OFF;
10) SW3 - переключение раскладки клавиатур.

Честно говоря я немного запутался в структуре получившегося
"комбайна". Номера слотов, которые постоянно надо вводить в
виде параметра программ меня в конец запутали.
К сожалению так и не смог разбить SD-карточку на разделы,
поскольку ни INITMMC.COM, ни DISKMAN.COM не хотят работать.
Хорошего описания, которое бы могло помочь, к сожалению
не обнаружил. Вполне возможно оно есть только на японском

fan
msx user
Сообщений: 47
Опубликовано: 18 июня 2007, 16:20   
Рас никто не хочет , то я заслаю ньюз так лево как умею
fan
msx user
Сообщений: 47
Опубликовано: 20 июня 2007, 20:12   
Чёто ньюза не видать
TobiFlex
msx friend
Сообщений: 3
Опубликовано: 25 июня 2007, 22:34   
Hi Caro,
I have try your Core! Congratulation! The 3,58MHz(SW5=OFF) works for me. The fast mode don't start.
Viele GrьЯe
TobiFlex
caro
msx freak
Сообщений: 138
Опубликовано: 27 июня 2007, 07:16   
Hi TobiFlex!
Quote:

I have try your Core!
The 3,58MHz(SW5=OFF) works for me. The fast mode don't start.

Yes, I know, but yet has not found the reason.
dhau
msx master
Сообщений: 1047
Опубликовано: 04 июля 2007, 22:45   
Я сегодня постараюсь покрутить! Спасибо
caro
msx freak
Сообщений: 138
Опубликовано: 07 июля 2007, 08:01   
Задавшись целью оценить быстродействие
реализованного на Altera DE1 клона MSX,
я написал тест, подсчитывающий число
реально выполненных тактов Z80 за один
кадр видео, тоесть между двумя прерываниями.
По этому значению (Takts per INT) можно
подсчитать эффективную частоту процессора,
тоесть частоту, на которой бы работал
Z80 при отсутствии торможения сигналами
/WAIT. Поскольку выпускаются MSX с
частотой кадров 50 и 60 Гц, подсчет идет
для обоих вариантов.

И вот что у меня получилось на Altera DE1:
1) При тактовой 3.5 Мгц
Takts per INT = 53088
For Fhsync=60Hz, Ftakt = 3.18 MHz
2) В Turbo режиме при 10.5 Мгц
Takts per INT = 119472
For Fhsync=60Hz, Ftakt = 7.16 MHz

Судя по всему такие же значения должны
получится и на OCM (кто бы проверил?)

На эмуляторе fMSX-DOS тест дает значения:
Takts per INT = 64272
For Fhsync=60Hz, Ftakt = 3.85 MHz
For Fhsync=50Hz, Ftakt = 3.21 MHz

На эмуляторе ruMSXemu тест дает значения:
Takts per INT = 60000
For Fhsync=60Hz, Ftakt = 3.60 MHz

У кого есть возможность проверьте на
реальном MSX, и сообщите результат.

Сам тест можно взять здесь:
http://www.zx.pk.ru/attachment.php?attachmentid=5563&stc=1&d=1183787885

caro
msx freak
Сообщений: 138
Опубликовано: 07 июля 2007, 16:02   
Нашел причину снижения быстродействия OCM при тактовой 3.5 МГц.
Зачем то на один такт удлинялся каждый цикл выдачи M1:
if (CpuM1_n = '0' and iCpuM1_n = '1') then
pSltWait_n <= '0';

После исключения этого условия тест выдал:
Takts per INT = 59728
For Fhsync=60Hz, Ftakt = 3.58 MHz

Это как раз тот результат, который должен быть на безWAITовом процессоре.

 
Перейти на страницу ( Предыдущая страница 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 Следующая страница )
 







(c) 1994 - 2008 Центр Ресурсов MSX (MSX Resource Center foundation). MSX является торговой маркой корпорации по лицензированию MSX (MSX Licensing Corporation).