ARM announced at the Game Developers’ Conference, San Francisco, Calif., the ARM Mali-JSR297 software for 3D graphics, the first product to enable developers of Java applications to take advantage of the latest hardware graphics features found in OpenGL ES 2.0 graphics processing units, such as the ARM Mali200 GPU.
With the established Mali-JSR184 software (formerly Swerve Client), ARM will offer a complete software and hardware graphics stack and is one of the leading suppliers of middleware that enable 3D graphics to be used in Java games.
Ericsson Mobile Platforms are the lead Partner for the Mali-JSR297 software, complementing the Mali200 GPU and ARM graphics middleware in the groundbreaking HSPA-enabled mobile platform, U500, bringing console class gaming to 2009 feature phones.
With the ARM Mali-JSR297 software, game developers have complete control over the visual appearance of their games, enabling the creation of graphics displays on mobile phones that are similar to those seen on high-end gaming consoles and PCs.
In order for Java applications to make use of the graphics hardware, handset manufacturers require an efficient software engine that minimizes the number of calculations that Java games need to perform in order to display the graphics. The Mali-JSR297 software builds on ARM’s legacy in graphics solutions and eliminates the risk of integration issues. Furthermore, the new features in the Mali-JSR297 software reside beneath the gaming applications that users download to their phones and open up the full power of OpenGL ES 2.0, the API used in games consoles and which is supported by the Mali200 GPU. The ARM Mali-JSR297 software empowers developers with the artistic freedom to produce games with more personality, despite limited display size, which previously had not been possible for mobile Java applications.
“The majority of today’s mobile phones are using Java technology to enable additional applications and games to be downloaded to the phone after it is sold. ARM is committed to providing solutions for the gaming community that deliver dramatic improvements in the quality of graphics displayed on these applications,” said Gareth Vaughan, graphics product manager, ARM.
The Mali-JSR297 software is the latest addition to the Mali graphics stack, a fully integrated set of hardware and software IP that supports all the graphics standards a device manufacturer needs. ARM has further expanded this stack with the recent launch of the Mali-JSR226, Mali-JSR287 and Mali-SVG-t products for the 2D graphics market at Mobile World Congress in Barcelona, Spain.
The ARM Mali-JSR297 software will be released immediately following ratification of the JSR297 standard, with pre-release versions available from ARM in Q3 2008.