JL-Mod

From Emulation General Wiki
Revision as of 13:48, 14 December 2021 by Rdx (talk | contribs)
Jump to navigation Jump to search
JL-Mod
JL-Mod.png
Developer(s) woesss
Latest version 0.81+MC_0.98.8
Active Yes
Platform(s) Android
Emulates J2ME
Support ($) PayPal

Qiwi

Programmed in Java
License Apache 2.0
Source code GitHub

JL-Mod is an experimental mod of J2ME Loader with support for games Developed for the 3D engine "Mascot Capsule V3".

Overview

Released in 2020, the emulator is currently capable of playing around lot of games, more than 97% of the J2ME Library. This is the experimental mod of the J2ME Loader app with Mascot Capsule 3D V3 support. Has some new and experimental features. Converts .jar files offline using its own resources. Easily launches both 2D & 3D apps. Samsung & Nokia API implemented. Supports different keyboard layouts and customization. It is highly accurate, with the right frame rate for each game, as well as vibration. Has slightly improved performance through hardware acceleration, but games won't run too fast. Runs almost every Nokia game, even ones that don't work with KEmulator or FreeJ2ME, as well as Sony Ericsson 3D engine V3 (Mascot Capsule 3D).

System requirements : Android 4.0 +

Features

  • Fast emulation
  • Highly compatibility
  • Mascot Capsule 3D V3 support
  • Bluetooth API support
  • Touchscreen input support
  • Supports external virtual keyboards and QWERTY input
  • 3D support
  • Menu key remapping support
  • Supports different keyboard layouts and customization.
  • Individual settings for each application.
  • Highly accurate, with the right frame rate (FPS support) for each game, as well as vibration.
  • Hardware acceleration support (but games won't run too fast).
  • Accelerometer support.
  • Scaling support.
Add support of external shaders filters 

Only shaders for PPSSPP (same format) are supported to use, you need to put them in the JL-Mod/shaders folder in the working folder of the emulator, further in the game settings, select the graphics output mode: HW acceleration (OpenGL ES) and select the shader of interest A small collection of compatible shaders can be taken in this repository: ppsspp_shaders

!Attention!

In the mod, some settings are changed. The original "J2ME Loader" may not work correctly with games, templates and settings installed or configured by the mod. In order to not have to reinstall, reconfigure it is better to backup, copy and not specify the "J2ME-Loader" working directory at all.

List of Mod changes:

- Select a working directory.

- Store app database in a working directory.

- Indicators of the selected button colors in the settings.

- Templates are renamed to "Profiles".

- Assigning any profile as standard (when saving or in the profiles window).

- Adding, editing and set as standard in the window of the profiles list.

- 1 sec. limit for force close of the MiDlet.

- Confirmation dialogs when reinstalling existing ones.

- Choice of encoding is transferred to individual settings, a selection button from all supported by the system.

- Buttons shape setting has been moved to the individual, a variant with rounded corners has been added.

- Changed keyboard editing: fixed: drag and drop buttons; added: separate scaling on horizontally and vertically (can be made rectangular or oval).

- The "System Properties" field has been moved to the end of the settings, unlimit on the number of displayed lines, display of all parameters added by the emulator.


Support for Mascot Capsule 3D V3 (alpha build):

the implementation is not complete, somewhere a curve, little tested

Main problems

special effects are partially implemented - therefore, the color rendition may differ from the original.

Point sprites (usually used to display the simplest objects) are not fully implemented, if somewhere they are displayed differently than in the original - please inform. In some games (seen in "Medal of Honor") the 3D scene may not be displayed due to overlapping 2D background.

Try adding the following line to the System Parameters field: micro3d.v3.render.no-mix2D3D: true If it doesn't help, please report this game to Issue or another way.

Another one parameter turns on the texture filter (built into OpenGL), but this can generate distortion in the form of capturing extra texels at the edges of polygons: micro3d.v3.texture.filter: true without this parameter, the quality of textures is as close as possible to the original and looks more vintage.

How to use

Installation 
Android Release

Download a latest version of JL-Mod on your Android device.

Next, Click JL +.png (button) at the lower right corner in the main JL-Mod Windows and select the .JAR program on your file manager, after setup your game configures.

Key binding

Keys : Default

Key Action
D-PAD Up
D-PAD Down
D-PAD Left
D-PAD Right
D-PAD Center F
LEFT-Soft Key L
RIGHT-Soft Key R
NUM1 1
NUM2 2
NUM3 3
NUM4 4
NUM5 5
NUM6 6
NUM7 7
NUM8 8
NUM9 9
NUM0 0
* *
# #

Compatibility

JL-Mod is currently capable of playing thousands of J2ME games (Runs almost every Nokia games, especially GameLoft games), more than 96.7% of the J2ME library with supports most 2D games and also 3D with Mascot Capsule V3 support.

Mascot Capsule 3D

Mascot capsule 3d.jpg

HI Corporation announced that the company has executed a worldwide license agreement with Sony Ericsson Mobile Communications AB ( "Sony Ericsson") for its 3D rendering engine "Mascot Capsule (R) Engine Micro3D Edition" ("Micro3D Edition").

Mascot Capsule Engine is installed on 5.4 billion devices worldwide. There are more than 300 3D games, such as 'Cushion'.

Sony Ericsson is a joint venture between Sony and Ericsson focused on the mobile phone market, and delivers a full range of handsets to markets around the world. HI and Sony Ericsson have reached a worldwide license agreement in which HI has licensed to Sony Ericsson Micro 3D Edition for mobile terminals planned for manufacture and distribution around the world by Sony Ericsson in connection with JSR-184 (Java Mobile Graphics 3D API). The plan calls for supply of Micro 3D Edition Version 4, and includes support for Open GL (R) ES.

→ Mascot Capsule Engine Micro3D Edition

Mascot Capsule Engine represents real-time 3D rendering software that enables a full 3D perspective for content display, including the background, with the introduction of Z sorting. Already implemented in Japan for NTT DoCoMo 504i and 505i series handsets, Vodafone Japan handsets, and KDDI handsets, Micro 3D Edition has been embedded in over 20 million handsets shipped. With its adoption by Korea's largest mobile carrier SK Telecom, Mascot Capsule Engine is gaining recognition around the world as the mobile standard for 3D rendering engine software.

Powered by Mascot Capsule(R) Engine. Mascot Capsule is a registered trademark of HI Corporation. Other products and company names are trademarks or registered trademarks of their respective holders.

Mascot Capsule 3D V3 Supported Device :

  • F500, J300, K300, K500, K700, S700, Z500, W350

Mascot Capsule 3D rendering engine enables real-time processing of 3D graphics for applications running on a wide variety of embedded devices such as mobile phones, handheld games, arcade game equipment, etc. It can be implemented on any OS and platforms to create 3D expressions that are far more versatile than 2D, in the environment with limited resources.

Moscot Capsule V3

MascotCapsule V3 is a light 3D rendering engine that operates entirely on software basis, without requiring specialty hardware. It can run at high-speed even in the environment with limited hardware resources

Moscot Capsule V4

Mascot Capsule V4 is a 3D rendering engine that is compliant with JSR-184 (Mobile 3D Graphics for J2ME 1.0/1.1). The internal API structure, computing precision and data format of Mascot Capsule V4 is almost equal to the specification of JSR 184. In addition to the OpenGL ES 1.0/1.1 rendering and works with a 3D accelerator chip. Mascot Capsule V4 also supports our own software rendering.

Moscot Capsule eruptionST

By adopting Mascot Capsule eruptionST, high-speed 3D graphics drawing that maximizes the performance of iPhone / iPod touch became possible. The supported platforms of Mascot Capsule eruption ST are iOS installed in iPhone / iPod touch / iPad, Android, BREW, ITRON, Java, Linux, Symbian OS, Windows CE, and Windows Mobile. When used in combination with Java to fully control each version of OpenGL ES at the native layer, the complexity of OpenGL ES control from the Java layer can be reduced, making applications more compact, faster, etc.

Features
  • Runs at high-speed even in the environment without enough hardware resources such as mobile phones, handheld games, arcade game equipment, car electronics, etc.
  • MascotCapsule library can be implemented on any devices, and it supports various environments including native, Java, etc.
  • Displays the special file format converted from the data, which was created in commercial 3D authoring tools.

Mascot Capsule 3D compatibility list

Key
Compat Legend Class
Excellent : Games that work 100% or have few/very minor issues, like stuttering audio, or other things that don't affect gameplay. Very playable
Perfect

 : Games that work 100%, good audio, or other things that still affect gameplay.
Very playable/playable
Normal : Game is playable with some few/very minor sound or other issues. Playable
Okay : Games that work 100% and playable, but bugs may interfere with gameplay. Working/playable.
Horrible : Games that mostly work but with more serious but playable bugs/glitches/slow. Working/unplayable
Doesn't work : Games that do not load and have major problems and/or are unplayable. Unplayable
Bad : Game is unplayable. Unplayable
Terrible : game can't boot or boots but freezes sometimes. Extremely unplayable/broken
Untested : Unknown status. Game has not been tested, or the test results were unclear. Untested/not tested

* Some games are not entirely exclusive, for example they may have a 2D version for all other models.

Name Platform (s) Publisher / Developer Version(s) Status Special Note
2006 FIFA World Cup J2ME Distinctive Developments Ltd. 1.1.0
3D Alien Attack J2ME Vaka 1.0.0
3D Autobahn Raser WC J2ME Living Mobile 1.2.0
3D Battle Chess J2ME Indiagames Ltd. / Studio Tridev. 1.1.1
3D Brick Breaker J2ME Indiagames Ltd. 1.5.8
3D Football Jr. J2ME Vaka 1.0.2
3D Kamasutra J2ME Indiagames Ltd. 1.2.5
3D Mahjongg J2ME Indiagames Ltd. 1.1.9
3D Mystic Ways J2ME Qplaze 1.1.0
3D Pool J2ME Distinctive Developments Ltd. 1.2.6
3D Pool HR J2ME Distinctive Developments Ltd. 2.2.2
3D Pool UH J2ME Distinctive Developments Ltd. 1.0.3
3D Santa Quest J2ME SPLC 1.0.16
3D Sexy Pool J2ME Indiagames Ltd. 1.3.3
3D Solid Weapon J2ME LemonQuest 1.0.0
3D Solid Weapon 2 J2ME LemonQuest 1.0.1
3D Super Ball J2ME Indiagames Ltd. / Studio Tridev. 1.3.1
4 Wheel Xtreme 3D J2ME I-play / Xendex Entertainment 0.5.1
4x4 Extreme Rally 3D J2ME Gamelions 1.0.2
4x4 Ultimate Power 3D J2ME Micazook 1.0.3
Aero Mission 3D J2ME Marvelous Liveware Inc. 1.0
Alpha Wing 2 J2ME Glu lq 1.0.3
Artefact Of Glory 3D J2ME Shamrock Games 1.2.5
Asphalt: Urban GT 3D J2ME Gameloft SA 1.1.8
AutobahnRaser 3D J2ME Living Mobile
Battle Chess 3D J2ME Indiagames Ltd. 1.1.2
Beach Mini Golf J2ME Sumea / Ninai Inc. 1.0.1
Biohazard J2ME
Black Shark 3D J2ME HeroCraft 1.1.0
Blades and Magic J2ME Fishlabs 1.0.9 Excellent
Bomberman 3D J2ME Living Mobile 1.1.0
Bruce Lee - Iron Fist 3D J2ME Studio Tridev. 1.1.2, 1.5.7
Burning Tires 3D J2ME Fishlabs 1.1.3, 1.3.7 Excellent
Catches Win Matches 3D J2ME
Cloud Commander J2ME Fishlabs 2.4.1 Excellent
Coast Cruiser 3D J2ME Fishlabs Excellent
Crash Car Mania J2ME Xendex 1.4.8
DAKAR Rally 2009 J2ME Electronic Arts 1.1.3
DAKAR Rally 2010 J2ME Electronic Arts 0.1.8
Darts 3D J2ME Sony Ericsson 0.0.3
Deep 3D: Submarine Odyssey J2ME Fishlabs 1.0.3 Excellent
Deep Abyss 3D J2ME Sony Ericsson 1.0, 1.2
Devil May Cry 3D (2008) J2ME Capcom 1.0.1
Drag Race 3D J2ME Bender Mobile Solutions 1.0.0
Dragon & Dracula 3D J2ME Herocraft 1.0.0
Duke Nukem Mobile 3D J2ME MachineWorks Northwest 1.0.1
Egypt Mystery J2ME Remote Technologies 1.0
Empire Fighter 3D J2ME Shamrock Games 1.1.5
Everybody's Golf: Mobile J2ME Living Mobile GmbH / Sony Computer Entertainment Mascot Capsule eruption
Everybody's Golf Mobile 2 ? Clap Hanz / Sony Computer Entertainment Mascot Capsule eruption
Everybody's Golf Mobile 3 i-mode (Doja) Clap Hanz / Sony Computer Entertainment Mascot Capsule eruption
Extreme Air Snowboarding 3D J2ME Digital Chocolate / Sumea 0.0.1
Fantastic Four 3D J2ME Mforma Group, Inc. 1.3.3
Fitness J2ME Genki Mobile Co.,Ltd 1.0.1
FlatOut Racing 3D J2ME Xendex 0.3.6
Fly and Destroy 3D J2ME Niara Ltd. 1.0.0
FMX III Hardcore J2ME Xendex 0.8.1
Galaxy on Fire 3D J2ME Fishlabs 1.0.3, 1.1.2, 1.2.8 Excellent
Galaxy on Fire 2 3D J2ME Fishlabs 1.0.3
Gladiator 3D J2ME Fishlabs 1.0.1
Golf Club 3D J2ME elkware 1.0.8
HUMMER® Jump and Race J2ME Red Pyramid 1.0.0
Heli Strike 3D - Advance Air Combat J2ME Fishlabs 1.1.1 Excellent
Honey Cave 3D J2ME Sony Ericsson 1.3
Hungry Puppy 3D J2ME Indiagames Ltd. 1.1.6, 1.2.2
I.Q. (Intelligent Qube) J2ME Sony Computer Entertainment Incorporated 2.1.6
Juiced J2ME THQ Wireless 0.6.4
Juiced Eliminator J2ME Universomo Ltd. 1.0.17
Kick Shot Pool 3D J2ME Nazara Technologies 1.0
Kingdom Hearts Coded i-mode (Doja) Square Enix
LocoRoco J2ME Sony 0.85
LocoRoco Hi J2ME Sony Computer Television / Gamelion Studios 1.0.4
Lost Elysium i-mode (Doja) Ateam Mascot Capsule eruption
Magic Ball 2 Mobile J2ME New Edge 1.0.8
Marble Madness 3D J2ME Midway Games West Inc. 1.7
Mastermind J2ME Runestone Games Ltd. 1.0.0
MCPlayer J2ME DDDEN!SSS 3.0
Medal Of Honor J2ME Electronic Arts / IronMonkey Studios 7.0.39
Metal Gear Acid 2 3D J2ME Konami / Playsoft 1.0.0
Metal Gear Acid Mobile 3D J2ME Konami / Distinctive Developments Ltd. 1.0.0
Midtown Madness 3 Mobile J2ME In-Fusio 01.01.69
Mini Challenge 3D J2ME schadelohr 1.0.22
Mini Golf: Castles™ 3D J2ME Digital Chocolate / Sumea 1.3.1
Mini Golf: Las Vegas J2ME Digital Chocolate / Sumea 1.0.4
Monster Hunter iPhone / iPod touch Capcom Mascot Capsule eruptionST
Moto Racing Fever J2ME Digital Chocolate / Sumea 1.2.11
Motoraver J2ME Fishlabs 2.1 Excellent
My Little Dogs 3D J2ME Living Mobile
Need for Speed: Hot Pursuit 3D (2013 Bonus Edition) J2ME Electronic Arts Inc. / Gamelion Studios 4.1.88
Need for Speed: ProStreet J2ME Electronic Arts Inc. / IronMonkey Studios 7.2.30, 7.4.44
Need for Speed: Shift J2ME Electronic Arts Inc. / IronMonkey Studios 7.2.45
Need for Speed: The Run J2ME Electronic Arts Inc. 4.9.53
Need for Speed: Undercover J2ME Electronic Arts Inc. / IronMonkey Studios 7.2.44
PAC-MAN Kart Rally 3D J2ME Namco Bandai Game Inc. 1.0.1
Penalty Cup 3D J2ME Fishlabs 1.6.2 Excellent
Planet Riders J2ME Fishlabs 1.2.3, 1.4.7 Excellent
Polygone Boxing J2ME, i-mode (Doja) Hi Corp. Mascot Capsule eruption
Power Ball Arcade J2ME
Powerboat Challenge J2ME Fishlabs 1.0.2 Excellent
Pub Pool 3 J2ME InfoSpace Inc. / IOMO Studio 1.2.5
R.U.S.H Street Boss J2ME Nomos / Qplaze 1.0
Race Driver Grid J2ME Glu Mobile 1.0.2
Rally Master Pro J2ME Fishlabs 1.0.1
Real Boxing 3D J2ME Gameballs Studio 1.0.1
Red Out Racer 3D J2ME In-Fusio / Kiloo Aps 1.0.2
Resident Evil - The Missions 3D (2007) J2ME Capcom 1.0.0
Resident Evil 4: Mobile Edition ? Capcom Mascot Capsule eruption
Ridge Racer J2ME Namco 1.0.3, 1.0.5
Robot Alliance J2ME Fishlabs 2.0 Excellent
Rock Bobblehead J2ME Sony Ericsson Mobile Communications AB 1.0.6
Roller Bot 3D J2ME Bit-7 Software Technology Ltd. 1.1.0
S.T.A.L.K.E.R Mobile J2ME Qplaze 1.1.0
Scratch City Pool J2ME Mforma Group Inc. 0.3.6
Smart Bear 3D J2ME Gameballs Studio 1.2.1
Snowboard Hero J2ME Fishlabs 1.0.1
Speed Chaser 3D J2ME elkware 1.1.1
Speed Spirit 3D J2ME THQ Wireless / Fishlabs 1.6.1 Excellent
Splinter Cell: Pandora Tomorrow 3D J2ME Gameloft SA 1.0.1, 1.0.5, 2.0.3 Excellent
Star Wars: Death Star Assault 3D J2ME THQ Wireless 0.98.6
Super 3D Golf J2ME KEMCO / EXEC 1.0.0 Excellent
Super Real Tennis 3D J2ME SEGA WOW Inc. 1.0.5.1, 1.4.0
Super Real Tennis: Kremlin Cup J2ME SEGA WOW Inc.
Tank Raid J2ME Fishlabs 1.0 Excellent
Tenchu: Ayame's tale 3D J2ME, i-mode (Doja) From Software Inc. 1.0.9
Tennis J2ME Genki Mobile Co.,Ltd 1.0.4
Tennis Multiplay 3D: WTA Toor J2ME SEGA 1.0.6
Tomb Raider: Underworld J2ME Eidos Interactive Ltd. / Distinctive Developments Ltd. 1.7.3
Tony Hawk's Downhill Jam J2ME IOMO / Fishlabs 1.0.2
Tower Bloxx J2ME Digital Chocolate, Inc. / Sumea 1.1.5
Towers of Maya J2ME Qplaze 1.1.0
Treasure Towers J2ME Sony Ericsson 1.4.4
tuxla3d J2ME
UniFM J2ME SilentKnight, VMX, DiHLoS 1.4
V-Rally 3D J2ME iFone / Fishlabs 1.2.5 Excellent
Vijay Singh 3D Pro Golf 2005 J2ME Gameloft SA 0.0.4
Virtua Tennis 3D: Mobile Edition J2ME SEGA Corp. 0.3.1
World Clock 3D J2ME Sony Ericsson Mobile Communications AB 2.4.5
Worms Forts 3D J2ME Morpheme Wireless Ltd 36.0
Worms Forts 3D: Under Siege J2ME THQ Wireless 1.0.30 Excellent
Большое приключение 3D J2ME Shamrock Games 1.1.1

See also

External links