Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - SeregaZ

Страницы: Назад 1 ... 28 29 30 31 [32] 33 34 35 36 ... 70 Далее
931
наконец то по этой мейкварнотлов хоть чото перепало :) Company of Heroes. причем еще ХР написано в требованиях. наверняка вранье, но надо будет проверить :)

932
последние паки доложил, какие удалось распаковать. и то некоторые все-таки с припиской bad - то звук не тот, то еще что-то мне не понравилось. Shaq fu например.

так-же все еще в подвисшем состоянии Comix Zone и Ooze - сраный ADPCM :) отдизасемблите уже ктонить его аудио драйвер и ткните носом какая там формула для раскодирования этого сраного ADPCM... таблицу то я в файле драйвера вижу - я не вижу чо с ней делать :) что на что помножить и куда что прибавить, чтоб обычные 8 бит получить.

так-же в подвисшем состоянии двухбанковые GEMS игры - FlashBack, Zero Tolerance, WWF Wrestle Mania The Arcade Game. в первых двух только мелодии распаковались. а где спецэффекты то? а в рестлинге не хватает сэмплов с именами персонажей и мелодии при победе. там была еще 4 игра какая-то тоже двухбанковая... забыл.

B.O.B - видимо корявые адреса у меня были. при распаковке лезут всякие ошибки.
Brutal Fury - вроде начинает распаковывать и косячит
Chakan - видимо адреса не верные.
Nightmare Circus - распаковывает... но с ошибками. мож модифицированный GEMS, а мож мои кривые руки...
Duke Nukem - видимо два банка и какое-то сжатие, так как сэмплы хрипят пердят.
NBA Hang Time - пустые дорожки распаковались. видимо корявые адреса.
Wacky Worlds - нет адресов чтоб использовать распаковку
World Series Baseball '98 - 3 байтного вида треки и распаковываются с ошибками
Xperts - видимо химиченный GEMS - ошибки лезут при распаковке.
Death and Return of Superman, The - нет адресов.
Double Dragon V The Shadow Falls - проблема с сэмплами и видимо там 2 банка.

так что ежели кто сможет распаковать эти игры - шлите архивы :) добавлю в базу для скачивания.

933
сега продолжает свою подставу... за этот день акции должны будут дать Renegate Ops... который у меня с 2016 года активирован. чтоб им икалось весь день за это.  :'(

934
ковырялся седня с ментатами... так дюна это игра-предсказательница :) предполагается, что атрейдисы - это американцы... и тогда получается Кирилл это на самом деле не Кирилл, а Дональд! :))))))

это прям как с Urban Strike будущее игра предсказала - там со спутника шарахнули по зданиям всемирного торгового центра - башни близнецы, по которым потом террористы шарахнули в реальности. тут-же дюна предсказала президента сша - Трампа :)

исправлено. сам дурак что-то не так подсчитал :)

935
ничо недадут знач. хотя от дополнительных лицензионных игр для сеги я б на этой акции не отказался б :)

Добавлено позже:
о... купон в инвентарь дадут... временный... вот жеж евреи то а :) могли бы навсегда дать. а то временный и без вариантов продать или отдать.

Добавлено позже:
и тут мне в рекомендациях суют бомбермен :) у меня правда не потянет... но по скринам - похож на классический :)
BombTag - бесплатная. насчет карточек не знаю.

936
и как узнать дали мне игру или не дали? зашел уже седня - второй день начался. первый не видать ни результатов ни сообщений.

Добавлено позже:
это подстава в этом году :( Viking Battle for Asgard у меня с 2016 активирована. Binary Domain - которая седня выпадет - тоже в 2016.

937
вот и я думаю что в сеговские то как поиграешь то? там ж нет учета времени по какой именно ты игре играешь, а только общее время запуска эмулятора. и то видимо того, который виртуальный как его там. а он на ХР не идет. ему всякие семерки подавай.

938
ну незнай... ведь умудряются как-то трансляции проводить :) в моем случае ежели я пишу видео и пытаюсь запустить эмулятор с игрой в окне - то все. слайдшоу начинается :) приходится писать по отдельности - процесс в винде в бандиками, а доходит очередь до эмулятора - запись в самом эмуляторе. и в ютубе склеивал. но сраный гугл убрал видеоредактор из ютуба. дебилы... теперь надо будет ставить какую-нить неро визион чтоб склеивать у себя и потом готовое заливать на ютуб. а ведь было так удобно :( сраный гугл.

939
до этого то приходило. на жмайл. на мыл - нет. а щас почему-то повторно просили подтвердить на сайте, но на жмайл ничего не пришло. тыркал и в спаме и в акциях - нету.

940
тут мода пошла - майнеры криптовалют вшивать в программы и игры :) надо будет в редактор вшить. ох и заработаю мульоны :)))))

941
видимо кэш чистить или куки сносить... или в мозиле можно дополнительный профиль создать. я так в голосование л2топа накручивал когда играл с профилями и новыми айпи адресами :)

942
да мне уже не нравится. письмо об активации аккаунта не дошло до жмайла. в браузере - мозиле пошло. но только вначале. игры дали. стим ей аккаунт дал. одну игру закинуло. вторая видимо у меня уже была и поэтому не дало вторую. и потом все. мозила показывает белый экран и трындец :)

но до того, что увидел - мне тоже не нравится. а именно там какой-то график был, где типа статистика сколько наиграно должно быть. эээм... так жеж у меня комп не потянет эти игры, да их и нету у меня в стиме :) что за подстава... хотя может это общая статистика стима будет там висеть.

и на этот раз думал схитрю - три аккаунта зарегаю и все призы получу. но походу игр будет не 3, а 4. плюс еще привязка к стим аккаунту - просят указать стим аккаунт. толку мне получать призы на левые стим акаунты, если я на свой хочу... перехитрили они кароче :)

943
www.makewarnotlove.com походу движуха начинается :) дату рождения там просит ввести... хотя чот все зависло :(

944
а ты мкв подкати на их материк, поставь и потихоньку продвигайся плитами с турелями :) и с поддержкой танков конечно же.

945
индигала: Idle Champions - Starter Pack

Добавлено позже:
тьфу... это оказывается длс и требует оригинальную игру.

Добавлено позже:
тьфу второй раз :) она оказывается бесплатная. надо сначала её добавить и только потом этот стартер пак активируется.

946
видимо я мало проклинал дефлемаск... потому что он решил меня добить:



три разноплановые модуляции в одной ноте!!! триииии... чтоб ему икалось этому дефлемаску :)


у меня итак точностью при конвертации не пахнет... с придумыванием подобного велосипеда, учитывающего сразу несколько вариантов модуляций - будет вообще капец.

Добавлено позже:
сраные слайды... черт ногу сломит там раздуплить как правильно все перенести в GEMS. мораль: пишите музыку в дефлемаске без слайдов :) ну их в жопу...



оригинальное звучание:


947
проклинаю дефлемаск... опять :) дошла очередь до разбора эффектов в дефлемаске и сразу-же первый встретился в песне: 0309.

в описании сказано, что данный эффект регулирует скорость слайда от предыдущей ноты до этой новой, на которой был объявлен эффект. типа была нота ДО, играла себе три тика, тут пошла нота МИ с этим эффектом. это означает что с этого момента нота ДО должна начать перетекать в МИ с заданной скоростью 09.

как это отловить то? б*...

по идее это как раз повторяет тот случай с модуляцией, что я разбирал выше в картинках. но воспроизвести такое в момент парсинга файла дефлемаска не получится. ведь там надо знать заранее длительность ноты и получается в середине ноты объявлять модуляцию. настроение было испорчено на пол дня.

потом было решено объявлять модуляцию не в середине - в середине было бы правильней - а в начале ноты. просто до этого момента начала перехода, то есть слайда, в новую ноту надо в файле модуляции указать значение модуляции как ноль. типа 3 тика нота до без модуляции, значит в файле модуляции должно быть 03 00 00.

хорошо, начало не модулирует. дальше то что делать? мозг сломать можно... по моему от ноты до ноты там возможен параметр питча 255. типа нота ДО + питч 255 = ДО диез. хотя тут я не уверен... но по моему 255 (помню что шелл там что-то объяснял что в одних случаях 255, а в других 127... надо было слушать внимательней). так вот идея возникла такая: ((старая нота - новая нота) * 255) / 9. (девятка это параметр скорости из эффекта в файле дефлемаска.) таким образом мы получаем второй сегмент файла модуляции :) количество тиков и параметр скорости - 9 - он был известен заранее. теория вышла хорошая. но пробежавшись глазами по треку заметил еще более замудреную ноту с модуляцией - там 3 ноты - стартовая и плюс одна с модуляцией и плюс вторая с модуляцией. шерсть на жопе уже чует что её скоро начнут рвать...

надо будет думать дальше как это все отлавливать. второй момент сам файл и его индекс. в треках к дюне все оптимизировано - скажем 3 файла модуляции и они просто используются в нужных местах. воспроизвести подобное у меня не получится. я думаю делать каждый раз свой уникальный файл модуляции. это хорошо, если модуляций всего 3 за всю песню. а что если там весь трек такие модуляционные ноты фигачат? как быть? будет нужно лепить какую-то функцию, чтоб создавала массив вариантов модуляций и сравнивала поступающую новую со списком старых - может уже есть такая в песне. но это дикий геморой...

и это все только про один эффект в дефлемаске :) а ведь там еще их несколько... каждый раз мне вешаться? за что мне такое горе :)

в редакторе модуляций решил добавить сетку нот при изменении масштабирования картинки по высоте. но все равно это не так информативно, как я хотел бы. надо будет думать еще.

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

как играть в этот кортекс так и не понял :) на XP работает, кстати!

949
что-то я как-то не очень доволен результатом с редактором модуляции.




да и с проигрыванием модуляции тоже есть проблема. сейчас у меня проигрывает только FM инструменты и только в случае, если параметр модуляции был выставлен до ноты. но в мелодиях часто встречаются особые случаи, которые мой CODE-проигрыватель не умеет играть :)

в кратце теория заключается в следующем:
есть CODE-файл с примерно таким содержанием:
SECTION HEADER
 dc.b 1
 dc.t channel_0

 SECTION CODE
channel_0:
 delay 0
 volume 0
 sfx
 priority 120
 patch patch_06
 duration 48
 delay 2
 note $30
 delay 58
 modulation modulation_0C
 delay 0
 stop 30
 eos

dc.b 1 - количество дорожек в песне. в данном случае 1 штука.
channel_0: - объявление этой первой дорожки. дальше идут команды для неё до команды...
eos - конец дорожки.

delay 0 - пауза между какими-то двумя событиями. тут надо пояснить более развернуто. об этом ниже.
volume 0 - громкость. то есть максимальная. хотя по идее громкость от 1 до 127. а тут 0... эм... ну да ладно.
sfx - флаг спецэффекта. то есть это не мелодия. говорит нам что темп - bpm - данной "мелодии" 150. в нормальных мелодиях нет этого параметра. там указывается tempo x, где x может быть от 40 до 295 по моему. или до 255. склерос... сволочь.
priority 120 - важность дорожки. поясняю: в дюне когда червяк жрет твоих юнитов слышен звук "аааам". то есть когда он уже сожрал. повод для беспокойства и сигнал что надо прятать харвестеры... но бывает так, что червяк жрет, но звука нет. вот проблема как раз в этой команде приоритета. то есть GEMS может проигрывать только один DAC-сэмпл, то есть wav'ку. то есть обеда червяка не было слышно из-за того, что в этот-же момент какой-то юнит орал тебе по рации: "слушаю, выполняю". его сэмпл занял 6 канал чипа и червяковому просто негде играть. вот червяк и "промолчал". это в случае если приоритет у обоих сэмплов был одинаковый. но ежели взять и влепить больший приоритет червяку, то сколько бы ты не тыркал юнитов - червяковый "ааам!" будет все равно слышен, так как имея больший приоритет он заткнет на полуслове всякие "слушаю, выполняю" и начнет проигрывать свое "аааам!".
patch patch_06 - выставление инструмента 06 в данную дорожку для проигрывания.
duration 48 - длительность ноты, когда ты нажал на клавишу пианино и держишь эту клавишу нажатой в течении 48 раз по 1/24 ноты. то есть 48*24 = 2 целые ноты.

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

это играть проще всего.

но в данном случае - дюрейшн больше, чем делей. шо такое? у меня паника! как это играть? мамаааааааа....

так вот вместе с модуляцией:
modulation modulation_0C - старт модуляции.
это будет выглядеть примерно так:


схема конечно не совсем точная :) ибо дюрейшин - 48 изначально меньше, чем делей 58+2. но общий принцип в данном случае такой, что когда стартует нота, то две 1/24 ноты нота играет стандартно. и начиная со времени 3/24 эта нота начинает менять частоту согласно файлу модуляции и модулирует так до отжатия ноты. потом значит будет пауза несколько 1/24 тиков и потом система готова проигрывать следующую ноту. если она конечно была. но у нас спецэффект - последующих нот нет.

так-же с помощью этого delay 0 - можно играть аккорды, как в лунной сонате Джима Червяка. там получается одна дорожка будет занимать 2 канала чипа. оба эти случая я в своем проигрывателе не предусмотрел и играть у меня будет не верно. нужно пилить динамическое перераспределения занятости каналов.  :'(

в принципе решить все эти проблемы помогло бы расковыривание одной хитрой программы - GEMSPlay :) она правда играет сразу банки, а не отдельно по 1 песне. но ежели бы её расковырять и из консольного приложения вылепить из неё dll'ку - было бы замечательно :)

950
так жеж если у тебя уже есть эта игра - то второй ключ не дадут :) напишет что она у тебя есть и все на этом. правда игру по списку на самый вверх перекинет. но ключ там будет уже тобой активированный старый. так что только если у тебя второй аккаунт индигалы есть - тогда может быть.

951
видимо надо переименовать тему в "Нытье горе-разработчика" :)

на днях мне дико понравились две песни в дефлемаске. настолько дико, что захотелось их конвертануть в GEMS. в итоге размер моих хотелок увеличился и стал вообще километровым:
midi2gems
vgm2gems
gems tracker
deflemask2gems

как оказалось этот самый дефлемаск конвертить куда проще, нежели vgm. хотя конечно тоже свои подводные камни имеются. например bpm - хрен его знает как он расчитывается. вручную ляпать разве что... впрочем в vgm тоже нет понятия bpm.

так-же вручную пришлось делать создание инструмента PSG. автоматику я все не представляю как родить. и помимо автоматики есть еще камни - а именно в сраном дефлемаске понятие PSG инструмент это массив громкостей, где например плавно громкость снижается. в GEMS инструменте там хоть инструкции - планы как эта громкость должна снижаться, а здесь же просто громкости и думай сам... блин... затык то здесь в чем: в GEMS есть момент, когда ты клавишу отпустил и есть инструкции как громкость себя поведет. плавно затухнет или обрубится моментально. в дефлемаске просто скажем 5 громкостей и все на этом. нота может быть мелкой, а может там три целых ноты по длительности. юзеры ленивые - в файлах дефлемаска не лепят OFF команды... итак дескать сойдет. и как это втолковать гемсу? и как самому раздуплить? вот сейчас конвертит - сплошное хрипение 4 шумового канала PSG. песню ничерта не слышно :) потому что там длительность должна быть видимо как минимальная нота. тыц тыц тыц по тарелке. но там-же есть долгий тарелочный удар. что теперь это тоже вручную переделывать? хоца то чтоб однокликово  :'(

другой, аналогичный эпический затык - эффекты ноты. слайды, вибраты, затухания, и прочее прочее прочее. GEMS может слайды - есть у него модуляция. а вот игра с громкостью там целая история. а этих эффектов в дефлемаске куча.

еще один затык: в дефлемаске при использовании специального режима 3 канала можно разбить этот самый 3 канал на 4 плохоньких независимых и пиликать в каждом свою партию. типа полифония... кааааак это втолковать гемсу? :))) да никак. в гемсе одна команда keyon. не получится воспроизвести эту фиговину из дефлемаска. вручную выкидывать 3 дорожки разве что и обрабатывать только первую.



посему пишу тебе, товарищ, который по глупости решит пойти по моим стопам, создавая эти конветеры - бросай это гиблое дело пока не поздно! спрашивать не у кого, а сам дефлемаск кривой добезобразия. и форум там тухлый. по людски то как делать - если пишешь в спецификации, что в файле дефлемаска для сеги может быть 02 или 12 - то и должно быть $02 или $12. но когда там $42... когда создаешь эффект включения проигрывания сэмплов $1701 - то надо делать условие, что вводить его можно только в 6 канале FM, а не где попало и при этом дефлемаск будет слушаться этого гдепопального эффекта. когда создаешь инструменты - создавай по человечески. иначе инструмент номер 1 и им можно играть в 1 канале PSG, а захотел этот же номер присобачил к 4 каналу. но это же ясен пень, что разные инструменты должны быть. почему сраный дефлемаск не делает ограничение? соберусь с гугл транслейтером и напишу проклятия на форуме дефлемаска... хотя бестолку. ведь форум там дохлый. но уж больно много этих самых проклятий у меня накопилось за эти дни.



для правильного конвертера нужно:
1. библиотеку-эмулятор YM2612 + точно такую-же, но для SN76489, в которые шлешь по таймеру регистры, а они поют. чтоб на лету слышать как будут звучать те или иные инструменты и ноты.
2. нужен ром GEMS проигрыватель шелла для тестирования итоговых результатов. (хотя там еще под вопросом проблема с командой громкости для PSG) и нужен ромхак этого рома, чтобы можно было стартовать мелодию сразу при запуске рома - экономит время :) казалось бы мелочь, но после пары сотен перепроверок и отладок начинает надоедать обязательное тырканье старта ноты.
3. нужно уметь читать GYM логи, записанные в эмуляторах. а лучше сделать парсер и смотреть наглядно как во времени изменяются регистры. очень полезно в отладке. там видно как ведут себя громкости для PSG при тех или иных значениях параметров в инструментах. видно как ведет себя частота ноты при модуляциях - слайдах в мелодиях.
4. нужна bass.dll и её производные миксер и енкодер чтоль... дополнительные библиотеки для создания системы конветрации различных по частоте PCM сэмплов. в vgm нет понятия частота сэмпла. я там велосипед изобрел по расчету частоты. и частота эта может быть весьма разнообразная. а нам надо четкий ступенчатый формат от 10.4k для топового качества и до 5k сколько-то там. всего 5 ступеней. так-же дефлемаск там с десяток вариантов по частоте сэмпла может быть. все это дело надо будет конвертировать до 10.4k. не говоря уже про отдельный импорт какого-то самодельного сэмпла из аудиоредактора.
5. нужно знать спецификацию midi, vgm и дефлемаска. насчет vgm music maker'а не очень уверен а есть ли там комьюнити музыкантов, делающих музыку на нем до сих пор? просто инструменты для него не очень подходят для GEMS - там многие параметры отсутствуют. дефлемаск то вроде еще обновляется. vgm mm - уже нет. давнооо забросил его товарищ Shiru :)
6. для midi2gems - нужны инструменты с худо бедно подобным по звучанию с мидишными инструментами на компьютере. тут поможет досовская GEMS утилита, так как там есть небольшой пак инструментов. надо только рассортировать. второй путь - собирать каверы музыкантов на популярные игры, которые они пишут в миди. а после просто брать инструменты из соответствющих песен игр и сопоставлять с теми, какие музыканты выбирали в миди для этой песни. инструменты из дефлемаска в принципе тоже подойдут.
7. нужно понимание как эти самые инструменты устроены. для чего в FM всякие detune, attack... так-же понимание того, как построены инструменты PSG в GEMS. понимание как работает модуляция в GEMS.
8. поскольку с bpm проблема как в VGM так и в дефлемаске - тут бы помог алгоритм из диджейских программ, которые автоматически определяют это самое количество ударов в минуту в песнях. как это делается - хрен его знает :) но этот механизм очень бы помог при конвертации с правильным определением bpm.

проходить этот путь мне было интересно :) правдами и неправдами выуживаешь информацию, по крупицам складываешь в мозаику. с улыбкой вспоминаю как решал проблему с PSG. как формируется звук - я не имею нималейшего понятия :) смотрел всевозможные исходники... но видел фигу. и тут на форуме моего недоязыка попадается пример с генератором тонов - задача уж очень похожая. товарищи-буржуи были в мягком шоке, когда я засунул в этот генератор тонов таймер и по этому таймеру долбил значения частот из какой-то игры - из vgm файла, где была записана как раз песня для PSG. в левом канале играла одна дорожка песни, в правом другая :))) зато, увидя сей перфоманс, попался хороший буржуйский товарищ, который разбирается в этом звуковом вопросе. и когда поймал в сети Shiru и выпытывал у него все про PSG и когда получил код для флешки для браузера с этим ядром чипа - как раз таки этот буржуйский товарищ полностью и переделывал этот код под наш язык. получилась просто замечательная библиотека :) можно включить два ядра, балансы каналов левый правый - вышло еще круче, чем у Shiru в оригинале было :)

вторая библиотека ym2612 - тоже в принципе была использована мною не по назначению... а давший её другой буржуйский товарищ, хоть и помог оооооочень сильно с пониманием как работает GEMS, а так-же регистры, DPCM и тд и тп - все равно на него очень сильно обиделся :( ну не понимаю я эти всякие музыкальные фиговины... я ж менеджер! а не программист :) - очень хотел чтоб он подсказал где в этой его библиотеке ошибка - а именно при активации 2 чипа: оба играют с завышенными частотами - а мне уж очень надо 2 этих самых чипа. воспроизвести гемсовское динамическое перераспределение занятости 6 каналов чипа FM - мне сложновато. я хотел проигрывать первые 6 дорожек в распакованной GEMS песне - то есть дорожки в CODE файле - на первом чипе, а с 7 по 12 на втором. в этом случае динамическое распределение не нужно, а играть будет мелодию более полно :) это был бы выход из ситуации малой кровью... но "ой, я деловая колбаса, мне некогда. это старая библиотека. я её больше не поддерживаю. бла бла бла бла бла..." ох и крепко я на него обиделся. надо то опытным глазом посмотреть где косяк и все. мож знак умножить не в том месте елки палки... уж очень хотелось мне, чтоб проигрывало CODE файлы у меня более близко к оригиналу :)

статья шелла по GEMS хорошая. с неё, так сказать, все началось... но сдается мне там некоторые неточности :) хорошо бы написать небольшой "патч" к его статье с пояснениями некоторых мутных мест :)

пойду напялю пижаму - ибо холодрыга, включу какихнить там автомахинаторов и спать. завтра буду думать как с этим PSG воевать. сегодня уже ничего в голову не приходит. и еще слайды - эффекты из дефлемаска. и видимо надо будет еще редактор модуляции замострячить... а то редактор FM и PSG инструментов есть, редактор сэмплов есть - а модуляции нету :) не порядок. а еще я GYM парсер сегодня маленько доделывал. поскольку для PGS регистр всегда один и тот-же - $FF - а все команды скрываются в параметре, который шлется в этот самый регистр - то сделал более наглядную расшифровку, чтоб было видно что здесь выставляется нота, а здесь выставляется громкость - сам ненарадуюсь как здорово получилось :) для отладки самый цвет! и надо бы еще GEMS архивы еще 80 игр дозалить на форум. итого там 180 по моему в итоге распакованных :) онлайн GEMS база была афигенской идеей :) в перспективе помимо Дюны этой базой можно будет пользоваться и для других GEMS игр. а еще хоца раздел кастом-конвертации, где были бы удачно конвертированные мелодии из vgm, дефлемаска или midi.

***

обещанные GEMS архивы для редактора.

952
индигала опять раздает Dead Bits

953
Ti_, и еще момент. а вы не могли там с GEMS малеееенько напортачить? громкость регулируется в двух местах, а именно в первом канале это может быть mastervolume - так сказать общая громкость всей песни. и в любом канале по отдельности просто volume. еще, если это инструмент FM - то подкрутив 4 оператора Total Level - тоже можно подправить громкость. так вот с FM то вроде никаких проблем - а вот если это инструмент PSG - то по всей видимости он на volume не реагирует. там конечно можно подрегулировать параметром Attack Level - примерно то-ж самое, что Total Level для FM, но это что-же получается - нужно 2 PSG одинаковых инструмента для самой громкой и скажем средней громкости? как-то это несколько расточительно. вот может вы там напортачили с драйвером GEMS? или он изначально на команды громкости, в случае с PSG, не реагирует?

создал дорожку, влепил туда PSG инструмент, поставил volume 1, три ноты, volume 50, три ноты, собрал ром, запустил в эмуляторе, запустил запись GYM лога, нажал проигрывание, после парсинг GYM. везде громкость одинаковая. а ведь должна понижаться!

в сраном дефлемаске просто громкость PSG есть и мне надо её перенести при конвертации тоже. в коде volume есть, а эффекта нет :(


как выяснилось это не косяк, а изначально громкость влияния на PSG инструмент не имеет. в самом инструменте это надо регулировать - параметр Attack Level.

954
я тож хочу бесплатно чтоб мне ашипку в коде длл нашли :) а то кривая дллка... она мне весь настрой портит. можно и не исправлять конечно... да только в этом случае я явно не рожу код динамического перераспределения каналов для звука. сложновато аднака.

так что хотеть и за бесплатно - это нормально. нужно иметь ввиду и другую сторону - чего мы от хорошей жизни чтоль такие хотелки выпячиваем? у меня уже почти 60к строчек кода... грязного, кривого, но моего родного и я это понимаю. но не понимаю чужую библиотеку с чужим языком, и вобще не представляю как происходит синтез звука. что мне делать? садится изучать эту ерунду? или написать пост на форуме, что нужна помощь с библиотекой? если садится изучать - то нахрена мне тада форум нужен? по моему вся ценность форума как раз в том, чтобы прийти и спросить и кто знает ответит и поможет. живое общение :) в разы ускоряет разработку, потому как ежели бы сам сидел и тыркался на подводные камни при писанине кода - или товарищ уже заранее подсказал что там то и там-то возникнут сложности и вот так-то их надо решать.

так что будьте проще, не жадитесь информацией. что толку что типа вот я герой, разработал чото-то там... а завтра тебя сбивает машина и насмерть. и что? все твои открытия и изобретения канули в лету. другое дело все расковырял, и повесил - пользуйтесь. другиое разрабы сто лет спустя будут пользоваться и вспоминать добрым словом... конечно это не деньги и пива за это не купишь.

955
спасибо, надо будет поглядеть.

по дефлемаску пока все так и не ясно :) хотя продвинулся довольно прилично. конвертировать из дефлемаска в GEMS куда попроще будет, чем VGM2GEMS.

***

сглазил... опять затык с определением понятия "инструмент" для PSG. сколько раз я уже этот PSG проклинал? :))))

956
индигала: Rover Rescue от Indiegala
пишут правда без карточек.

вот подстава! её раньше раздавали уже оказывается :(

957
ясное море... значит фигня. не подходит.

958
библиотека пела :) отдельно от эмулятора. не трахаться же каждый раз одну ноту подправил, пересобрал ром, запустил в эмуляторе?

959
MetalliC, а в этом сдк можно запилить библиотеку-эмулятор YM2612 с 2 ядрами? чтоб шлешь там регистры и значения, а оно чтоб пело?

960
гиблое дело ты затеял :) ленятся папки информацией делится... остается только методом научного тыка самому сидеть и разбираться. сам тоже мучаюсь уже который год.

Страницы: Назад 1 ... 28 29 30 31 [32] 33 34 35 36 ... 70 Далее