Плохой тест. На мой самый плохой эмулятор ни разу не ругался
Плохой тест. На мой самый плохой эмулятор ни разу не ругался
вспоминаю что был какой-то трюк с засылкой определённых значений в регистр R
на реале данные в памяти точно портились.
эмулям такое не под силу.
По идее, если постоянно в цикле заносить в регистр R одно и то же значение, содержимое ОЗУ должно сыпаться на реалах. ULA обновляет медленную память, так что сыпаться должна быстрая. Это касается только фирменных машин, с регенерацией на процессоре. Был бы реал, проверил. Сэмулировать это тоже можно, в принципе. И даже вроде эмулятор ZEsarUX это делает.
«Земля - слишком маленькая и хрупкая корзина, для того чтобы человечество держало в ней все свои яйца…» - Роберт Энсон Хайнлайн.
Электроника МК-61, Psion series 5mx.
Всем умеющим читать советую http://www.skeptik.net/conspir/moonhoax.htm http://lurkmore.to/Лунный_заговор
ZX клава в этом плане тоже отдыхает из-за матричного эффекта. На одном полуряде можно нажимать хоть 5 клавиш, а вот на нескольких будут наводки полурядов друг на друга. Суть в том, что если совпадает хоть одна позиция нажатых клавиш в полурядах - спектрум считает, что совпадают по позициям все нажатые клавиши в этих полурядах. Т.е. зажимаем 1-2-3-Q - спектрум считает, что нажаты 1-2-3-Q-W-E.
- - - Добавлено - - -
Нашел первый эмуль, который не LIKE A SHIT в плане эмуляции клавы - новый Spud выдает каждый раз разные числа.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Вообще, в случае эмуляции Спектрума на PC, чтобы отловить эмуль, достаточно попросить пользователя нажать одновременно все 5 кнопок одного полуряда (например, 12345). Единственный эмуль, который справится с этим, насколько я знаю - ZEsarUX, и то с помощью графической мышеклавиатуры.
- - - Добавлено - - -
Ну тогда твой первый будет, а Spud второй Я имел ввиду из тех, что я лично проверил.
- - - Добавлено - - -
Проверил - таки да, EMU от b2m этот тест проходит без изъянов, в отличие от Spectaculator и прочих мегаэмулей.
Это ж можно писать игры и встраивать в них многоуровневую защиту от эмулей, а продавать только на физ.носителях. И никаких denied и никаких разборок )
Куплю корпус и материнку от Spectrum +2/+3
denied необходимо. Некоторые попытки внедрить запреты доводят до абсурда.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)