- Best 3 Emulators to Run Mobile Java (.jar) Games & Apps on your Windows PC
- 1. MidpX
- 2. Sj-Boy-JavaEmulator for PC
- 3. Kemulator_0.9.8_Lite
- Share:
- Малик Эмулятор — свободный эмулятор java-игр и приложений
- Скачать java emulator на ПК с помощью эмулятора GameLoop
- java emulator Введение
- Предварительный просмотр
- Информация
- Как играть в java emulator с GameLoop на ПК
Best 3 Emulators to Run Mobile Java (.jar) Games & Apps on your Windows PC
If you love mobile java games and applications and would love to run them on your computer, this post is definitely what you’ve been looking for. In my search I’ve come across three different emulators that allow you to run .jar files meant for mobile phones on your desktop. Now you can play mobile games and even use mobile applications like Opera Mini on your Windows PC. These emulators all do the same thing but they work somehow differently and the one you use depends on your need. I believe Kemulator is the best though.
1. MidpX
This is probably the oldest of all the emulators on this list. I had to look into my old discs to get the name and upload it. It’s the very first java emulator I used and I remember using it back then to play Super Mario and Sonic on my old PC back then. Unlike the more recent emulators, it’s not capable to run handler applications and the resolution sucks. You can only run games and applications with 176X220 resolution. Below is what it looks like when in use:
2. Sj-Boy-JavaEmulator for PC
This is also similar to the one above but a bit better. It comes by default with a Nokia N70 skin but you can change this in the options. I was able to run almost all applications and even viewed BBC and a couple of other websites running Opera Mini on this java emulator. It’s a lot better than the first one and you can take snapshots while the java emulator is running.
I still had resolution issues with some java games on this emulator though.
3. Kemulator_0.9.8_Lite
This is the best java emulator I’ve come across because it has a whole lot of features those aforementioned lack. You can run any java game or application on your PC with any resolution. The best thing about it is that you can set your custom resolution and run it in full screen! I ran Opera Mini 6.5 handler on it and it was blazing fast though it’s not the best desktop internet browsing experience if you ask me. I also toyed around with it and ran a couple of java games like Assassin’s Creed and Mission Impossible.
You can change the resolution and use it in full screen by going to View > Options. You can set it to whatever you’re convenient with but I normally use 800 by 600. Like I said, Kemulator is the most advanced of all the emulators as it also allows you to set a proxy server for mobile java apps that connect to the internet if you must use one. This can also be found under options.
If you’re interested in playing old Solataire games better than the old .jar version available on these emulators, https://www.solitaire-masters.com/ might be a good place to start.
Note : If you can’t start Kemulator from the shortcut on your desktop, download this file, unzip the content to the folder where Kemulator is installed and run kemulator.jar from there. Be sure you have Java Runtime Environment installed on your computer.
Share:
Малик Эмулятор — свободный эмулятор java-игр и приложений
Главное окно
Малик Эмулятор – свободное системное программное обеспечение, позволяющее запускать java-приложения и играть в java-игры, созданные для платформы J2ME (Java Platform, Micro Edition). Отличительной особенностью этого эмулятора от других является полноэкранный режим: теперь вы можете насладиться любимыми java-играми, не отвлекаясь на содержимое рабочего стола.
Вы можете переключаться между окном и полным экраном сочетанием клавиш Правый Alt+Enter.
Платформа J2ME считается устаревшей, однако под неё написано большое количество игр и приложений. Многие пользователи до сих пор ими пользуются, поскольку не могут найти подходящие аналоги под современные мобильные операционные системы. Малик Эмулятор позволяет запускать java-программы на операционных системах Windows XP/7/8/10 и даже в системном программном обеспечении WINE, чтобы пользователи GNU/Linux и MacOS не остались в стороне.
Пользователям GNU/Linux так же рекомендуется установить программу fluidsynth и какой-нибудь звуковой шрифт (файл с расширением .sf2 ) для проигрывания MIDI-музыки в java-играх. Перед запуском Малик Эмулятора следует запустить fluidsynth с параметрами командной строки:
Заметим, что в стандартный комплект поставки fluidsynth уже входит один файл звукового шрифта.
К началу
загрузки
Поддержать
Загрузить Малик Эмулятор версии 1.0.323 с реализацией J2ME версии 1.1.181
К началу
что нового в последнем выпуске
Все изменения помещены в текстовый файл CHANGELOG . Здесь перечислены только значимые изменения.
- Исправлено зацикливание при обработке повреждённого архива. Теперь будет выдано сообщение об ошибке в данном случае.
- Имена файлов в архиве теперь считаются в кодировке ISO 8859-1. В предыдущих версиях ошибочно использовалась кодировка UTF-8.
- Убрана чувствительность к регистру расширения архива (JAR = jar).
- Добавлена поддержка формата BMP в тестовом режиме. RLE-кодирование пока не реализовано.
- Добавлена поддержка формата GIF в тестовом режиме. Декодирование статичных изображений поддерживается полностью, а у анимированных – декодируется только первый кадр (отсутствие поддержки анимации в спецификации MIDP 2.1).
- Класс malik.emulator.i18n.encoding.system.UTF_8_Codec : исправлена ошибка декодирования текста в кодировке UTF-8.
- Класс javax.microedition.lcdui.Canvas : исправлено отображение канвы в том случае, когда приложение использует setFullScreenMode(true) в сочетании с setCommandListener(x) , где x != null .
- Метод javax.microedition.lcdui.Display.update теперь использует надёжный метод для проверки видимости виртуального экрана. В предыдущих версиях использовалось поле visibility , из-за чего в редких случаях консоль не появлялась в момент вызова.
К началу
Технические детали
Малик Эмулятор использует собственную виртуальную машину для выполнения программ. Когда вы устанавливаете java-программу, запускается программа — статический рекомпилятор, который переводит исходный байт-код Java на язык виртуальной машины Малик Эмулятора. Теоретически возможна статическая рекомпиляция программ для других виртуальных машин, если написать для них статические рекомпиляторы.
Благодаря встроенному в эмулятор статическому рекомпилятору, нет необходимости устанавливать на компьютер виртуальную машину Java.
Поскольку эмулятор использует виртуальную машину, у него невысокое быстродействие. Как повысить скорость выполнения программ, будет сказано далее. В связи с этим, исходный код библиотек Java оптимизирован для более быстрого выполнения.
Все программы на Малик Эмуляторе выполняются «в песочнице». Это означает, что каждая программа имеет доступ только к файлам в своей папке. Доступ в Интернет эмулятором не поддерживается и не планируется к реализации.
К началу
установка и первый запуск
Распакуйте загруженный с сайта архив в удобную папку. Появится папка emulator-1.0.323 . Это папка с эмулятором. Откройте её. Запустите на исполнение файл emulator.exe . Появится главное окно Малик Эмулятора, в котором можно увидеть предустановленную программу «Редактор шрифтов UFN». Теперь можно приступить к установке других игр и приложений.
К началу
установка и запуск java-программ
Перед установкой java-программ желательно проверить файл
\java\programme\midlet.properties
В этом файле хранятся параметры функционирования всех java-программ, которые вы установите на Малик Эмулятор в будущем. (Этот файл не затрагивает уже установленные java-программы, поскольку каждая установленная java-программа имеет свой файл настроек.) Откройте его в любом текстовом редакторе. Вы увидите большой блок строк, начинающихся с
Это «горячие» клавиши, эквивалентные «телефонным» кнопкам. После знака равенства «=» можно вписать название удобной для вас «горячей» клавиши. Сохраните файл и настройки, записанные в нём, будут применяться ко всем java-программам, которые вы будете устанавливать.
Подробности о настройке клавиш можно узнать в кратком руководстве.
Для установки новых программ служит пункт главного меню
Выберите JAR-архив и нажмите кнопку «Установить». После выполнения процедуры распаковки архива и статической рекомпиляции java-программа готова к запуску.
Перед первым запуском желательно выбрать программу в списке и выбрать пункт главного меню
В появившемся окне можно написать краткое описание установленной программы и задать разрешение экрана, для которого эта программа была разработана. Разрешение, установленное по умолчанию, — 240×320.
К началу
совместимость
Для некоторых java-программ вопрос совместимости стоит довольно остро: такие java-программы могут нормально функционировать только в одной или нескольких средах исполнения. Причиной «отказа» той или иной java-программы могут стать и аппаратные несовместимости. Поэтому нет уверенности в том, что абсолютно любая java-программа сможет нормально функционировать в среде Малик Эмулятора.
Открытый исходный код Малик Эмулятора и его java-библиотек позволяют разработчикам разрабатывать новые java-библиотеки, которые смогли бы частично разрешить проблемы совместимости.
К началу
оптимизация работы JAVA-программ
Как ускорить выполнение java-программ:
1. Отключите трассировку стака в исключениях и вызов метода Canvas.keyRepeated в настройках системы, как показано на этом экранном снимке:
2. Отключите дублирование вывода на консоль (по умолчанию вызывается клавишей F3), набрав на консоли команду:
После этого эмулятор не будет выполнять лишних действий, благодаря чему повысится скорость выполнения программы. Начиная с версии 1.1.101 java-библиотек вывод текста на консоль был оптимизирован и теперь не заметен, поэтому дублирование вывода на консоль можно не отключать.
К началу
чаво
В: Датчик FPS в строке состояния показывает значение, превышающее то, которое задано в настройках системы. Что делать?
О: Понизьте максимальную частоту кадров в настройках системы до оптимального значения (см. экранный снимок выше).
В: Датчик FPS в строке состояния показывает очень низкое значение, хотя оно могло бы быть выше. В чём дело?
О: Возможно, что java-игра недостаточно оптимизирована. Кроме того, некоторые java-игры не в достаточной мере следуют спецификации MIDP 2.1 и пытаются выполнить операцию, которая может потребовать некоторое время для завершения, в критичных для этого фрагментах кода.
В: Почему имена файлов .rms содержат коды символов вместо самих символов (например, $002F$0047ame.rms вместо /Game.rms )?
О: Это из-за ограничений, наложенных ОС Windows на имена файлов. В частности:
- Имена файлов нечувствительны к регистру (в то время, как имена RMS-записей уникальны и чувствительны к регистру);
- Некоторые символы запрещено использовать в имени файла (в то время, как имена RMS-записей могут их содержать).
В теории, и имена ресурсов, извлечённых эмулятором из архива .jar во время установки последнего на эмулятор, должны записываться подобным образом, однако эмулятор этого не делает.
В: Хочу реализовать в эмуляторе новую возможность или внести правки в существующий код, однако последняя версия Lazarus IDE не может скомпилировать исходный код эмулятора. Что делать?
О: Эмулятор разрабатывался в среде версии 1.2.2 с FPC версии 2.6.4 от 20 апреля 2014 года. Используйте только эту версию Lazarus IDE. Системные библиотеки Java можно компилировать в среде Eclipse IDE последней версии.
К началу
Скачать java emulator на ПК с помощью эмулятора GameLoop
java emulator, исходящий от разработчика ehidro software, в прошлом работал на системе Android.
Теперь вы можете без проблем играть в java emulator на ПК с помощью GameLoop.
Загрузите его в библиотеке GameLoop или результатах поиска. Больше не нужно смотреть на аккумулятор или разочаровывать звонки в неподходящее время.
Просто наслаждайтесь java emulator на ПК на большом экране бесплатно!
java emulator Введение
Application conversion takes place directly on the device, so no Internet connection required. There is a virtual keyboard, individual settings for each application, there is support for scaling.
https://github.com/nikita36078/J2ME-Loader/releases
Предварительный просмотр
Информация
- Разработчик ehidro software
- Последняя версия 1.2.6.3
- Последнее обновление 2018-02-04
- Категория Инструменты
- Доступно на
Как играть в java emulator с GameLoop на ПК
1 . Загрузите GameLoop с официального сайта, затем запустите исполняемый файл для установки GameLoop.
2 . Откройте GameLoop и выполните поиск java emulator, найдите java emulator в результатах поиска и нажмите Установить.
3 . Наслаждайтесь игрой в java emulator на GameLoop.