Разработка и ромхакинг > Ромхакинг и программирование
SegaSoundDriver ripped from Sonic1
<< < (3/6) > >>
Segaman:
Кстати на счёт GEMS, я скачал архив с этим чудом, но когда я запускаю досовскую прогу, которая делает драйвер, она через несколько секунд виснет. почему так происходит. я что только не перепробовал. поэтому я так и не научился им пользоваться
HardWareMan:

--- Цитата: Segaman от 27 Август 2009, 14:29:47 ---Кстати на счёт GEMS, я скачал архив с этим чудом, но когда я запускаю досовскую прогу, которая делает драйвер, она через несколько секунд виснет. почему так происходит. я что только не перепробовал. поэтому я так и не научился им пользоваться
--- Конец цитаты ---
DosBox пробовал?
Segaman:
А где взять?
Марат:
Гуглить не пробовал?
Dosbox v0.73
Smoke:

--- Цитата: HardWareMan ---Есть мнение, что М68К и так есть чем заняться полезным, негоже его нагружать звуком, когда есть Z80 и YM2612 находится в его подчинении.
--- Конец цитаты ---
Кстати, HardWareMan, я по твоей доке(Извлечение и использование ресурсов музыкального сопровождения из игр Sega MegaDrive) вытащил драйвер вместе с музыкой из Phantasy Star III. Там тоже SMPS используется, правда другая разновидность -- SMPS z80(в Сонике SMPS 68k). Классную ты доку накатал!  :thumbup:
Segaman:
Ваапще то в сонике 1 и ristar 68k, а в остальных уже z80. даже в списке на соник-ретро это указано. кстати из финалки можно музыку и в сониковский драйвер перекотать. вот ещё и по этой причине я и сделал мод на драйвер соника 1.

Добавлено позже:
[оффтоп] :lol: абажаю сегу[/оффтоп]
Smoke:

--- Цитата: Segaman ---Ваапще то в сонике 1 и ristar 68k, а в остальных уже z80.
--- Конец цитаты ---
Не только в Сонике и Ристар. Вот список движков: http://gdri.smspower.org/wiki/index.php/Mega_Drive/Genesis_Sound_Engine_List
Segaman:
Я имел ввиду только известные мне игры от sega, а за список всё равно спасибо
HardWareMan:

--- Цитата: Smoke от 27 Август 2009, 19:01:26 ---Кстати, HardWareMan, я по твоей доке(Извлечение и использование ресурсов музыкального сопровождения из игр Sega MegaDrive) вытащил драйвер вместе с музыкой из Phantasy Star III. Там тоже SMPS используется, правда другая разновидность -- SMPS z80(в Сонике SMPS 68k). Классную ты доку накатал!  :thumbup:
--- Конец цитаты ---
Да всегда пожалуйста. ;)
Segaman:
Отличные новости. у меня появился новый моник, заместо старого сгпдевшего и я за 3 часа набросал хороший интерфейс, через который можно использовать все возможности драйвера, такие как пауза и ускорение. + к этому он отображает номера для проигрывания мелодий, звуков и семплов. только я ещё не успел написать проигрывание сэмплов. потом напишу мануал по портингу и наделаю кучу портов
Segaman:
Сёдня писал мануал, потом отложил. и похоже надолго, так как меня наказали и забрали монитор на месяц. но это ещё неизвестно, так как по обыкновению предки прощают раньше срока. будем надеятся на прощение, так как 1й пример я очень хорошо аргументировал
Segaman:
Вчера написал прогу для конвертирования сэмплов. и столкнулся с такой проблемой. когда я перевожу сэмпл в вавку, всё прекрасно, а когда вавку в сэмпл - шипение. карочь меня эт доканало и я взялся прописывать проигрывание сэмплов 16кгц 8бит.

Добавлено позже:
Да и ещё вопрос ни втему. кто знает в какой игре есть поддержка 4 джойстиков ( кроме микро машинок) и/или 6-и кнопок. а то я хочу заодно и код на чтение джойстиков в мой драйвер влепить, чтоб он многофункционален был.

и про мануал. у меня в телефоне лежит информация о голосах, но я никак не могу одновременно рааботать на кампе и пользоваться инфой из тела (формат док-ов тока на телефоне поддерживается), так как мама тел свой потеряла и на мой переехала, пока новый се никупит, а деньги на следующей неделе будут. я бы закончил мануал, но у меня все подходящие голоса в телефоне. кстати закончен он на 70%
sergi:
Поддержка мультиплеера есть в MK3 и даже UMK3 - с мультитабом он работает, только 2 джоя опрашивает

а так вот список:
Barkley: Shut Up and Jam! (4 players)
Bill Walsh College Football (4 players)
College Slam (4 players)
Elite Soccer (4 players)
ESPN National Hockey Night (? players)
FIFA International Soccer (4 players)
FIFA '96 (4 players)
Firestriker (4 players)
Hammerlock Wrestling (4 players)
Head On Soccer (4 players)
J-League Soccer (? players)
Looney Toons B-Ball (4 players)
Lord of the Rings (4 players)
Madden '94 (4 players)
Madden '95 (4 players)
Madden '96 (4 players)
Madden '97 (4 players)
Micro Machines (4 players)
Natsume Championship Wrestling (4 players)
NBA Give 'n Go (4 players)
NBA Jam (4 players)
NBA Jam TE (4 players)
NBA Live 95 (5 players)
NBA Live 96 (5 players)
NBA Live 97 (5 players)
NCAA Final Four (4 players)
NCAA Football (4? players)
NHL '94 (4 players)
NHL '95 (4 players)
NHL '96 (4 players)
NHL '97 (4 players)
Olympic Summer Games (5 players)
Peace Keepers (4 players)
Pieces (5 players)
Rap Jam Vol. 1 (4 players)
Saturday Night Slam Masters (4 players)
Secret of Mana (3 players)
Slam Dunk TV Animation (Japanese) (5 players)
Soccer Shootout (4 players)
Sporting News: Power Baseball (4 players)
Sterling Silver: End 2 End (4 players)
Street Hockey '95 (4 players)
Street Racer (4 players)
Super Bomberman 1 (4 players)
Super Bomberman 2 (4 players)
Super Bomberman 3 (5 players)
Super Bomberman 4 (Japanese) (5 players)
Super Bomberman 5 (Japanese) (5 players)
Super Tetris 3 (Japanese) (4 players)
Tiny Toons Wacky Sports (4 players)
Virtual Soccer (Japanese) (5 players)
Top Gear 3000 (4 players)
WWF Raw (4 players)

Segaman:
Незнал, что их так много. спасибо
Segaman:
Всё, вырезал и вставил PadReader. как только включается teamplayer, экран тут же меняется на Reader и показывает, что код работает исправно. (на экране светятся нажатые кнопки и негорят ненажатые. для выхода нужно выключить teamplayer, и нажать старт. но учтите, кнопкой старт драйвер ставится на паузу) Завтра допишу мануал (я сегодня переписал из телефона в комп) и выложу, как только смогу. В нём уже готов интерфейс, воспроисведение сэмплов и показ названия мелодии, автора и источника. также есть функции ускорения мелодии и исчезания, а также пауза. + я снова дополнил драйвер и теперь всего доступно 16384 мелодий, 16384 звуков и 128 сэмплов. осталось только дописать проигрывание нормальных сэмплов. (с атрибутами 16КГц 8бит)

Добавлено позже:
Только что заново изучил пост на соникретро, в котором описан формат сэмплов и понял в чём моя проблема. оказывается помимо конвертирования битов, к полученным байтам нужно ещё и $80 прибавлять. вот и всё. завтра исправлю конвертер и вместе с сорсом в архив кину. а ещё надобавляю своих сэмплов.

Добавлено позже:
Вот и альтернатива. Сделаю возможность проигрывания как сжатых сэмплов, так и хороших (16КГц8бит). :-)
sergi:
16 килогерц и 8 бит это не такие уж и харошие сэмплы

харошие это 48 килогерц и 16 бит ;)
topos84:
sergi, а разве сега тянет 48 КГц или 16 бит?
Я думал, что 22 (или только 16?) и 8 соответственно - максимум для ДАКа.
sergi:
Да не не тянет вроде больше 22 килогерца, это я так - пошутил :lol:
topos84:
sergi, а глубину больше 8 бит тоже никак?
sergi:
Если синтезатор другой поставить то думаю можно :)
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии