LINUX.ORG.RU

JPC - эмулятор x86 на Java

 , jpc, ,


0

0

JPC - это полноценный самодостаточный эмулятор платформы x86, написанный на чистой Java. Двухуровневая модель безопасности и полное отсутствие платформо-зависимых компонент позволяют изолированно выполнять х86-приложения на любых платформах, в том числе в браузере или на мобильном телефоне. На сайте проекта можно оценить возможности java-эмулятора на примере Damn Small Linux и игры Doom.

Лицензия: GPLv2

Сайт проекта

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 1)
А на моём Sony Ericsson k510i оно работать будет?
Deleted
()
Оно медленнее bochs.

Бута линукса на нём я так и не дождался.

PolarFox ★★★★★
()
оценить возможности java-эмулятора на примере... и игры Doom.


оценил. В браузерном аплете между нажатиями клавиш и реакцией на них можно отпить чайку из кружки. У кого нибудь быстрее?
firsttimeuser ★★★★★
()
Ответ на: комментарий от shahid
>У кого нет джавы или слишком быстро работает, можно попробовать запустить в Orto - это "реализация JVM (Java Virtual Machine) на языке JavaScript".

Точно! А этот JavaScript мы запустим в Rhino (http://www.mozilla.org/rhino/) под Java =)

Lucky1 ★★★
()
товарищи отписавшиеся, эта вещь кажется перспективной, но интересует статистика

вы когда отписыаетесь, пишите, пожалуйста, браузер и процессор

MyLan
()
Ответ на: комментарий от MyLan
>товарищи отписавшиеся, эта вещь кажется перспективной

просто интересно - в чем перспективность данной поделки, кроме PoC и увеличения ЧСВ/experience авторов?
k0l0b0k ★★
()
Да в думе на 2800 прескоте можно покурить выйти пока движения дождешься . А на телефоне даже боюс представить сколько будет просто Hello, world! запускаться
Loki13 ★★★★★
()
Ответ на: комментарий от k0l0b0k
> просто интересно - в чем перспективность данной поделки, кроме PoC и увеличения ЧСВ/experience авторов?

сделать аналог web-office на базе edit.com :)

и вообще, переоткрыть дос в вебе. если у бухгалтеров ихнее древнее дос.приложенице будет работать в браузере - это будет хорошо и для бухгалтеров, и для кармы.
MyLan
()
Ответ на: комментарий от dent
> ...десятилетней давности :)

а вот это бы уже было очень хорошо

MyLan
()
Ответ на: комментарий от BitCheese
> Ждем новости "Эмулятор x86 на Java обогнал реальное железо"

Да, как следует разогнался, обогнал и последовал примеру томми.
narayan
()
млин.. doom в браузереэто интересно конечно. Но вот на выходных в Quake Live играл .. Интересно как он написан
cap838383
()
добротная новость. КПД установки есть ?
unrealix
()
в комментах на опеннете уже оценили скорость работы. 2 ядра 2 ггц ++ требуются для дума facepalm,jpg
stave ★★★★★
()
Что не понятно причин это делать, при наличии DOSBox и прочих. Зачем пускать в браузере дум мне не понятно.
theos ★★★
()
Ответ на: комментарий от cap838383
>Quake Live играл .. Интересно как он написан

ActiveX же?

theos ★★★
()
>позволяют изолированно сосать х86-приложения на любых платформах, в том числе в браузере или на мобильном телефоне

//fixed.

af5 ★★★★★
()
Ответ на: комментарий от MyLan
>если у бухгалтеров ихнее древнее дос.приложенице будет работать в браузере - это будет хорошо и для бухгалтеров, и для кармы.

эта мысль интересная. плюсую.
k0l0b0k ★★
()
Ответ на: комментарий от Quartz64
>Вы ничего не путаете? Какой еще Doom на спектруме?

нет. был, правда дальше пре-релиза не пошел. Писали DigitalReality (Новгород) и HyperSoft (где-то рядом) в конце 90х. Зачот ребятам.
k0l0b0k ★★
()
Ответ на: комментарий от theos
> DOSBox

ну по сути DOSbox это реизобретение java - пиши под дос однажды, запускай везде. :) Но у DOSbox нет плагина для браузера.

а зачем нужно это в браузере? потому что всегда под рукой. то же самое, чем отличается web-mail от почты, web-office от abiword, лор от notepad.exe

MyLan
()
Ответ на: комментарий от MyLan
>если у бухгалтеров ихнее древнее дос.приложенице будет работать в браузере

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

theos ★★★
()
Doom тормозит нереально.
Линукс-дистрибутивы типа DSL тормозят еще больше.
Скорость процессора определяется как 3 bogoMIPS.

Debian sid amd64 / Sun Java 6 update 14
CPU Pentium Dual-Core E5200 2.50 GHz / RAM 4G
psychodealiq
()
Ответ на: комментарий от MyLan
> потому что всегда под рукой.

>ну по сути DOSbox это реизобретение java

Ага, а компьютер это реизобретение кирпича - тоже параллелипипид и тяжёлый. Общего где-то столькоже. ;)

Ещё раз, зачем? Конкретные, _реальные_ юзкейзы. С почтой, ЛОРом всё ясно.

theos ★★★
()
Ну что ж. Попробовал DSL на этой штуке. Не так плохо как можно было ожидать, но не настолько хорошо что-бы можно было кое-как пользоваться.
eXOR ★★★★★
()
я уже почти забыл что в думе можно окошко уменьшать
ed ★★
()
Ещё один велосипед… В браузере ява? Нет уж, на десктопе то её нет, не то что в браузер пихать.
Deleted
()
Ответ на: комментарий от theos
> Конкретные, _реальные_ юзкейзы. С почтой, ЛОРом всё ясно.

использование дос (а возможно, и не dos)-приложений
более удобное, чем dosbox.
всё

зачем использовать эти приложения - знают те, кто их используют. кто не использует - не знает
всё
MyLan
()
Кстати, а что ещё есть, отображающее десктоп с помощью java-applet в браузере? Знаю, есть vnc-клиент. Также встречал rdp-клиент, но как-то не осилил. :(
MyLan
()
Ответ на: комментарий от Deleted
> В каком месте оно удобнее dosbox'а?

не нужно устанавливать
нужна только java, чтобы использовать java. да, в dosbox есть sdl, но всё равно - "одна система, чтобы управлять всем, это не "товарищ, ты взял libsdl_image, но забыл libsdl_net"
умеет запускать linux

а вообще, и у webmail, и у weboffice не меньше недовольных, чтобы из-за твоего недовольство отказываться от всей идеи :)

кстати, чтобы в dosbox можно было играть в doom без перерывов на чай, я тоже что-то не помню :)
MyLan
()

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

сабж однако
ckotinko ☆☆☆
()
Ответ на: комментарий от ckotinko
>ждём эмулятора Java на GPU!! ждём эмулятора GPU на Java!! и оптимизированного в результате выкидывания GPU - супербыстрого эмулятора Java на Java! :)
FSA
()
Лучше бы parrot дописывали бы.
pinachet ★★★★★
()
Анабиоз? Оно уже, как минимум, год существует. Пытался запустить им линукс на мобильнике с j2me, пока попытки были безуспешны. Не подскажите дистр, который работает с одной 1440 кб дискеты?
unikoid ★★★
()
Ответ на: комментарий от WatchCat
ну че, дум идет сновно, задержка при повороте и стрельбе секунды пло, вот в пакмана запустив через jar, играть невозможно, летает. Так же запустил эмулятор на n810, интерфейс запустился, но при старте самой машины с образом дискеты падает, но на таблетке стоит cacao-openjdk и 100% совместимость не гаратирована.
Novell-ch ★★★★★
()
Ответ на: комментарий от unikoid
> Анабиоз? Оно уже, как минимум, год существует.

Ну теперь оно production-ready: автар JPC заслешдотил новость, что теперь оно "The latest JPC, the fast 100%..."
shahid ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.