поделитесь ссылкой или самой схемкой подключения пцшной карты SB16 или как её там. хочу поэксперементировать...
Вид для печати
поделитесь ссылкой или самой схемкой подключения пцшной карты SB16 или как её там. хочу поэксперементировать...
Нету такой . Если карта ещё и PnP , то её как то придётся инициализировать .
Лучше отковыряй OPL3 и с ним эксперементируй . Плеера с музончиками можно попробовать повыковыривать с MSX или SEGA MS .
вот тут
http://zx.pk.ru/showpost.php?p=138159&postcount=7
блэк кот грит что есть...
надо найти
Боюсь что Black_Cat немного ошибся. Есть возможность подключения к Speccy 8-битных звуковых карточек, предтечей SB, так называемых Adlib. По идее, первая звуковая карта на PC, не считая "спикера". Юзалось во времена 286/386.
Мне известно две схемы поключения, одна посредством ISA-8 шины реализованной на борту SMUC, вторая по схеме В.М.Г. В обоих случаях это просто сигналы Z80 разведенные в соответствии с упрощенной спецификацией на ISA-8 шину.
Об успехах юзания звуковых карточек PC на Speccy ничего не известно.
Нет, я не имел ввиду опубликованные схемы. Из тех схем что были опубликованы, только SMUC позволяет использовать SB или Adlib по диапазону адресов. Кроме того тупо подключить можно будет только Adlib или первые не PnP SB у которых всё выставлялось перемычками и ессно без DMA, IRQ теоретически юзать можно, но софт под это так и не был написан. Старых карт с перемычками найти щас проблемно, но если кто с PnP разберётся, то с карочками проблеи не будет, т.к. все ISA карты SB Pro совместимые (8bit stereo). Хотя по идее и с PnP проблем быть не должно, ведь инициируются же они в голом ДОСе сугубо в autoexec'e..
тут всё дело в том, что карту свою старую нашол..ещё со времён 2002го года гдето...какая то от креатива...зобыл...
у нас в городе гску никто не продаст. да и 4 канала мало. да и модами одними сыт не будеш)))
на неогс пока денег нет((( Crysis мать его перемать...а то что софта нет, так это не проблема. софт есть..точнее сорцы этого софта..адаптировать не проблема была бы....
К сожалению "сугубо экзешниками" :(
Типа (кратко) так:
set blaster=a220 i5 d1
c:\sb16\diagnose /s
c:\sb16\mixerset /p /q
Вот без этой "diagnose.exe" счастья не будет (она по содержимому переменной blaster инициализирует карту). Да и без mixerset.exe, громкость у "блевастера" будет на нуле.
Зобудь. Вот если бы года так 1995-го, ESS688 какая нибудь... Вся "перемычечная", да и OPL3 отдельным чипом... Выпаивай, подключай (по аналогии с AY) и радуйся жизни.
И даром не надо.
И много ты в цифре с Z80 сделаешь (хоть и в турбо, хоть и в 1024 памяти)? Юзай ковокс с тем же успехом. ;)
Я в своё далёкое "пцшное доамижное" время особо тащился от RAD Tracker (для OPL2) на PC под MS-DOS. Музоны - супер (в комплекте с ScreamTracker3 были два OPL s3m'а, играли в трекере только на SB с OPL - они были под RAD также сделаны). Плэйер под MS-DOS около 100 байт! Сорцы есть. Вот только сорцов самого RAD трэкера не было, ну да от них толку не так уж много было бы имхо.
Вообще то эти строки писали для программы-драйвера настройщика. К PnP это никаким боком не относилось. PnP в большей степени нужен был для автоконфигурирования биосом железок. Как правило в железках была память типа 24сXX, где хранились настройки. Хотя эти настройки можно было в некоторых случаях менять пользователю.
И не все звуковухи с ISA интерфесом можно сразу использовать без настроек, особенно это относится к PnP картам.
Для ваших опытов лучше всего подходят звуковухи без PnP, мозгов меньше.
И напоследок, существует различные версии стандарта Sound Blaster, а это очень сказывается на программировании микшера. Так что при постановки опыта - найдите в инете даташит на сей звуковой чип. У Creative c даташитами намного хуже.
Во слов то наговорили... ;)
что гс что неогс имеют свою память и свой проц. суть этих железок в том, чтобы на время проигрывания цифры, сам комп был свободен. а ты предлагаеш отдавать всё процессорное время ковоксу. нафига бы мне такое надо было. теже игры или трекер под туже неогс лучше, чем под ковокс...но денег на него нет.Цитата:
И много ты в цифре с Z80 сделаешь (хоть и в турбо, хоть и в 1024 памяти)? Юзай ковокс с тем же успехом.
opl3 мне не интересен. это всё синтез. с тем же успехом мог бы и ТФМ поставить... цифра нужна. думаю даже с пнп проблем небыло бы. главное порты правильно собрать, а инициализировать карту...ну..думаю решаемо.
насколько я помню у них у этих бластеров была своя память...непомню у какой тосно модели была память кажется 512кб...найду инфу по ним сброшу сюда.
Как правило это были модели Creative, а именно модели AWE32 и SB32 с так называемым синтезатором EMU8000.
Можете почитать фак по адресу:
http://eugene.muzychenko.net/articles/sound/awefaq.txt
собственно говоря аве они тоже иса карты. да и сюда по некоторым инфошкам у карт свои ДМА стоят...а это уже хорошо...
Память в AWE используется только для синтезатора EMU8000 и соответственно никакого DMA там нет. К тому же есть некоторые проблемы с задиранием частот сэмплов в районе 3-4 кГц (можно и забить на это). Короче, лучше подключи GUS - будет тебе и память и DMA (если найдёшь). ;)
согласно вот этой инфе:
http://www.citforum.ru/programming/d...und16_fd.shtml
дма там есть. а вот чипа ему8000 там нет.
хотя нет..ошибсо...
так тааак... продожаем...
нашол вот такой документ:
http://hardware.zp.ua/docs/isa.htm
по иса шинам (иса8 и иса16)...
надумал ещё кроме звука и видео приткнуть..
кароче суть: два слота иса для звука и видео)))
какие будут идеи по вкарячиванию исы на профик?! мож ктото уже курил данную тему?! палюбому опыт есть у кавонить...
думаю самой шины ну или чсего там чтобы карты работали.. полагаю что нужно изобретать какие то свободные порты для этого...+ ко всему не совсем понял все сигналы на иса шине...например сигналов irq там несколько...а у нас как я помню толи 1 толи 2..не помню...
я не думаю что это сделать нереально. уверен что вкарячит могно. на спринтере же была иса шина...
Sayman, прекращай ерундой страдать, то ты NemoIDE к Профи хотел подключать, щас ИСУ с видео.. Определись что тебе для счастья нужно и долби в одном направлении, а то завтра глядишь уже про PCI будет речь, а потом ещё.. и ещё.. и ещё..
ISA подключить для юзанья мультикарт, бластеров, сетевух - не проблема, подключать видео - нет никакого смысла и даж обсуждать эт тему не буду
да..атрибуты в графике знаеш ли надоели))) да и мелкая картинка тоже..да и вапще интересно как то...чтобы профик показывал каждой точкой цветной))))
можно канешно кишки ему перелопатить и вкарячить режим 16с для 512*240...но это будет невминяемый тормож т.к. прокачать 16к памяти будет сложновато...да и химичить сопли двумя тремя этажами как то ... калхожно. медленно это всё будет. а при внешней карте, пусть дажэе иса, и картинко больше и цветов больше и собственно согласно описанию есть управляющие регистры + набор функций в прошивке что упростит некоторые манипуляции с графикой. + ковсему решит проблему от части с вга/свга мониками)))
Добавлено через 2 минуты
я немо хотел вкарячить когда небыло схем от ипятёрышного иде.. щас у меня иде есть..мне немо ниочём. потому направление сменилось. попрежнему занимаюсь осью профидос..от неё не отказываюсь..мне это интересно. потому ещё доркинул сверху иса с картой...звук или видео будет видно позже..главное чтобы шина была...
да уж...если бы все карты имели чисто х86 бисо, то хрен бы они на амиге и на маке работали...
Добавлено через 16 секунд
карта не имеет платформеной привязки. как и шина.
я уже кидал схемку с доработкой профика до 4х цветов на точку. в этой же схеме есть пояснения как доработать до 16ти цветов. это будет не 32к а 64к. но доработка заключается не только в цвете но и в том, что кидая в основной адрес экрана значение цвета, одновременно будет записываться и по другим адресам. поэтому работаеш только с одной страницей, другие которые за цвет отвечают (RGBi) заполняются одновременно в зависимости от значения. сини, значит в синюю страницу полетит. и т.д.... пошукай по железному разделу, там есть эта схема. автор схемы говорит что проводков до чёртиков много, потому схема не удобна. соплей многа.
Добавлено через 9 минут
кому дрянь а кому и намана. не нравица пцшное жилезол, не ставь..вапще и флоп выкинь, воткни чисто мафон и гоняй софт с него, т.к. и флоп и винт, и мыш и даже кавокс это всё от злого, убогого, шерпотребного писбка...
немогеш памоч, не лезь. а апасрать любой может.
докучи посоветуй убица апстену ещё разрабам спринтера и скорпионам которыве уже крутили иса шину в свои железки.
----
нашол какую то не понятную инфу.
http://8bit.yarek.pl/interface/yabus.zxisa/
Sayman, суть в том, что нет смысла щас расползаться по всяким левым рукодельствам типа АТМ, Профи и GMX экранов..
Всё, что идёт не как развитие Спектрума - нафик! GMX уже умер окончательно, у АТМ нет будущего, а у Профи есть шанс сохраниться в будущем только развивая его в сторону общей линии развития Спектрума, а не изобретая что-то своё ни с чем не совместимое.
Black Cat
понимаеш. я не стремлюсь к развитию каких то стандартов. поддержка существующих мне на данный момент не интересна. я не занимаюсь сейчас трдосом, ничего не пишу не доделываю свои старые поделки трдосные. я щас смотрю в сторону цпм совместимости. работа с винтом, с экраном..это не для каждого а лично для меня. мне это интересно. мне интересно вывести звук на профике черезх сб16 вывести экран цветной через видюху или какуюто доработку. поддерживать режим 16с на пне22 - нафига бы мне нужен был непонятно какой экран небольшого размера, который ещё ко всему и медленный. ты помница как то говорил что этот режим не для динамики а для статики... ну для этого, для цвета на спектруме был режим (программный) colors...достигающий 8 цветов на точку путём упавления двумя экранами и быстрой смены картинок в нём. для статики его вапще за глаза. а сидеть паять очередной сверх тормоз и тем более режим 256с который, тем более не ахота. гмх я и не думал себе ставить. АТМ пока не интересна. мне нравица профи.. мне он кажется привлекательным. я хочу в него воткнуть дма (где то в следующем году ближе к весне) чтото ещё...это интересно. мне будет интересно патом залезть в сорцы чёрного ворона и адаптировать его под профи...включая его экран. а все эти сегодняшние стандарты типа немо иде, кемпстон мыш, и подобные, мне не интересны. у меня даже кемпстон мышы нету...я её снус со своей 4ки ещё в середине лета...почти сразу как выкупил платы у корвакса.
..ну незнаю.. странного ты желаешь и к странному стремишься.. :) шутко :)
СР/М для меня - эт всего-лишь вариант загрузчика для Спектрума, ну в лучшем случае ещё системный и прикладной софт, а конвертить под неё игрушки - эт уже просто ни в какие рамки не лезет и непонятно зачем.
У Спека будут прекрасные экраны - и графические и текстовые, и с высоким разрешением, и самое главное это будут его родные, узнаваемые экраны, а не нечто скопированное с РС, или выдранное с потрохов очереднго хх9990, или выдуманное от балды. И софт будут писать именно под них, потому что они есть продолжение Спектрума, как щас пишут под 16с. А под Спектрум писать интересно потому что есть community спектрумистов и оно огромно. Вон у Спринтера, или даже АТМ - нет никаких шансов в будущем потому, что их community мизерно, даже несмотря на большие усилия портраченные на поддержку. Ты что, собираешься сам в одиночку продвигать СР/М на Профи?
я уже писал что ни для кого не стараюсь. делаю тока то что мне интересно. если интересно под цпм увидеть ЧВ на экранах профи, значит буду делать. а нравится это кому то или нет, это не мои дело. я делаю в первую очередь для себя.Цитата:
конвертить под неё игрушки - эт уже просто ни в какие рамки не лезет и непонятно зачем.
не будет. не было 20 оет назад и 10 и пять лет...и даже год назад ничего небыло.. так и через ещё 10 лет не будет. а даже если и появица железка такая, то её ожидает учесть ТФМ. кривые демки, кривой трэкер на пц, и ничего толкового. могно вспомнить как быстро и какой софт появилсо софт для ГСки?! сразу и трекеры полетели и плееры и игры старые переделывали. а щас что? на спектруме нет ни плеера ни трекера для тфм, нет толковых игр, даже старые не переделывают. это просто мёртвое железо. даже на пц трекер кривой и безобразный. это вся софтовая поддержка девайса? жалкое зрелище. железка не виновата, виноват чвеловеческий фактор: большинство народа, и ты в том числе, убеждены. что всё что есть на пц - ширпотреб. однако, ни у одного из вас нехватит умений и денег на изготовление хотябы приблежонного девайса до уровня той же карты Трайдент, которая в 80х в начале 90х была в очень широком ходу у народа. я читал на форуме что у тя в подписи (если не ошибаюсь) по поводу стандартитзации графики...всякая фигня. видел фразы и варианты типа чётные не чётные столбцы, в одну страницу чёто то а другое в другую...чё к чему. и причём всё в спековой памяти. ну давайте её всю забьём под видео режимы непонятно как вывернутыми...кому это надо? я почитал как у АТМ экран 320 на 200 сделан..ю. через чур черезх китай вывернуто всё. нет чтобы упростить - линейная адресация и всё. нет надо показат кто во что горазд...на сёдняшний день большую пользу имеет ГС и неоГС. пожалуй вторая лучше первой.Цитата:
У Спека будут прекрасные экраны - и графические и текстовые, и с высоким разрешением....
ну да...пишут...пару дем и всё...статика. как ты говорил..чё уж там писать то?! нормальная динамичная игра в стиле того же например 1942 года (леталка вид сверху), этот режим не вытянет...слишком медленный. или писать в небольшом окошке...не выход.Цитата:
как щас пишут под 16с.
как я уже говорил. продвигать чтото у меня целей нет. если вдруг так получица, что кому то ещё это будет интересно - милости просим. а если нет..ну на нет и суда нет. если появица интерес чтото под тырдос снова писать в массы, то начну безспорно. но это ещё хз кагда будет.Цитата:
Ты что, собираешься сам в одиночку продвигать СР/М на Профи?
но вернувшись к баранам сабжа (иса и всё что с ней), то мне примерно понятно - если это никому не интересно, то никто мутить схем не будет. а фразы типа "убейся", "это для пц"..."ширпатреп"...левые отмазки это всё...нет так нет...буду думать чё да как... или прикруччу профику в его экран 16цветов...схема есть...
16с в октябре исполнилось 3 года, из которых 2 года режим присутствует в серийном компьютере Pentagon-1024SL v2.x . Внедрение новых стандартов очень тормозилось технологической отсталостью самого процесса разработки. Т.е. технологический цикл каждой иттерации изменений был очень длинным по времени. С выходом "Aeon" (Neo) этот недостаток в Спектрумостроении будет окончательно ликвидирован и цикл - от момента разработки, до момента внедрения будет занимать 3 секунды - ровно столько Aeon'у требуется на замену прошивки. Так что на нынешнем этапе развития Спектрума основную роль будут играть понимание куда и как нужно развивать Спектрум, чем собсно я и начал заниматься 2 года назад, когда все на этом форуме мыслили так-же догматично как и ты :) . В итоге - у меня сейчас есть идеальная безконфликтная эволюционная концепция развития Спектрума (ещё не опубликована :) ) и я готов к выходу Aeon'а :) .
..а ведь два года назад только одно высказывание мною "крамольных" идей о необходимости понимания идеологии развития Спектрума разработчиками железа, вызывало бурю негодования, призывов немедленно удалить, перенести во флейм и забанить навсегда.. :)
и насколько за эти 3 года режим был поддержан? я насчитал порядка 5 дем кажется и всё. ну да прорыв...революция-эволюция))))Цитата:
16с в октябре исполнилось 3 года
дело не во времени прошивки а в эффективности железа, в удобстве работы с ним...во многом. вот сам внимательно всматрись в теже свои режимы которые ты у себя на форуме понаворотил. ну к чему такие извраты..да ещё и в основной памяти самого спека?! синклер допустил грубую ошибку вкарячив в спек экран в основной памяти. это глупо и не удобно. ты там сам пишеш о страничности памяти, что надо жто обходить или путём другого проца или как то схематично. а вот на других платформаххтипа мака...таких граблей нет...где то по началу вроде было..но я первые самые маки не видел. в конце 80 на маке была шина nuBus...и.е. вариант с использованием внешних девайсов, которые не мешают основной схеме компа. амига пожалуста..зорро 3 например., пц, иса...это из простых. пытаца сделать какую то совуестимость со штатным режимом совершенно глупо и не оправдано. небывает такого, чтобы и рыбку скушать и на ёлке пошарить))) чтото одно. и опять таки, как ты говорил, что у профи убогая архитектура..но в твоих тамошних постах прослеживаетс организация видеопамяти аля профи и атм. т.е. расположение как растров как по столбцам горизонтальным, так и где то по вертикальным...очень мудро. а ты в курсе что такие режимы требут гораздо больше времени для вывода, чем линейные экраны?! большей частью благодоря тому, что нгужно постоянно крутить биты для включения нужного адреса. в данном случае уже вывод картинки методом стэка не прокати. через стэк выбрасывается два байта...значит второй байт будет приходиться не на тот адрес. только если графику заранее подготавливать к таким финтам..это я проделывал в 99м году на экране профи...и теоритически в турбо режиме...где то полтора два инта на вывод всего экрана...Цитата:
3 секунды - ровно столько Aeon'у требуется на замену прошивки
но это великий геморой подготавливать такую графику..потому этот вариант я быстро отклонил.
немного почитал про этот нео...очередной "спринтер"...т.е. пакойник. это даже не спектрум...это эмулятор на чипе))) какой то новый клон со своими параметрами + возможность грузить другие кофигурации...мне такое не нравится. это не путь развития спектрума - это его тупик.
Интро:
16Cbiver (2005)
Borntro 2008 (2008)
vD16F (2008)
Демо:
NedoDemo (2008), остальных не знаю, но возможно были..
Игры:
Pang 16C (2005)
Time Gal (2006)
Ball Quest (2006)
Season of the Sakura (2007)
Системные программы:
view102 (2005) - в Info Guide #8
SOUL (2006) - плейер видео, в Info Guide #9
DNA OS
Little Viewer
я уже устал повторять, что Синклер - это никто! ..пустое место! толкач со связями и больше ничего! надутый, самодовольный недоумок возомнивший себя техническим гением! Ты бы что-ли историю Спектрума изучил-бы для разнообразия.. кстати и ISA на Эппле была раньше чем вообще появились РС :)я помницца говорил другое, а именно - что у Профи дурацкое распределение портов в IDE, а это не одно и то же..
вот чего у меня не может быть по умолчанию - дык это какого-либо сходства с АТМ :) . А что касательно быстроты и оптимальности программирования - почитай изыскания Летаргика на этот счёт.
:) ничего ты не понял :) , ну да ладно, это не смертельно :) :) "Aeon" (Neo) - это наш NEXT! :) , это наша надежда на возрождение массового движения спектрумистов.