PROF wrote:предлагаю такую идею - эмулятор компьютера синклер (он же спектрум ) на ява
А что, разве нету?
Технически сделать такую штуку сложности не представляет. По сути нужно написать интерпретатор машинного кода процессора ZX80, плюс поддержку ввода-вывода. Работа достаточно объемная. Но что мы получим в итоге? Возможность запускать старые синклеровские игрушки на телефонах. Но большинство игр уже и так переписаны на телефоны, поэтому большого смысла в эмуляторе я не вижу. Хотя, не спорю, это было бы очень прикольно.
Однако, если нужно не играть в игры, а скажем, запрограммировать что-нибудь на бейсике, то на Java есть аля MS-DOS с встроенным бейсиком. Где-то была ссылка, могу поискать.
P.S. Что-то мне подсказывает, что синклеровский эмулятор на Java уже есть в природе. Ведь есть же он под windows.
P.P.S. Ну так и есть! Рекомендую посмотреть в гугле по следующим словам:
"zx spectrum java2me emulator"
"zx spectrum java emulator"
Эмуляторы как на Java, так и на Java 2ME существуют в природе!