[uquote="abc",url="/forum/viewtopic.php?p=3145429#p3145429"]На zx-pk.ru никто не бывает ?
Там есть примеры нормального, логичного и уместного использования ARM-ов, но есть и показательнейший пример, один из тех, про которые говорил
ARV.
Если кому лень читать все, можно сразу перейти на 10-ю страницу, а потом - на самую последнюю.
http://zx-pk.ru/threads/6333-avr-ay-player.html[/uquote]
Я делал спектрум на одном F407: 128К, AY, PC клава, sd-card, USB... Застрял на эмуляции VG93, там уже наверно нужно второй мелкий мк ставить. Аналогичный проект на AVR сделан на двух мегах128, двух 2313, внешней памяти и нескольких корпусах мелкой логики, при этом все равно работает на пониженной скорости и только с монитором, т.к. сколько AVR не добавляй, TFT они все равно не потянут. И да, я писал на С++, отлаживал на компе, запихнул прямо во флеш десяток игр, все равно 500+ КБ остались свободными. Для AVR несколько авторов писали на ассме, наверняка очень долго

Если говорить конкретно про AVR-AY player на 2313, то забавно читать, как в результате очередной оптимизации удалось ускорить выполнение кода на несколько тактов и теперь эмуляция почти никогда не тормозит... На самом простом STM32, который еще и гонится в 2 раза, можно легко сэмулировать 4 таких AY.