Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   [Услуги] Требуется программист для участия в проекте ARGUS
RSS

[Услуги] Требуется программист для участия в проекте ARGUS

Для участия в проекте создания улучшенной реплики GUS-совместимой звуковой карты требуется программист.

<<Назад  Вперед>> Страницы: 1 2
Печать
 
hard1k
Full Member


Откуда: Москва
Всего сообщений: 294
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 мар. 2011
Друзья, приветствую!

Как многие из вас знают, вот уже 2 года ведется разработка ARGUS - сильно доработанной реплики звуковой карты Philips PCA761AW на базе чипа AMD InterWave AM78C201AKC (оригинальная карта очень напоминает референсную AMD InterWave OEM Design).

Ссылки:
1. Обсуждение проекта - http://www.vogons.org/viewtopic.php?f=46&t=42431
2. Блог проекта - http://guspnp.livejournal.com/

Основная задача проекта: создать некоторое количество (до 100 шт.) недорогих звуковых карт, обеспечивающих 100% совместимость с Gravis UltraSound.
Дополнительная задача проекта: произвести звуковую карту с набором аппаратных (и, если получится, программных) возможностей, превосходящих Gravis UltraSound PnP Pro.

Текущий статус проекта: произведены прототипы печатных плат, в настоящее время ведется их сборка. После успешного тестирования будет заказана оптовая партия печатных плат (вероятно, единственная).
Перечень основных реализованных аппаратных улучшений:
- Вместо AM78C201KC ("классический" InterWave ревизии В, устанавливался на все InterWave-based платы за исключением двух моделей - самой дешевой и самой последней) будет установлен AM78C201AKC (ревизия С, которая устанавливалась только на самую последнюю модель карты от STB, произведенную эксклюзивно для Compaq). Отличия ревизий - исправлены какие-то ошибки (перечень в открытом доступе отсутствует), вроде бы поправлен ЦАП.
- Карта поддерживает установку как 2 набортных микросхем памяти в корпусе SOJ (суммарным объемом 1 Мб), так и модуля SIMM72 (FPM/EDO, до 16 Мб).
- Карта поддерживает индивидуальный выбор банков памяти между набортными микросхемами и SIMM72, позволяя получить большое количество конфигураций памяти (чисто теоретическое преимущество).
- Карта несет на борту стабилизатор напряжения -5В (дополнительная фича, не требующаяся для работы карты, но полезная для владельцев ряда других звуковых карт, например, Roland LAPC-I или Creative CT1920, используемых совместно с новыми блоками питания без линии -5В).
- Карта имеет полный штырьковый вывод шины ISA для возможных дочерних карт (например, для добавления Yamaha OPL3, клона MPU-401 и прочих девайсов).

Основной проблемой при реализации проекта стал действующий копирайт компании EYE & I на содержимое ПЗУ, наличие которого обязательно для работы карты в режиме совместимости с GUS.
Возможные пути решения:
1. Договориться с правообладателем о лицензировании - в настоящее время прорабатывается.
2. Предоставлять конечным потребителям карты без прошитого ПЗУ:
- либо с напаянным пустым ПЗУ - требуется разработка программно-аппаратного решения по программированию ПЗУ прямо на плате;
- либо с кроваткой под ПЗУ.
Ограничение: конечный потребитель должен иметь другую InterWave-based карту либо в качестве донора прошитого ПЗУ, либо для считывания и прошивки содержимого ПЗУ в новую микросхему (софт для дампа ПЗУ уже разработан и проверен).

С учетом того, что в относительно свободном доступе имеется архив SETROM4.EXE, включающий в себя загружаемые в ОЗУ карты файлы GSFULL4M.DAT и GSFULL4M.FFF, а также InterWave SDK 2.0, включающий в себя исходники утилиты ROMMAKER, предназначенной для конвертации файлов из формата для загрузки в ОЗУ в проприетарный бинарник, пригодный для прошивки в ПЗУ, наиболее элегантным выходом из ситуации видится следующий:
1. Скомпилировать ROMMAKER, воссоздав среду, которую использовали разработчики SDK в далеком 1996 году.
2. Добиться корректной работы ROMMAKER и конвертации указанных выше файлов в бинарник для ПЗУ объемом 4 Мб.
3. Модифицировать исходники ROMMAKER таким образом, чтобы работа с утилитой была интуитивно понятна (варианты - написать качественные скрипты / frontend / инструкцию по работе с ней).
4. Модифицировать драйвера для DOS / Win9x из того же SDK в части инициализации карты для увеличенного объема ПЗУ.

В результате конечные потребители получат улучшенное качество звучания музыки в DOS при использовании семплов из ПЗУ + отсутствие проблем с лицензированием:
- SETROM4.EXE, содержащий защищенную информацию, доступен для свободного скачивания;
- ROMMAKER и модифицированные драйвера распространяются на тех же условиях, что и SDK;
- использование ROMMAKER совместно с SETROM4.EXE понятно.
Конечно, самым лучшим вариантом было бы также обеспечение возможности прошивки впаянного ПЗУ прямо на карте.

Итак, друзья, разыскивается бородатый программист с опытом работы с софтом 90-х, желающий за скромное вознаграждение взяться за реализацию описанных выше задач.
Хотелось бы получить результат "под ключ" - сразу и внятно работающий ROMMAKER, и модифицированные драйвера.
С учетом высокой степени готовности проекта хотелось бы, чтобы все это произошло хотя бы до лета 2016. Размер оплаты обсуждается, но предполагается выплата в 3 этапа:
1. 20% - аванс.
2. 30% - по факту сдачи работы.
3. 50% - по факту проверки работоспособности предложенных решений на прототипе ARGUS.

Весь упомянутый софт и SDK доступен в обсуждении проекта (кроме SETROM4.EXE, который легко гуглится), но готов прислать по запросу.

Буду очень рад всем вашим встречным предложениям!
hard1k
Full Member


Откуда: Москва
Всего сообщений: 294
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 мар. 2011
Друзья, отличные новости!
Проект не умер, просто у лидера проекта были личные сложности и другие приоритеты.
Но сегодня наконец был успешно (с оговоркой) протестирован первый прототип! Оговорка - пока не удалось подцепить штатное ПЗУ.
Подробности здесь: https://www.vogons.org/viewtop...40#p550822
hard1k
Full Member


Откуда: Москва
Всего сообщений: 294
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 мар. 2011
Апдейт - прототип работает без оговорок!
http://www.vogons.org/viewtopi...60#p551176
Jccwu
Advanced Member
Злой и Нечуткий

Откуда: Екатеринбург
Всего сообщений: 3579
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2013
неподходящая тема для этого раздела.
лучше наверное в технический флейм
hard1k
Full Member


Откуда: Москва
Всего сообщений: 294
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 мар. 2011
Буду признателен модераторам за перенос темы в соответствующий раздел :)
SSerg
Junior Member


Откуда: Одесса
Всего сообщений: 127
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 сен. 2012
интересно, скоко будет стоить ? :(
hard1k
Full Member


Откуда: Москва
Всего сообщений: 294
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 мар. 2011
Отвечу собственной цитатой с другого форума.
[q]
Вот с этим могут быть проблемы - первая партия будет распространяться только среди тех, кто либо участвовал в разработке, либо сделал donation, пока они были открыты. Т.к. сейчас публичные donation закрыты, есть только 3 пути:
1. Договориться с лидером проекта о приеме частного donation.
2. Чем-то существенно помочь в разработке.
3. Ждать гипотетическую вторую партию.

Конечно, также можно пробовать договориться с кем-либо из тех, за кем уже зарезервированы карточки, но это уже на свой страх и риск контрагента - т.к. продажа карт третьим лицам была прямо запрещена автором проекта.
[/q]
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Цитата хорошая, ни прибавить ни убавить...
[q]
лучше наверное в технический флейм
[/q]
Лучше - к продаванам и покупанам в "барахолку". Я ещё над этим подумаю. Услуги. Нестандарт.
hard1k
Full Member


Откуда: Москва
Всего сообщений: 294
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 мар. 2011
LAST CALL: последняя возможность записаться в очередь на ARGUS за donation до 17.04.2017.
По правилам проекта перепродажа карт запрещена, поэтому торопитесь!

http://www.vogons.org/viewtopi...29#p576229
easyjohn
Advanced Member


Откуда: SPb
Всего сообщений: 3381
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 апр. 2008
Сколько надо задонатить?
hard1k
Full Member


Откуда: Москва
Всего сообщений: 294
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 мар. 2011
Не знаю, мопед не мой.
Наверное, сколько не жалко.
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Технический флейм »   [Услуги] Требуется программист для участия в проекте ARGUS
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS