Вход

Просмотр полной версии : OCM uMSX - клон Zemmix Neo



Zugzug
06.05.2023, 17:38
Хочу посоветовать хороший проект! Сабж это клон Зиммикса, шьётся прошивкой Зиммикса от KdL (https://gnogni.altervista.org/). Тред от автора (https://www.va-de-retro.com/foros/viewtopic.php?f=63&t=6655) (на испанском).

Сама плата (https://www.dropbox.com/s/9euq7iset8hcb08/umsxmain.jpg?dl=0).
Дочка со слотами и преобразователем +-12в (https://www.dropbox.com/s/qx4zc9w33ds03nc/umsxcart.jpg?dl=0).
В сборе раз (https://www.dropbox.com/s/pb8vvsr9q0esrd6/umsx1.jpg?dl=0) два (https://www.dropbox.com/s/v660h3jcshxklw3/umsx2.jpg?dl=0).

В треде есть и корпуса, но я не фанат.

Понравились: простота сборки (реально собирается за вечер, большинство пассивных компонентов одного номинала), компактность, доступность/дешевизна деталей (у меня вышло плисина $15 + память $5 + остальное около $30).

Полный список деталей со ссылками на Али (https://theretrohacker.com/2022/07/08/yet-another-fpga-based-msx-the-umsx/).

Прошивка и первый запуск по шагам

Качаем последний OCM-PLD Pack c сайта KdL (https://gnogni.altervista.org/). Надо выбрать или готовую прошивку Зиммикса, например \20221127 OCM-PLD Pack v3.9.1 by KdL\ocm-pld v3.9.1\firmware\zemmixneo_us_layout\single_epbios_ zemmixneo_backslash\recovery.pof или собрать самому Квартусом который лежит там же на сайте.

Шьем USB Blaster в режиме Active Serial Programming выбрав девайс EPCS4. Для прошивки на плату uMSX обязательно надо подать питание +5В.

Подключаем компьютер к монитору, теперь он должен стартовать (показывать логотип, выходить в Бейсик итп). Для изображения по VGA выходу надо потавить SW2 и SW3 в положение on (всё остальное можно пока off).

Качаем OCM-SDBIOS Pack. Для этого надо отправить на gnogni74@gmail.com письмо с заголовком OCM-SDBIOS Pack --> Please send me the link. Thank you!, в ответ через пару секунд придет письмо с линком. Дальше вставить в PC пустую sd карточку, и запустить 20220924 OCM-SDBIOS Pack v3.5 by KdL\make\new-sdcard.cmd После окончания работы скрипта втыкаем sd карту в uMSX, включив SW8 в on. Теперь uMSX запускается с MSX-DOS 2.31 и выбранными биосами.

Вуаля!

Переключатели на плате
https://upload.luppie.net//images/2013/06/13/dipswitchKDL.jpg

Vasily_A
07.05.2023, 00:58
платы никто в РФ еще не заказывал?
альтера и память у меня есть (надеюсь живые...), интересно было бы собрать...

valerium
07.05.2023, 06:16
компактность, доступность/дешевизна деталей (у меня вышло плисина $15 + память $5 + остальное около $30).

Полный список деталей со ссылками на Али (https://theretrohacker.com/2022/07/08/yet-another-fpga-based-msx-the-umsx/).
Плисина с али за 15 баксов - это прям чудо какое-то. И без фокусов/перемаркировки ? Если продавец актуален еще, можно ссылку?

Авторская ссылка идет на 5-штучный вариант и задорого.

Пс. Если кто платы заказывать будет - маякните, пжл.

Zugzug
07.05.2023, 10:52
Плисина с али за 15 баксов - это прям чудо какое-то. И без фокусов/перемаркировки ? Если продавец актуален еще, можно ссылку?

Авторская ссылка идет на 5-штучный вариант и задорого.


Уже неактуально :( Справедливости ради я уже накупил кучу плисин что с али что с utsource по низу рынка, ещё ни разу не попадался мусор. А вот память оттуда категорически не советую...

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

Чувак со ссылками на али это не автор проекта. Он если не ошибаюсь продаёт эти платы, поэтому в ссылках все детали по 5-10 штук. Я его привел просто в помощь, сам я в основном всё купил в магазе, обо нахрена мне 5 преобразователей с Али за $20 если нужен один (https://www.digikey.com/en/products/detail/traco-power/TMA-0512D/9383750).
Память там же (https://www.digikey.com/en/products/detail/micron-technology-inc/MT48LC16M16A2P-6A-G-TR/4315451). Инвертор для генератора частоты такой (https://www.digikey.com/en/products/detail/nexperia-usa-inc/74LVC2GU04GW-125/1231611) или такой (https://www.digikey.com/en/products/detail/onsemi/NC7WZU04P6X-L22347/16528654), разницы не увидел.

valerium
09.05.2023, 19:14
Хочу посоветовать хороший проект! Сабж это клон Зиммикса, шьётся прошивкой Зиммикса от KdL (https://gnogni.altervista.org/).

Zugzug, можно еще раз и помедленнее, что и чем в нее шьется ?
Проект или не очень прямолинейный для повторения, или у меня лыжи не едут ((
Привычных сборок проекта для прошивки квартусовским программером я не обнаружил.
Если правильно понимаю, здесь https://gnogni.altervista.org/ качается "OCM-PLD Pack v3.9.1 (2022.11.27)", а что с ним делаем дальше, какой файл и чем вливаем ?

Дальше. Здесь https://theretrohacker.com/2022/07/08/yet-another-fpga-based-msx-the-umsx/ упоминается OCM-SDBIOS Pack, это некий тулкит для генерации чего-то на SD-карту. Запрашивать оный нужно у авторов... Так вот нужно или не нужно ?

Сразу скажу, я ВООБЩЕ не имел никакого опыта в части MSX. И вот ради этого самого ощущения работы с "инопланетянской" платформой и хочу им заняться.
В порядке ликбеза - что нужно минимально собрать и сделать. чтобы из данного аппарата можно было извлечь пользу (к примеру, скачать и запустить игры и демы в распространенных форматах) ?

Zugzug
10.05.2023, 05:22
valerium, добавил прошивку по шагам в первый пост.
Когда всё заработает, качаешь https://www.louthrax.net/mgr/sofarun.html, это коммандер который умеет монтировать DSK образы.
Дальше заходишь на https://download.file-hunter.com/, накачиваешь софта на sd карту, и погружаешься в волшебный мир MSX :)

valerium
14.05.2023, 22:59
Плату заказать все-таки удалось, ПЛИСку тоже заказал.
Так и не понял, ep1c12q240c8n на одних фотографиях виден как Cyclone II, на других (и в даташитах) как Cyclone первого поколения. Так кто же он ?

Serg6845
14.05.2023, 23:49
Так и не понял, ep1c12q240c8n на одних фотографиях виден как Cyclone II, на других (и в даташитах) как Cyclone первого поколения. Так кто же он ?

цифра после EP - поколение циклона. так что - первого.

valerium
15.05.2023, 11:26
цифра после EP - поколение циклона. так что - первого.

Я тоже так всегда думал.
Тогда это (https://www.dropbox.com/s/v660h3jcshxklw3/umsx2.jpg?dl=0) перемаркировка или почему он II?

Zugzug
16.05.2023, 02:29
Ну китайцы дают! :v2_laugh: Но плисина стоила $15 и работает.

valerium
19.05.2023, 21:42
Качаем OCM-SDBIOS Pack. Для этого надо отправить на gnogni74@gmail.com письмо с заголовком OCM-SDBIOS Pack --> Please send me the link. Thank you!, в ответ через пару секунд придет письмо с линком.
Вот эта магия у меня пока не работает никак. На мое письмо не реагирует (
На запрос робот отвечает ?
Указанный текст вставляем в тему или в тело ?

Vasily_A
19.05.2023, 23:56
в тему. мне пришло. кинуть в почту?

valerium
20.05.2023, 01:21
Нет, уже не нужно, спасибо, мне тоже пришло - почти через час. Видимо вручную обрабатывает запросы.

valerium
15.06.2023, 21:20
Платы пришли, собрал. Что-то вроде заработало )
https://i.ibb.co/0QT0Qs2/IMG-20230615-221634.jpg (https://ibb.co/0QT0Qs2) https://i.ibb.co/GWd00nD/IMG-20230615-221945.jpg (https://ibb.co/GWd00nD)

Будем изучать :MSX:

Вопрос: на плате слотов напряжение 12в для чего используется ? В какой периферии оно задействовано ? У меня кроме будущего carnivore2 ничего нет и вряд ли будет. Нужен ли 12в-преобразователь ?
Уж крайне неточно платы в слоты входят, да еще наоборот можно засунуть - при наличии 12в и вставке со сдвигом имхо легко может пойти волшебный дым... Надо ли ?

Zugzug
15.06.2023, 22:06
Конкретно карнивору нужны 12в для звукового тракта. Можно конечно и беззвучно карнивор использовать, но тогда не получатся 2x AY (лично для меня не комильфо).

valerium
21.06.2023, 11:07
Конкретно карнивору нужны 12в для звукового тракта. Можно конечно и беззвучно карнивор использовать, но тогда не получатся 2x AY (лично для меня не комильфо).

Насколько я насмотрел в схеме, там +12в еще используется для режима быстрого программирования флеша m29w640, который вроде бы и не реализован (иначе для чего указано в доках "не запаивать транзисторы T1 и T2"?).
А питать операционники 4885 (как и lm358, и многие другие) можно и значительно меньшим напряжением, двухполярное +-12в тут не обязательно, но при текущей разводке платы надо много портить, чтоб подключить однополярное питание и виртуальную землю, но все-таки попробую запустить его на двухполярке +-5в, а не +-12в. Преобразователь DPU01L-05 такое может, и вроде даже заказываемо поштучно. Хотя и стоит с DPU01L-12 одинаково.

Zugzug
22.06.2023, 17:19
valerium, мож проще купить нормальные слоты? С которыми ничего не сдвигается. Я сколько уже вслепую втыкал карты расширения, ничего не дымится.

valerium
22.06.2023, 20:14
valerium, мож проще купить нормальные слоты? С которыми ничего не сдвигается. Я сколько уже вслепую втыкал карты расширения, ничего не дымится.

Да слоты самые обычные SL-50. И какие бы они ни были, воткнуть картридж с разворотом на 180 градусов - легко !
Ладно, давайте считать, что это были размышления вслух - эту проблему я для себя решу ))

valerium
16.07.2023, 00:58
Собрал эту машинку, доделал слотовый модуль, собрал Carnivore2 - опознается, дополнительный мегабайт ОЗУ видно, флэш прошился стартовым меню и прочими "биосами", музыка в меню играет, CF работает - раздел на нем создал... Что с этим дальше сделать, до сих порт не придумал )
Существует ли где-нибудь коллекция самых выдающихся (и наиболее впечатляющих в своем роде), например, демок, чтоб скачать их одним архивом ? На файл-хантере все красиво разложено, но много и названия совершенно ни о чем не говорящие, поэтому теряюсь.

LeoN65816
24.07.2023, 11:48
На файл-хантере все красиво разложено, но много и названия совершенно ни о чем не говорящие, поэтому теряюсь.
За демки не скажу, а вот игрушки, музычка которых в детстве сильно поразИла: Zanac, Kung Fu I и II, King's Valley II, The Goonies, Auf Wiedersehen Monty, Knightmare II, Death Wish III, RiseOut, Metal Gear II.

Zugzug
09.08.2023, 02:43
Прикол: китайцы паяют сабж и продают за $270 + ндс (https://www.ebay.com/itm/374699982387).

yarodin
18.04.2024, 22:37
Приобрел себе собранный umsx https://zx-pk.com/forum/viewtopic.php?f=7&t=23273
Все отлично работает и радует :)

И я же правильно понимаю, что кнопки F6-F12 использовать как просто F клавиши не получится? Например, в MSX-Commander.

yarodin
19.04.2024, 15:01
И я же правильно понимаю, что кнопки F6-F12 использовать как просто F клавиши не получится? Например, в MSX-Commander.
Оказывается всё просто:
F6 - shift+F1
F7 - shift+F2
F8 - shift+F3
F9 - shift+F4
F10 - shift+F5

Froggy
23.01.2025, 22:29
Платы пришли, собрал. Что-то вроде заработало )
https://i.ibb.co/GWd00nD/IMG-20230615-221945.jpg (https://ibb.co/GWd00nD)


Не очень понимаю с прошивкой. У вас заставка NEO, в видео португальца заставка стандартная - MSX.
Это одно и тоже или прошивки чем-то отличаются по функционалу кроме картинки загрузочного лого?
Где взять готовые прошивки или надо собирать самому?
Посмотрел видео португальца несколько раз, но все равно не совсем понятно.
Без SD-карты получается просто "голый" MSX как он был у меня в школе. Т.е. загружается Бейсик и все.
Если вставить Карнивор, то загружается дополнительная оболочка.
Если вставить SD-карту, то тут я уже не понимаю. Разве что можно запускать Sofa Run и загружать образы.

Хочу собрать подобный девайс - THR MSX. Версия 1.5. В нем слоты сразу на плате, есть поддержка usb-клавиатур.
Собираю детали. Не знаю, что выйдет. Говорят на али много перемарка и подделок. Например, таже флешка EPCS4SI8N.
Альтеру заказал самую дешевую. Не знаю, что приедет. Но Калантай говорил, что у него были все рабочие. Он тоже покупал самые дешевые.

Сразу взял себе плату Мультиконтроллера. Хочу подключить настоящий 3.5" дисковод, как у нас в школе было. Он как раз подключался в слот картирджа.

Ну магнитофон взял до кучи.

https://i.postimg.cc/G2jXTp9D/msx-1.jpg (https://postimg.cc/LYntr2t4)

GlassesTmn
20.06.2025, 08:47
Тоже решил собрать себе такую машинку. Приобрел плату в Чипкине, на Али заказал микросхемы и все остальные комплектующие. Это мой первый опыт монтажа Альтеры. У товарища попросил микроскоп. В принципе - ничего сложного. После Альтеры смонтировал все остальные детали. До сих пор не подошла микросхема отвечающая за ресет, но без нее, без проблем загрузилась прошивка и машинка стартанула.
https://pic.maxiol.com/thumbs2/1750397748.83964578.img20250429193218.jpg (https://pic.maxiol.com/?v=1750397748.83964578.img20250429193218.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1750398277.83964578.img20250618203133.jpg (https://pic.maxiol.com/?v=1750398277.83964578.img20250618203133.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1750398400.83964578.img20250605213055.jpg (https://pic.maxiol.com/?v=1750398400.83964578.img20250605213055.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1750398433.83964578.img20250605213059.jpg (https://pic.maxiol.com/?v=1750398433.83964578.img20250605213059.jpg&dp=2)