Модуль OPM Light (MSX-EXT)

페이지 1/7
| 2 | 3 | 4 | 5 | 6

By АIеks

Hero (550)

АIеks의 아바타

20-06-2019, 22:22

Захотелось чего-то странного Smile OPLL Light есть, а OPM Light нет. Даже возможно получится применить биос от SFG-01/SFG-05.

Пока видится такой набор "чипсов".

YM2151   (FM-chip)
YM3012   (Stereo D/A converter)
LM324    (Quad Op Amp)
GAL22V10 (Logics)
Login or 등록 to post comments

By Alexey

Guardian (2285)

Alexey의 아바타

20-06-2019, 22:48

Вот проверенная схема c Альтерой:

https://github.com/RBSC/SFG_Cartridge/blob/master/Doc/schema...

Реализацию для ГАЛки надо делать с нуля. Но Вы справитесь.

By АIеks

Hero (550)

АIеks의 아바타

20-06-2019, 23:11

Спасибо. Тут как бы задача все минимизировать. В GAL влезет несколько микрух обычной логики. И толкнуть на минималках vgm плеером. VGM Play придется патчить, да не возгневуется автор сего замечательного инструмент.

By АIеks

Hero (550)

АIеks의 아바타

21-06-2019, 12:41

Alexey, как участнику разработки клона SFG, будут у меня к вам много вопросов. По возможности ответьте, пожалуйста Smile

При обращении к Midi интерфейсу (YM2148) вводится один такт ожидания. Я так понимаю этот же такт ожидания добавляется и к OPM (YM2151). Midi интерфейса у меня не будет. Как думаете добавлять wait для OPM? Или можно узел wait исключить. Вроде при записи/чтении регистров OPM это не должно быть критично.

By Alexey

Guardian (2285)

Alexey의 아바타

21-06-2019, 14:37

В таких тонкостях я не разбираюсь, извините. Даташита на 2148 нет и никогда не было, так что прошивку делали методом "научного тыка". Так что если с тактами играть, может что-то сломаться.

Например прошивка от SFG-05 не работает с железом SFG-01, хотя оно почти идентичное. Так что у нас патченная прошивка от пятёрки. С оригиналом темп музыки сбивается.

By АIеks

Hero (550)

АIеks의 아바타

21-06-2019, 14:46

Я смотрел вашу альтерку, вайт вроде туда перенесли. Не уже было не интересно зачем он и на что влияет?

By АIеks

Hero (550)

АIеks의 아바타

21-06-2019, 14:58

Вот еще вопрос тактирование OPM 4МГц? Просто тактирование выдает MIDI интерфейс (наверное это можно подчеркнуть из прошивки Альтеры (симулятора/эмулятора YM2148).

By Alexey

Guardian (2285)

Alexey의 아바타

21-06-2019, 15:29

Наш товарищ Ptero знает что к чему в этом модуле, и если перенёс WAIT, то так надо было. У меня нет ясного понимания работы устройства на уровне сигналов.

Там есть 2 вида тактирования. Один по кварцу, другой по MIDI. Биос позволяет выбирать это. Но как это всё работает на самом деле я не разбирался. У меня есть шнурок USB-MIDI, но я его использовал только чтобы проверить ввод-вывод через порты. А в остальном, если не заниматься сочинятельством музыки, это вообще не нужно. Я использую SFG для проигрывания музыки (OPM + OPNA).

By АIеks

Hero (550)

АIеks의 아바타

21-06-2019, 16:29

О как тактирование от миди или..
Большое спасибо.

Вайт нафиг, видимо. Пока.

У меня кстати киснет с пяток чипсов истинного-аудио. Там миди интерфейс запилен на стандартном чипе от моторолки.

By АIеks

Hero (550)

АIеks의 아바타

21-06-2019, 17:39

Таки забавная ямаха. Нагибала им2 использовать. И чего. Дело прикольное. КАК их рвало по кланам на красный флаг. И в конце скопытились. 16-бит на дворе.

By АIеks

Hero (550)

АIеks의 아바타

23-06-2019, 12:55

АIеks wrote:

Таки забавная ямаха. Нагибала им2 использовать. И чего. Дело прикольное. КАК их рвало по кланам на красный флаг. И в конце скопытились. 16-бит на дворе.

ASCII сей замечательный чип YM2151 в составе SFG не признала. Пилила свое музыкальное расширение MSX-AUDIO, да не выпилила.

Видимо и мне нет смысла брать, что-то от SFG, потому что, пытаясь от него чего-то отпилить, теряется весь смысл затеи.

Концепция меняется. Вешаю YM2151 на порты I/O – 38H, 39H. В blueMSX делаю аналогичный конфиг. В эмуляторе правлю и проверяю VGM player v1.1.

페이지 1/7
| 2 | 3 | 4 | 5 | 6