SMPS z80 Driver - Для работы с аудио - Софт для хацканья - Каталог файлов - Elektropage.ru

Понедельник, 21.05.2012, 04:37
Вы вошли как Гость | Группа "Гости" | RSS

.
 
 
Главная
Регистрация
Вход
Меню сайта

Категории
Эмуляторы Sega/Genesis [1]
Асмы, дизасмы и прочая дурь [6]
Прочие полезности [5]
Для работы с графикой [4]
Hex editors [1]
Для работы с аудио [3]

Форма входа
E-mail:
Пароль:

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

MasterCastle

Главная » Файлы » Софт для хацканья » Для работы с аудио

SMPS z80 Driver
[ Скачать с сервера (672.6Kb) ] 10.10.2011, 16:37
Выдрал драйвер из Соника 3Д, и хотел написать по-быстрому простенький конвертер для переделывания музыки из формата SMPS 68k в SMPS z80. В итоге конвертер написал, но и еще досконально разобрал драйвер, немного замодил его, вытащил нужные части в отдельные файлы. В общем облагородил его так, что теперь можно вставлять в любую другую игру и проигрывать свою 
музыку. Драйвер стандартно поддерживает около 222 мелодий и звуков в сумме (0-$DE). Мало скажете вы, возможно. Однако, для большинства игр SMD такого количества хватает, поэтому, я считаю, необходимости в большем числе нет. Также драйвер воспроизводит "сжатые" PCM сэмплы (на самом деле там просто 4bit, а не 8), вот их кол-во ограничено только размером рома. Максимальная длительность -- один банк, т.е. $7FFF байт в сжатом виде.
В архиве сам драйвер и небольшой PD Rom плеер музыки. Засунул в него несколько треков для ознакомления. Сразу скажу, звучание не точное, т.к. я просто конвертнул музыку и чуть поправил руками флаги, если мелодия не играла или захлебывалась. Исключение Idaten, только я ее до ума все равно не довел.


Автор драйвера: Y.Kashima и M.Sets.
Вытащил из рома: Smoke.
Спасибки: Segaman за его модифицированный SMPS68k и за инфу внутри него
                 HardwareMan за код его PD рома BattleToads. Я его взял для своего плеера как основу,                    не хотелось с нуля писать
                 SonicRetro.org за нужную инфу



Категория: Для работы с аудио | Добавил: Smoke | Теги: smoke, z80, Sonic, SMPS, Sega, SFX, SMD, music, hacking, Driver
Просмотров: 490 | Загрузок: 116 | Комментарии: 4 | Рейтинг: 5.0/1
Всего комментариев: 4
0  
4 Smoke  (03.12.2011 13:23)
Не, я с С не знаком. Двиг потом можно просто в готовый ром вставить. Там всего-то нужно загрузить программу для z80 в память (в примере есть) и скопировать в свой ром нужные процедуры.

0  
3 Miha  (03.12.2011 10:53)
Я знал это, перепутал когда копировал имя сверху, сори.

0  
2 Nemesis_c  (03.12.2011 03:33)
вообще-то автор немного не сигаман crazy

0  
1 Miha  (02.12.2011 18:32)
Segaman Ты не мог бы портировать свой SMPS z80 Driver для системы C. Что бы можно было его использовать в SGCC, XGCC и Stef Dev Kit

Имя *:
Email:
Код *:
Новые статьи
*Goal3 UnlockTeams hacks
*Gopher Media Player
*BZTEdit v0.95
*Enemator v2.01
*SMPS Sound Driver: Общая инфа
*GEMS Sound Driver
*Goal3 team hack Brazil
*SMPS JukeBox Port [SCD]
*Continue [Reset Button4Gopher]
*Dune3Builder

Новые фаилы
*Lunar IPS
*Little to Big Endian
*ASM68k/SNASM68k directives list
*SMPS Converter
*SMPS z80 Driver
*UMK Debug
*Sega Fix checksum [console]
*Genesis SaveState Viewer
*Snasm68k
*RRR_Port_2

Летающая шняга

Поиск

Links
  • Спрайт-ripper
  • Romhacking.net
  • The Cover Project
  • Owls-Группа


    Select language:
    English
    French
    German
    Portuguese
    Chinese
    Nemesis_c, r57shell, Smoke, Lipetsk & Segaman © 2012
    Хостинг от uCoz