реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Advanced MicroMachine (continued), предрелизная версия
vetal
сообщение May 23 2008, 18:32
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Цитата
когда люди на Си/Асме писали под ресурсы машины напрямую и сами собирали 'синклеры'
Ну неужели таковых не осталось?

Сегодня это делается одним кликом мыши(sopc). ОС вставляется примерно также (просто поставив галочку - использовать ОС). Железо спрятано за HAL. Посему вообще не важно что там за система команд у процессора или там таракан биты перебирает smile.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение May 23 2008, 19:13
Сообщение #17


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

проект изначально был задуман мной на энтузиастских началах-повысить скилл в девайсостроении и в системном программировании.
ВОпрос о применении ОС-вообще не стоял(не интересно это мне)
Мою реализованную цель можно назвать так: 'сделать свою СЕГу' и писать под неё. Мне приятны те времена, когда люди на Си/Асме писали под ресурсы машины напрямую и сами собирали 'синклеры'
Ну неужели таковых не осталось? sad.gif
Для примера гляньте в поисковике 'sega genesis develop' или 'hydra tv game console'

P.S. хочется верить что всёже единомышленники найдутся smile.gif
Go to the top of the page
 
+Quote Post
Glucik
сообщение May 23 2008, 19:34
Сообщение #18


Участник
*

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



Bот это и печально-что сам по себе 'клик мыши' не несёт нам совершенно никаких знаний о том как работает железо,в какие регистры что и как пишется- всё зашорено операционной системой, отсутствует ясное здравое понимание о процессах,происходящих внутри схемы!

По части видео с вами согласен- в следующей разработке поставлю внешний видеоконтроллер NTSC/PAL/VGA ,но это уже 'другая тема'
Go to the top of the page
 
+Quote Post
AVR
сообщение May 23 2008, 19:46
Сообщение #19


фанат Linux'а
*****

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



Цитата(Glucik @ May 23 2008, 23:34) *
Bот это и печально-что сам по себе 'клик мыши' не несёт нам совершенно никаких знаний о том как работает железо,в какие регистры что и как пишется- всё зашорено операционной системой, отсутствует ясное здравое понимание о процессах,происходящих внутри схемы!
Это как в анекдоте: вам шашечки или ехать? Обязательно надо видеть что куда пишется? Пожалуйста, открывайте исходники драйверов/ядра и смотрите что где куда пишется читается и т.д. Просто не надо впадать в крайности от голого асма без многозадачного планировщика до windows vista с подкачкой на флэш диск для выполнения простых задач...


--------------------
Go to the top of the page
 
+Quote Post
Glucik
сообщение May 23 2008, 23:14
Сообщение #20


Участник
*

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



ты когда-нить демки на SEGA MD2 писал? код видел?

P.S. болше ветку многозадачных ОС не развиваю

понимаете,я- ретроман downgrader,каких немного. этим и определяется мой подход!
линуксоидов и прочий мезон к отстою! DOS32 -rulezzz forever! smile.gif
к тому же,мне не чуждо хакерство в умеренных количествах wink.gif

Сообщение отредактировал Glucik - May 23 2008, 23:16
Go to the top of the page
 
+Quote Post
haker_fox
сообщение May 24 2008, 02:30
Сообщение #21


Познающий...
******

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



Цитата(Glucik @ May 24 2008, 08:14) *
понимаете,я- ретроман downgrader,каких немного. этим и определяется мой подход!

Так на здоровье, если Вам это нравится! Только не нужно других ругать, если они не придерживаются Ваших взглядов!
Цитата(Glucik @ May 24 2008, 08:14) *
линуксоидов и прочий мезон к отстою! DOS32 -rulezzz forever! smile.gif

Тут хоть и стоит смайлик, а звучит все равно слишком фанатично! Если линукс (ровно как и другие ос) выбросить, то Вы и в интернет-то не выйдите, ибо сервера, маршрутизаторы и другое сетевое активное оборудование без оси не обходятся.
Цитата(Glucik @ May 24 2008, 08:14) *
к тому же,мне не чуждо хакерство в умеренных количествах wink.gif

Всем нам не чуждо)


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Glucik
сообщение May 24 2008, 09:25
Сообщение #22


Участник
*

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



Кста, про сетевое оборудование-сёдня нашёл книгу с описанием регистров эзернет контролера с примерами передачи/приёма СЫРЫХ данных wink.gif TCP/IP сосёт!
пример и в винХП пустить можно с winio.vxd
это к тому,что со всем можно разобраться и не прибегая к АПИ ОС smile.gif
Так даже полезнее-в случае ошибки себя выставить дураком и найдя ошибку-исправить.
З.Ы. чужой код-потёмки!
Go to the top of the page
 
+Quote Post
Aprox
сообщение May 24 2008, 10:12
Сообщение #23


Местный
***

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



Цитата(AVR @ May 23 2008, 14:37) *
Мне проще изучить Linux чем потратить МНОГИЕ годы на написание УБОГОЙ ПАРОДИИ на ОС!

1) Море хорошего программного обеспечения
2) Море готовых драйверов (если вдуматься, это очень многого стоит)
3) Качественное ядро ОС с поддержкой виртуальной памяти, многозадачностью, защищенный режим исполнения программ в пользовательском режиме, и многое другое, что мои скудные знания пока не смогут обозначить...
4) Независимость разработок от конкретного производителя процессоров и даже архитектуры!
5) Многое другое... Ну не могу я выразить все свои восторги smile.gif
Естественно, все эти достоинства не из воздуха взялись, а являются результатом ударного труда разработчиков по всему миру.

Я не специалист в Линуксе, но слышал от профессиональных дистрибьютеров и портовиков Линукса, что для ембедед систем, в частности на ARM-ах, ничего готового из сказанного вами не существует. Большая зияющая дыра в драйверах периферии. И они судорожно ищут среди ембедников, кто бы занялся латанием этой дыры. Хотя бы для самых распространенных чипов.
Go to the top of the page
 
+Quote Post
slava2005
сообщение May 24 2008, 11:51
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423



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



А мужики то и не знают 07.gif Ничего, что Дебиан например, портирован целиком ?

По-теме. Хорошо для обучения, бесполезно для применения - имхо.
Go to the top of the page
 
+Quote Post
AVR
сообщение May 24 2008, 13:08
Сообщение #25


фанат Linux'а
*****

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



Цитата(Aprox @ May 24 2008, 14:12) *
Я не специалист в Линуксе, но слышал от профессиональных дистрибьютеров и портовиков Линукса, что для ембедед систем, в частности на ARM-ах, ничего готового из сказанного вами не существует. Большая зияющая дыра в драйверах периферии. И они судорожно ищут среди ембедников, кто бы занялся латанием этой дыры. Хотя бы для самых распространенных чипов.
Озвучте, пожалуйста, хотя бы один из таких "самых распространенных чипов". Мне очень интересно знать что же это за чипы для которых нет драйверов. И какого софта нет тоже интересно, тем более для ARMов (как правильно подметил slava2005, существует Debian с тьмой пакетов софта для ARM, его я юзаю на своем домашнем ARMчике потихонечку... smile.gif ). Я ж тоже не профессионал, собственно хочу услышать оценку знающих. Но все-таки в моем частном случае использования то что я написал можно считать правдой с небольшими ньюансами, однако у другого разработчика будет другая ситуация если ему требуются дрова на диковинные чипы, но все же это не повод возвращаться в пещеры и ковать железо каменными топорами...


--------------------
Go to the top of the page
 
+Quote Post
slava2005
сообщение May 24 2008, 15:41
Сообщение #26


Частый гость
**

Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423



Цитата(AVR @ May 24 2008, 17:08) *
его я юзаю на своем домашнем ARMчике потихонечку...


Да я вроде здесь показывал как миднайт коммандер, так и иксы smile.gif Про Апач, PHP и прочее я тоже вроде говорил.

Железо у меня тоже всё работает, как на 9200 так и на 9260 (другого нету) - что я делаю не так twak.gif
Go to the top of the page
 
+Quote Post
Glucik
сообщение May 24 2008, 21:53
Сообщение #27


Участник
*

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



Может хватит уже в астрал уходить ???
Шибко много флейма пингвинного...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 24 2008, 22:27
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 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-файлы тоже для лохов-пингвинятников?
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение May 25 2008, 09:23
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Цитата(GetSmart @ May 23 2008, 17:05) *
Как я понял, этот проект сделан на чистом энтузиазме. Поэтому и оценивать его надо по-другому. Когда бюджет разработки исчисляется килобаксами - это рядовая весчь.


Забавно, а с чего Вы взяли, что наш бюджет килобаксами исчисляется? Бред какой-то...


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
GetSmart
сообщение May 25 2008, 10:25
Сообщение #30


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(АДИКМ @ May 25 2008, 15:23) *
Забавно, а с чего Вы взяли, что наш бюджет килобаксами исчисляется? Бред какой-то...
Да я не хотел никого ни с кем сравнивать. Вашу плату я вообще не видел. Просто вспомнил себя когда я тоже делал поделки ради удовольствия. Всё-таки делать что-то за свои деньги и за "чужие" - это разные весчи и я их оцениваю по-разному.

ЗЫ. ИМХО перспективы у этой платки при таком подходе автора примерно столько же сколько сейчас у старых спектрумов. Только на таких же любителей самописания игрушек. Хитовые и сложные игры сейчас пишут под оси для быстрой адаптации к любой платформе. Либо для телефонов на яве.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 15:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016