Автор Тема: Увеличение производительности приставок  (Прочитано 5147 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sergi

  • Пользователь
  • Сообщений: 1651
    • ВКонтакте
    • Просмотр профиля
Может кого заинтересует

в общем наверно все знают что у M68K разные модификации было

в частности M68040 или M68088

отличия там в дополнительных инструкциях, операциям с плавающей точкой (для векторной графики) и они могут работать на более высокой частоте

вот собственно как пример использования

поставить в мегадрайв, увеличить частоту, ну можно и не увеличивать

а операции с SIN и COS использовать для поворачивания изображения

сега не может как снес поворачивать изоражение, для быстрого пересчета точек в спрайте нужно там через косинус считать

в общем кто как к этому относится? :?

Я думаю можно и не только это но и векторную графику неплохо поворачивать даже не юзая доп векторные чипы
« Последнее редактирование: 01 Июнь 2009, 00:30:17 от Iron »

Оффлайн GManiac

  • Пользователь
  • Сообщений: 1284
    • Просмотр профиля
Увеличивать сильно частоту не получится, будет рассинхронизация. Далее, пишут, что M68010 электрически совместим с M68000 и один можно замиенть на другой, но почему про другие не пишут? Видимо, несовместимы, поэтому про M68040 скорей всего можно не мечтать.
Повороты, говоришь? А синус знаешь сколько времени считается? Даже современные процы с оптимизированными алгоритмами считают всего лишь 20-30 млн синусов в секунду, а что говорить о сороковке на частоте 8 МГц?

Оффлайн sergi

  • Пользователь
  • Сообщений: 1651
    • ВКонтакте
    • Просмотр профиля
Ну не быстро, но может достаточно быстро - я же не знаю, знаю что там есть такие функции

собственно можно и переходник сделать, не думаю что они уж сильно электрически отличаются

Оффлайн Шквырс

  • Пользователь
  • Сообщений: 124
  • Пол: Мужской
    • Просмотр профиля
68010 pin-to-pin совместим с 68000, команд побольше, так их в имеющихся программах и нет
68020 и выше полностью 32 разряда, куда их сегу впихивать?
А 68088 что такое?

Оффлайн GManiac

  • Пользователь
  • Сообщений: 1284
    • Просмотр профиля
68010 pin-to-pin совместим с 68000, команд побольше, так их в имеющихся программах и нет
Он имеет в виду написание своих игр.

А 68088 что такое?
Наверно, опечатался, потому что есть 68008, а 68088 вообще нет.

Добавлено позже:
У 68010 из новых команд только BKPT, MOVEC, MOVES.

Оффлайн sergi

  • Пользователь
  • Сообщений: 1651
    • ВКонтакте
    • Просмотр профиля
BKPT вроде и на 68000 работает

ну меня с плавающей точкой интересуют комманды для векторной графики или чего подобного

Оффлайн Шквырс

  • Пользователь
  • Сообщений: 124
  • Пол: Мужской
    • Просмотр профиля
68008 это 68000 с 8 битной шиной. Актуально  :D
Он имеет в виду написание своих игр.
Ааа. ТОгда снимаю шляпу  :cool:  :lol:
ну меня с плавающей точкой интересуют комманды для векторной графики или чего подобного
Тогда тебе надо довешивать 68881 или 68882  :lol:

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9387
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
sergi,
"в лоб" другой проц не поставишь,
тем более что 68040 - не модификация, а совсем другое поколение,
если попытаться провести параллель с интелами, если М68000 ~ I8086,  то М68040 ~ I80486

чтоб работало нужна хрень типа этой http://amiga.resource.cx/exp/apollo630 это для Амиги600 - плата-акселератор одевается сверху на 68000, отключает его, и подключает 68030 и 68882 + контроллер памяти там ещё
« Последнее редактирование: 31 Май 2009, 23:26:03 от MetalliC »

Оффлайн sergi

  • Пользователь
  • Сообщений: 1651
    • ВКонтакте
    • Просмотр профиля
Ну я по разновидностям не особо шарю, знаю что есть 40 разновидность и там есть операции с плавающей точкой

нужно конечно распиновку будет глянуть

Оффлайн Шквырс

  • Пользователь
  • Сообщений: 124
  • Пол: Мужской
    • Просмотр профиля

Оффлайн sergi

  • Пользователь
  • Сообщений: 1651
    • ВКонтакте
    • Просмотр профиля
Ну походу тогда без спец адаптера нельзя сделать, а с ним слишком все мудренно получается, хоть свой проц делай

ну ладно тогда наверно эту идею придется оставить :-\