PDA

Просмотр полной версии : PSG музыкалки и джукбоксы из прошлого



Wierzbowsky
03.02.2019, 06:13
Как-то давным-давно, когда ещё не было у нас ни ФМПАКов, ни прочих навороченных звуковых карт типа Wozblaster, мы наслаждались PSG музыкой из классических игр Metal Gear, Usas, Vampire Killer, Firebird, Aufwiedersechen Monty и других, а также джукбоксами со всякими (иногда хулиганскими) текстами-скроллингами. Часть из этого добра работало только на Ямахах КУВТ2 (модели 503 и 805) и только с 128кб оперативки. На проапгрейженых двушках, а также на 2+ переделках из 503-х Ямах эти музыкалки не работали от слова "совсем". Я немного поковырялся в коде и теперь почти всё это добро работает и на двушках, и на 2+ с любым количеством ОЗУ равным или больше стандартного для этих машинок. Вот дисковый образ с набором музыкалок и джукбоксов:

http://podrezov.com/classics/psgmusic.dsk

Большинство музыкалок работают как резидентные проигрыватели. То есть они просто запускаются из командной строки и дальше управляются в реальном времени клавишами CTRL + [опционально GRAPH] + цифра. Такие файлы имеют 'mus' в конце имени. Исключение составляют несколько файлов, которые играют сразу после запуска. Музыкалки-джукбоксы bttfmus, lshit и strack запускаются без всяких параметров. Выбор музыки осуществляется либо цифрами, либо буквами от "a" до "z". Иногда музыкалки могут подвисать - возможно со временем некоторые байтики в них попортились. Но уж ничего не поделаешь...

Рекомендуется запускать на конфигурациях близких к "русским" Ямахам 503III и 805. Для работы в эмуляторе можно использовать образ 805й Ямахи и сам дисковый образ:

https://webmsx.org/?CONFIG_URL=http://www.podrezov.com/webmsx/rusyamahas.json&DISKA_URL=http://podrezov.com/classics/psgmusic.dsk

Wierzbowsky
13.03.2019, 22:12
Диск обновлён. С помощью многоуважаемого Ptero нашлись музыки из игр TNT, Penguin Adventure, нормальная версия Aufwiedersehen Monty, Girly Block, Armageddon (аж 4 штуки!) и Family Billiard. Они были также адаптированы, чтобы запускаться на прокачанных двушках и 2+. Ещё 2 музыкалки находятся в процессе оживления, так как они ни на одной машинке не работают.

Wierzbowsky
16.03.2019, 15:00
Диск с музыкалками снова обновлён. Добавлена резидентная музыка из Aleste, музыка из Goonies, а также несколько классических мелодий, сделанных в редакторе Gamma. Есть даже "Марш весёлых ребят". :)

goodboy
16.03.2019, 18:02
музыка из Aleste
решил перенести её на спек (из игры) - получилось.
заодно обратил внимание что там есть вывод на коробочку PAC-V

Wierzbowsky
16.03.2019, 21:33
заодно обратил внимание что там есть вывод на коробочку PAC-V

Поясните пожалуйста.

goodboy
16.03.2019, 22:21
я думал вы сами мне поясните что это такое

https://youtu.be/51L35WC7ARA
я в msx практически не разбираюсь
и сначала думал что это только эквалайзер,
но похоже там внутри карта на большее число каналов

Wierzbowsky
17.03.2019, 00:19
Как интересно! Я этого ещё не видел. В инете не нашёл ничего кроме нескольких видосов и сайта на корейском. Откуда этот картридж?

goodboy
17.03.2019, 00:27
Откуда этот картридж?
без понятий.
я обратил внимание на вариант вывода (в плейере от игры aleste) явно не в порты psg,
погуглил и наткнулся на эту штуку.
тут есть описание/pdf на английском
http://sharksym.egloos.com/category/PAC-V%20%28Visualizer%29
но в копирайтах 2016год ???
возможно это реплика чего-то более древнего
..........................
наверно в игре есть вариант вывода на FMкарту (порты #7c,#7d),
а этот pac-v её эмулирует + добавляет визуализацию

OrionExt
17.03.2019, 11:30
наверно в игре есть вариант вывода на FMкарту (порты #7c,#7d)Это и есть OPLL музон. Откуда PAC-V было взяться в то время.

PAC-V прикольная штука, перехватывает запись определенных регистров OPLL и интерпретирует их в светодиодные столбики :)

goodboy
17.03.2019, 12:15
понятно. я просто проглядел первую строчку в описании портов.

#7C-#7D MSX-MUSIC / FM-PAC / OPLL
#7C-#7D PAC-V
получается в этой aleste универсальный плейер.
если нет FMкарты, то играем на PSG

Pencioner
17.03.2019, 14:00
Так в самой игре так же, просто выковыряно как было, видимо :)

Wierzbowsky
17.03.2019, 15:26
Странно. У меня в машинке встроенный фмпак, а плеер его не видит. Надо поковырять код...

goodboy
17.03.2019, 15:45
Странно. У меня в машинке встроенный фмпак, а плеер его не видит. Надо поковырять код...
там скорее всего разный инит.
например a=#00,#01... / #80,#81/...
.......
похоже в плейере для разных карт - разные точки Init`a
смотри с #8000

Wierzbowsky
17.03.2019, 17:06
Если это плеер, вырезанный из игры, то должно работать. Игра то работает с фмпаком у меня... Вот ещё обнаружил, что плеер виснет после старта на реальной машинке. Раньше работало.

goodboy
17.03.2019, 17:26
Wierzbowsky, а про формат kss ты слышал ?

Wierzbowsky
17.03.2019, 18:37
Wierzbowsky, а про формат kss ты слышал ?

Да, конечно. Конамивский формат звуковых файлов. Дофига музык есть:

http://bifi.msxnet.org/kss/konami/

Только вот Aleste - от другой фирмы.Надо патчить alestmus - на 2+ виснет намертво...

goodboy
17.03.2019, 18:58
Да, конечно
форматом это назвать сложно.
скорее дамп памяти для эмулятора.
все точки входа/регистры - прописаны.

Wierzbowsky
27.04.2019, 22:34
Поправил ALESTMUS и перевыложил образ диска. Теперь работает на 2+ и машинках с увеличенным ОЗУ.

Wierzbowsky
13.05.2021, 15:40
Добавлен классный музон TimeTrax (спасибо, KoD/SDM), а также коллекция альтернативных версий музык (файлы mus-*).

Музоном также можно насладиться в эмуляторе:

https://webmsx.org/?CONFIG_URL=http://www.podrezov.com/webmsx/rusyamahas.json&DISKA_URL=http://podrezov.com/classics/psgmusic.dsk