Pull to refresh
813
325
Сергей @dlinyj

Автор-фрилансер

Send message

Тут уж если пилить такую демку, то надо полноценную делать, типа такой.

А тут уже и писиспикер более-менее справляется.

Очень уютный дисплейчик, и проделана крутая и интересная работа. Снимаю шляпу за терпение и фанатизм.

Спасибо за хабратортную статью.

Ну можно архитектурно что-то такое и придумать, чтобы не было мучительно больно :)

Я искренне разделяю эти чувства. Но в таком случае надо отказываться от эмуляторов и универсальных картриджей. Ведь эти картриджи содержат контроллер.

Тут интерес чуточку иной, мы же вместе понимаем что задействуем железо именно сеги для этих целей, а реализацию переноса файлов на устройство удобно и в стиле "тех лет" не знаю как реализовать, так чтобы это было просто и доступно. Не дискетку же городить?

Интересно было бы сделать некоторый плеер на базе консоли. Это забавная идея, надо сделать только на контроллере возможность доступа к файлам. Другое дело, какая скорость мапинга там требуется?

Нонче, правда. весьма шустрые МК есть за 200 рублей, так что успеют мапить.

Как-то слишком сложно даже для меня, но я вот курю документацию на четырёхбитный микроконтроллер тетриса . На хабре было много статей по теме его реверса. Недостаток только один: нет sdk и он масочный, но уже есть эмуляторы ;)

Операция умножения на процессоре M68000 очень медленная и может занимать разное количество тактов в зависимости от умножаемых чисел.

Обожаю старое железо, которое позволяет пошерстеть мозгом. Великолепные высокотехнологические ребусы.

Тут ещё не раскрыт огромный, но очень интересный пласт, который может потянуть несколько статей: это вообще архитектура приставки Sega, особенности разработки под неё. Какие кросскомпиляторы, как записывать Rom на приставку, как сделать свой хелло ворд и т.п. Ах, ассемблер, это же так круто.

Спасибо за шикарную хабратортную статью! Я и не думал, что на сеге возможно проигрывать звук, и не понимал почему нет диалогов и используется только MIDI.

У меня возник вопрос, по теме увеличения частоты дискретизации: почему нельзя было использовать интерполяцию? Линейную, кубическую, сплайнами Акимы? Хотя скользящее среднее - это хороший фильтр.

Я, чтобы не быть голословным, автору посоветую глянуть мои публикации по теме:

Пишем свой ROM BIOS

Разработка BIOS на языках высокого уровня

Разница между своим BIOS и операцинке с дискетки не сильно большая (только в стартовом адресе). Ну и особенностях инициализации: ROM может быть исполнено непосредственно в области памяти, либо скопирована и исполнена (много крови попила эта особенность).

Если уж лезть в BIOS (о каком BIOS, кстати мы говорим?), то в ISA видеокартах есть свои приколюхи. Но там даже интереснее читать документацию на камень. Я с одной видяхой долгой проковырялся, пытаясь понять как заставить её работать в режиме VGA с внешним LCD-экраном. Да, были видяхи сразу для LCD.

Всегда можно потом отпаять :)

Классно, что кто-то ещё пишет ОС. Но такого полным полно, море примеров. Круто делать это сразу на си и в защищённом режиме, используя 32 бита, не используя вызовы BIOS и написать такую статью.

Именно на этой модели?

Там с резистором я определил, что даже снижая частоту работы процессора, частота опроса кнопок тоже снижается. И банально просто можно в опрос не попасть при попытке сдвинуть.

Добавьте резистор и даже старец с деменцией сможет пройти дальше :)

Именно на этой модели тетриса?

Даже мультик не показывают?

Всегда с удовольствием читаю ваши публикации. Какие-то вещи беру на заметку. Далёк от стеклодувных дел, но просто для мастерской есть что приметить. Спасибо!

Громадное спасибо за статью. Я в целом в сантехнических трубах храню прутки, но чаще как тубус. Возьму на заметку. Спасибо!

1
23 ...

Information

Rating
6-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity