Como Jogar Games Java no android – O guia definitivo do Emulador J2Me Loader

29 de agosto de 2021 Por Dario Coutinho

Antes de Android e iOS dominarem o mercado de jogos mobile, existia uma plataforma embargada que permitia instalar vários jogos no celular. Neste artigo especial, você vai aprender como utilizar o emulador J2ME Loader e reviver e época de ouro dos jogos Java.

 

– O que é o J2ME?

A J2ME ou Java Micro Edition é uma tecnologia presente em antigos celulares e dispositivos embargados que permitia instalar vários aplicativos e jogos. Composta por um ambiente de execução e uma API (com linguagem Java), essa tecnologia permitia dar muito mais funcionalidades aos celulares comuns. Essa versão “miniatura” da linguagem Java permitia rodar aplicativos e jogos em dispositivos móveis.

Não é exatamente um sistema operacional, os jogos são “interpretados” por um ambiente de execução e máquina virtual (JVM) bastante limitados. Ainda assim, com recursos escassos, não faltaram desenvolvedores corajosos que usaram muita criatividade para espremer cada bit dessa linguagem.

Para fins didáticos, vamos encurtar a nomenclatura de Java Micro Edition ou JavaME para apenas Java… OK?

– O que é o emulador J2ME Loader

O J2ME Loader é o melhor emulador para Java Micro Edition no Android. A versão atual é mantida por um programador russo, de nome no GitHub nikita36078, esse emulador é o mais simples e prático de usar da atualidade. Essa versão, na realidade é um fork de um projeto anterior que foi abandonado em 2016.

Sim, sabemos que já existam outros emuladores como o do PSP (que era usado através do PPSSPP), mas o J2ME Loader é o mais fácil de usar e com maior compatibilidade que você vai encontrar por aí.

O J2ME Loader consegue rodar com facilidade jogos JavaME 2D e 3D (com algumas limitações). O emulador possui teclado virtual adaptável e consegue simular vários tipos de celular com Nokia 95, Sony Ercisson K800 e muitos outros. Você poderá emular jogos touchscreen também.

O emulador J2ME Loader pode ser encontrado facilmente na Google Play. Você pode baixar as versões beta mais atuais no GitHub.

– Quais são as “ROMs” do Java?

Na época em que os jogos Java eram comprados via conexão GPRS (alguém lembra disso?) eram necessários dois arquivos, um .JAD e outro .JAR.

O arquivo .JAD nada mais era que uma instrução para o servidor para ele servir corretamente qual o arquivo .JAR o celular deveria baixar.

O arquivo .JAR é que é o jogo propriamente dito. Nele estão contidos todos os códigos, textos, sprites e texturas (no caso de games 3D).

– Como carregar os jogos no emulador J2ME Loader

Não nos cabe aqui ensinar onde encontrar os jogos Java para baixar. Para isso, você pode procurar na internet. Vale lembrar que o intuído do presente artigo é a preservação dos jogos e oferecer o conhecimento de uma antiga plataforma de games, quase esquecida, pela maioria do público.

Depois de ter baixado o arquivo .JAR do jogo, coloque-o em uma pasta de sua preferência no celular.

Agora basta abrir o emulador e tocar no sinal “+” e procurar o jogo em questão.

Localize onde esta o jogo e clique em Iniciar.

 

Publicidade

Será exibida uma mensagem informado da leitura do jogo, caso esteja correto, irá aparecer o nome e versão do game. Basta tocar em “iniciar” para começar a jogar.

Ao abrir o jogo, será exibir uma tela de configuração. Você pode escolher a cor do fundo do teclado virtual (padrão é cinza), mas basta clique na opção “Cor de Fundo” e escolher uma de sua preferência (como preto).

Para começar a jogar, basta clicar em “INICIAR” no topo da tela.

Depois disso é só começar a jogar e se divertir.

 

– Como emular jogos Java 3D que eram exclusivos dos celulares Sony Ericsson

Alguns jogos 3D podem não rodar na versão atual do J2ME Loader. Isso se deve pela falta de uma implantação para emular a engine Mascot Capsule 3D. Felizmente, outro programador do implementou essa emulação no fork JL-MOD.

O JL-MOD é outra versão do J2ME Loader que possibilitar emular games com Devil May Cry 3D, Resident Missions 3D e muitos outros games que utilizam essa engine.

O funcionamento, configuração e uso do JL-MOD é o mesmo do J2ME Loader.

Você pode baixar o JL-MOD e rodar games Java 3D aqui.

 

Com informações de:

https://github.com/nikita36078/J2ME-Loader

https://github.com/NaikSoftware/J2meLoader

https://github.com/woesss/JL-Mod