|
|
  |
Advanced MicroMachine (continued), предрелизная версия |
|
|
|
May 23 2008, 19:13
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Ну что, за полгода вы неплохо продвинулись в embedded области. Ферриты всетаки оставили. Ну не нужны они там. Замените лучше на резисторы ом на 100. А че так много тюнинга с конденсаторами? Неужто дополнительные танталы больше чем на 10 uF сильно улучшают ситуацию? Лучше было ставить керамику на 10 uF. Насчет на каком железе делают нынче игры взгляните на этих: http://russian.belatra.info/produ_board.htmlУ них там проц вообще-то древнее вашего, но видео сделано на конкретной FPGA. Вообще видео часть в играх серьезное дело, и на вашем месте рекомендовал бы на видео поставить ченить посолидней с конкретными ускорителями. Цитата(Glucik @ May 23 2008, 21:48)  По всей видимости,присутвующие здесь никогда не писали под (S)NES, SEGA MD, GBA. НЕ имеют представления о TSR-программах и о DOS32 проект изначально был задуман мной на энтузиастских началах-повысить скилл в девайсостроении и в системном программировании. ВОпрос о применении ОС-вообще не стоял(не интересно это мне) Мою реализованную цель можно назвать так: 'сделать свою СЕГу' и писать под неё. Мне приятны те времена, когда люди на Си/Асме писали под ресурсы машины напрямую и сами собирали 'синклеры' Ну неужели таковых не осталось?  Для примера гляньте в поисковике 'sega genesis develop' или 'hydra tv game console' P.S. хочется верить что всёже единомышленники найдутся 
|
|
|
|
|
May 23 2008, 19:34
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 22-04-08
Пользователь №: 36 986

|
Bот это и печально-что сам по себе 'клик мыши' не несёт нам совершенно никаких знаний о том как работает железо,в какие регистры что и как пишется- всё зашорено операционной системой, отсутствует ясное здравое понимание о процессах,происходящих внутри схемы!
По части видео с вами согласен- в следующей разработке поставлю внешний видеоконтроллер NTSC/PAL/VGA ,но это уже 'другая тема'
|
|
|
|
|
May 23 2008, 23:14
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 22-04-08
Пользователь №: 36 986

|
ты когда-нить демки на SEGA MD2 писал? код видел? P.S. болше ветку многозадачных ОС не развиваю понимаете,я- ретроман downgrader,каких немного. этим и определяется мой подход! линуксоидов и прочий мезон к отстою! DOS32 -rulezzz forever!  к тому же,мне не чуждо хакерство в умеренных количествах
Сообщение отредактировал Glucik - May 23 2008, 23:16
|
|
|
|
|
May 24 2008, 02:30
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Цитата(Glucik @ May 24 2008, 08:14)  понимаете,я- ретроман downgrader,каких немного. этим и определяется мой подход! Так на здоровье, если Вам это нравится! Только не нужно других ругать, если они не придерживаются Ваших взглядов! Цитата(Glucik @ May 24 2008, 08:14)  линуксоидов и прочий мезон к отстою! DOS32 -rulezzz forever!  Тут хоть и стоит смайлик, а звучит все равно слишком фанатично! Если линукс (ровно как и другие ос) выбросить, то Вы и в интернет-то не выйдите, ибо сервера, маршрутизаторы и другое сетевое активное оборудование без оси не обходятся. Цитата(Glucik @ May 24 2008, 08:14)  к тому же,мне не чуждо хакерство в умеренных количествах  Всем нам не чуждо)
--------------------
Выбор.
|
|
|
|
|
May 24 2008, 09:25
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 22-04-08
Пользователь №: 36 986

|
Кста, про сетевое оборудование-сёдня нашёл книгу с описанием регистров эзернет контролера с примерами передачи/приёма СЫРЫХ данных  TCP/IP сосёт! пример и в винХП пустить можно с winio.vxd это к тому,что со всем можно разобраться и не прибегая к АПИ ОС  Так даже полезнее-в случае ошибки себя выставить дураком и найдя ошибку-исправить. З.Ы. чужой код-потёмки!
|
|
|
|
|
May 24 2008, 10:12
|

Местный
  
Группа: Участник
Сообщений: 374
Регистрация: 7-11-07
Из: Moscow
Пользователь №: 32 131

|
Цитата(AVR @ May 23 2008, 14:37)  Мне проще изучить Linux чем потратить МНОГИЕ годы на написание УБОГОЙ ПАРОДИИ на ОС! 1) Море хорошего программного обеспечения 2) Море готовых драйверов (если вдуматься, это очень многого стоит) 3) Качественное ядро ОС с поддержкой виртуальной памяти, многозадачностью, защищенный режим исполнения программ в пользовательском режиме, и многое другое, что мои скудные знания пока не смогут обозначить... 4) Независимость разработок от конкретного производителя процессоров и даже архитектуры! 5) Многое другое... Ну не могу я выразить все свои восторги Естественно, все эти достоинства не из воздуха взялись, а являются результатом ударного труда разработчиков по всему миру. Я не специалист в Линуксе, но слышал от профессиональных дистрибьютеров и портовиков Линукса, что для ембедед систем, в частности на ARM-ах, ничего готового из сказанного вами не существует. Большая зияющая дыра в драйверах периферии. И они судорожно ищут среди ембедников, кто бы занялся латанием этой дыры. Хотя бы для самых распространенных чипов.
|
|
|
|
|
May 24 2008, 11:51
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(Aprox @ May 24 2008, 14:12)  Я не специалист в Линуксе, но слышал от профессиональных дистрибьютеров и портовиков Линукса, что для ембедед систем, в частности на ARM-ах, ничего готового из сказанного вами не существует. Большая зияющая дыра в драйверах периферии. И они судорожно ищут среди ембедников, кто бы занялся латанием этой дыры. Хотя бы для самых распространенных чипов. А мужики то и не знают  Ничего, что Дебиан например, портирован целиком ? По-теме. Хорошо для обучения, бесполезно для применения - имхо.
|
|
|
|
|
May 24 2008, 13:08
|

фанат Linux'а
    
Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008

|
Цитата(Aprox @ May 24 2008, 14:12)  Я не специалист в Линуксе, но слышал от профессиональных дистрибьютеров и портовиков Линукса, что для ембедед систем, в частности на ARM-ах, ничего готового из сказанного вами не существует. Большая зияющая дыра в драйверах периферии. И они судорожно ищут среди ембедников, кто бы занялся латанием этой дыры. Хотя бы для самых распространенных чипов. Озвучте, пожалуйста, хотя бы один из таких "самых распространенных чипов". Мне очень интересно знать что же это за чипы для которых нет драйверов. И какого софта нет тоже интересно, тем более для ARMов (как правильно подметил slava2005, существует Debian с тьмой пакетов софта для ARM, его я юзаю на своем домашнем ARMчике потихонечку...  ). Я ж тоже не профессионал, собственно хочу услышать оценку знающих. Но все-таки в моем частном случае использования то что я написал можно считать правдой с небольшими ньюансами, однако у другого разработчика будет другая ситуация если ему требуются дрова на диковинные чипы, но все же это не повод возвращаться в пещеры и ковать железо каменными топорами...
--------------------
|
|
|
|
|
May 24 2008, 15:41
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(AVR @ May 24 2008, 17:08)  его я юзаю на своем домашнем ARMчике потихонечку... Да я вроде здесь показывал как миднайт коммандер, так и иксы  Про Апач, PHP и прочее я тоже вроде говорил. Железо у меня тоже всё работает, как на 9200 так и на 9260 (другого нету) - что я делаю не так
|
|
|
|
|
May 24 2008, 21:53
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 22-04-08
Пользователь №: 36 986

|
Может хватит уже в астрал уходить ??? Шибко много флейма пингвинного...
|
|
|
|
|
May 24 2008, 22:27
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(Glucik @ May 24 2008, 03:14)  линуксоидов и прочий мезон к отстою! Цитата(Glucik @ May 24 2008, 13:25)  TCP/IP сосёт! Агрессивные-то любители какие. Цитата из софтваре апи: Код #include "Type.c" //Type Definition #include "Internal.c" //Internal Registers Header-файлы тоже для лохов-пингвинятников?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|