User Tools

Site Tools


en:msx:msx-eq:msx-eq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:msx:msx-eq:msx-eq [2022-05-14 13:03]
GreyWolf [Гарантия и обязательства]
en:msx:msx-eq:msx-eq [2022-05-25 13:19] (current)
GreyWolf [Links]
Line 7: Line 7:
 ~~TOC wide~~ ~~TOC wide~~
  
-Разработчик: Pyhesty [RBSC]. Copyright (C) 2022+Developer: Pyhesty [RBSC]. Copyright (C) 2022
  
 Русская версия находится здесь: [[msx:​msx-eq:​|]] Русская версия находится здесь: [[msx:​msx-eq:​|]]
Line 15: Line 15:
  
  
-Возможны две версии исполнения картриджа:​ +The MSX-EQ cartridge is based on the PLD Altera EPM7128that has 128 logical units. The PLD intercepts PSG port I/O, identifies 
-  ​На дискретных светодиодных элементах;​ более простаяно позволяющая реализовать различные цветовые решения +the played note/​frequency and displays its representation on the dedicated LED indicator. The cartridge doesn'​t need any special 
-  - На светодиодных сборках,​ так называемых "​bar",​ в большинстве своём одноцветных+setup. It can be installed into any standard MSX slot that allows an unobstructed view of the cartridge'​s LED indicators.
  
-Возможны следующие цветовые решениякоторые были нами опробованы и дали хороший визуальный эффект (также возможны и другие цветовые решения):​ +The cartridge visualizes the played notes/​frequencies in games and demos in real time. After a note/​frequency fades outthe LED indicators automatically switch off.
-  - Одноцветные светодиоды или светодиодные сборки синего,​ красного или зелёного цветов +
-  - Многоцветные светодиодные сборки или комбинации отдельных светодиодов:​ синего с красным или зеленого с красным (красные светодиоды размещаются сверху)+
  
-Картридж MSX-EQ создан на базе PLD Altera EPM7128состоящей из 128 логических блоков и регистров. PLD анализирует запись в порты звукового генераторавычисляет соответствующую ноту ​(частотуи визуализирует её на соответствующем светодиодном индикаторе. +The cartridge may be assembled in 2 different ways: 
-Картридж не требует никаких дополнительных настроек. Он устанавливается в любой свободный MSX слотпозволяющий иметь хороший обзор верхней передней части картриджа (там расположены индикаторы). При проигрывании музыки,​ например в играх или демонстрационных программах,​ картридж в режиме реального времени визуализирует спектр используемых частот ​(нот). После завершения музыкальной композиции индикаторы гаснут автоматически.+  - With discrete LED elements ​simplebut allowing various color combinations 
 +  - With LED assemblies - the so-called "​bars"​mostly single-colored 
 +The following color combinations are possible ​(those were tested and were found suitable for the project, however other color combinations are possible): 
 +  * One color LEDs or LED assemblies: bluered or green 
 +  * Multi-colored LEDs or LED assemblies: blue with red or green with red (red LEDs are placed on top)
  
-====== ​Схема ​======+====== ​Circuit ​======
  
 {{:​msx:​msx-eq:​schematics.jpg|}} {{:​msx:​msx-eq:​schematics.jpg|}}
  
-Лицевая сторона печатной платы: \\ {{:​msx:​msx-eq:​msx-eq_board.png?​600|}}+Front side of the PCB: \\ {{:​msx:​msx-eq:​msx-eq_board.png?​600|}}
  
-^Обозначение^Номинал/​марка^Количество^Примечание^+{{:​msx:​msx-eq:​msxeq_3_2.zip|Gerber format files}} 
 + 
 +All parts for assembling the MSX-Eq cartridge can be purchased from varios sellers on AliExpress:​ 
 +^Part^Value ^Count^Note^
 |C1..C6|100nF|6|C0805| |C1..C6|100nF|6|C0805|
 |C7..C8|47uF 10v|2|CPOL-EUSMCB SMC_B| |C7..C8|47uF 10v|2|CPOL-EUSMCB SMC_B|
Line 43: Line 48:
 ---- ----
  
-[[aliexpress>​item/​1005003644790122.html?​item_id=1005003644790122&​sku_id=12000026630013019&​spm=a2g39.orderlist.0.0.6f0f4aa6xX9nSz|Светодиодные сборки]] +[[aliexpress>​item/​1005003644790122.html?​item_id=1005003644790122&​sku_id=12000026630013019&​spm=a2g39.orderlist.0.0.6f0f4aa6xX9nSz|LED assemblies]]
-====== Корпус ======+
  
-В качестве корпуса для ​MSX-EQ ​подходит любой промышленно выпускаемый полупрозрачный корпус для ​MSX картриджанапример корпус от Retro Game Restore ​или от Overrich:+====== Firmware uploading ====== 
 + 
 +The freshly-assembled ​MSX-EQ ​cartridge needs the firmware to be uploaded into the PLD chip. For updating/​uploading the firmware into the cartridge you will need: 
 +  - [[en:​quartus_ii:​quartus_ii#​quartusiiweb150|Quartus II Web Edition (Free) 15.0]] software 
 +  - Byte Blaster or USB Blaster programmer (can be purchased on Ebay or AliExpress) 
 + 
 +The procedure is simple — supply 5v onto the cartridge board, connect the USB Blaster to the JTAG connector'​s placeholder (mind the orientation of the connector!). Auto–detect the Altera chip with Quatrus software and then upload the POF file from the "​Firmware"​ folder into the PLD chip. 
 + 
 +<WRAP center round important>​ 
 +If the LED assemblies with inverted polarity were used to assemble the cartridge, please use the "​MSX_EQ_inv_led.pof"​ firmware instead of the standard one. 
 +</​WRAP>​ 
 + 
 +====== Cartridge case====== 
 + 
 +Any factory-made ​MSX cartridge manufactured from semi-transparent or transparent plastic is suitable for the MSX-EQ cartridge board. 
 + 
 +For examplethe following quality MSX cartridge cases can be obtained from Overrich (South Korea) and Retro Game Restore ​(Taiwan):
   * https://​retrogamerestore.com/​store/​msx_cart_shell/​   * https://​retrogamerestore.com/​store/​msx_cart_shell/​
   * https://​www.msx.org/​news/​en/​black-white-and-transparent-msx-cartidge-cases-overrich   * https://​www.msx.org/​news/​en/​black-white-and-transparent-msx-cartidge-cases-overrich
-Для этого картриджа также подходит корпус из полупрозрачного пластикараспечатанный на 3D–принтереМодель можно найти в репозитории.+Alsothere'​s a 3D model of the cartridge caseThe case should be printed with semi-transparent filament.
  
-====== Демонстрация работы ======+3D model of the cartridge case files: 
 +  * {{:​msx:​msx-eq:​case_top.stl|Top}} 
 +  * {{:​msx:​msx-eq:​case_bottom.stl|Bottom}}
  
-Демонстрацию работы картриджа можно посмотреть здесь+====== Visual Effects ====== 
-  * [[https://​youtu.be/​E50GIDputWo|Игры]] + 
-  * [[https://​youtu.be/​SXDI22wPhJE|Демо ​1]] +You can check how the cartridge visualizes various PSG effects by watching these videos
-  * [[https://​youtu.be/​Vhv5bKJgaLk|Демо ​2]]+  * [[https://​youtu.be/​E50GIDputWo|Games]] 
 +  * [[https://​youtu.be/​SXDI22wPhJE|Demo 1]] 
 +  * [[https://​youtu.be/​Vhv5bKJgaLk|Demo 2]]
  
 ====== Disclaimer ====== ====== Disclaimer ======
Line 70: Line 94:
 </​WRAP>​ </​WRAP>​
  
-====== ​Ссылки ​====== +====== ​Links ======
-Авторская статья:​ \\ **[[https://​habr.com/​ru/​post/​664680/​|Визуализатор для ZX Spectrum и MSX или с Днем Радио, Гики / Хабр]]** +
- +
-[[msxorg>​forum/​msx-talk/​hardware/​msx-eq-psg-equalizer-viewer|Обсуждение на msx.org]]+
  
-[[zxpkru>threads/34302-msx-eq-psg-spectrolyzer-dlya-msx-msx2.html|Обсуждение на zx-pk.ru]]+[[msxorg>forum/msx-talk/​hardware/​msx-eq-psg-equalizer-viewer|Discussion on msx.org]]
  
 +[[msxorg>​news/​en/​new-flashy-project-from-rbsc-msx-spectrolyzer|MSX Spectrolyzer - New flashy project from RBSC]]
  
 {{tag>​MSX-en MSX_Cartridge-en RBSC-en on_github-en}} {{tag>​MSX-en MSX_Cartridge-en RBSC-en on_github-en}}
en/msx/msx-eq/msx-eq.1652522637.txt.gz · Last modified: 2022-05-14 13:03 by GreyWolf