ExEn

From Emulation General Wiki
Revision as of 12:08, 25 September 2022 by Rdx (talk | contribs)
Jump to navigation Jump to search
Execution Engine
ExEn logo.png
ExEn is a specific 3D Game API.
In-Fusio presents the first 3D game for ExEn.
Developer In-Fusio
Type Mobile Gaming Engine
Generation 5th generation
Release date 2001 (early-2000)
Discontinued 2005
Successor ExEn V2
Dumped in-fusio.com
Emulated ~

Execution Engine (also known as ExEn) was the mobile gaming engine, developed by french company In-Fusio in early-2000s (main July-2001), with Sun Microsystems's mobile Java platform, J2ME. It was the very first Java-based game engine entirely dedicated to mobile devices itself as an alternative to the limitations of J2ME's game development (offering missing feautures like sprite zooming, parallax scrolling, rotations). The company re-developed the ExEn V2 engine in 2002, which further improved the speed and expressiveness of mobile. In-Fusio, is also not demanding in terms of technical requirements, small and light, (less than 100kb of ROM and 32kb of the RAM in its initial version) the software's main function is to download and run games on mobile phones. The ExEn technology which is fully J2ME MIDP 2.0 game API compliant, has been designed for games containing animated graphics, sound, 3D and colour.

Overview

The In-Fusio SDK is a Java based GUI game development environment on ExEn. They have two kinds of engines on the client side mobile phone, basic and advanced. The basic features of the same are:

ExEn basic (v2.1): 256-color or black and white, 2D, client side game engine, with a memory footprint of 140k on the mobile device. Released in early-2003.

ExEn advanced (v2.2): 65k color, polyphonic sound, 3D, in-game Macromedia Flash, client side engine, with a memory footprint of 240k.

In-Fusio plans to launch its MIDP 2.0 (Mobile Information Device Profile of J2ME) compliant “ExEn Java Extensions” by the end of 2003. Most of the development platforms that we mention here are free unlike the restricted SDKs of console games. This platform is no different. The SDK and documentation can be downloaded from the in-fusio website by filling a simple form. The In-fusio SDK is available both as a command line version, as well as GUI.

The API is based on Java and is very similar to J2ME, but is optimized for game development and deployment instead. Even the programming style is almost the same. The ExEn API has various gaming specific classes that are absent from J2ME. ExEn was the first mass market downloadable game engine to be made available in Europe (The technology allows users to download games, new levels or characters over the air to play on their cellular phone. The games are then run locally without the need for a continuous connection). This was an important first step that allowed ExEn to achieve the current position of leader in this continent, making it the most used game engine (which also means that it's the one with a wider range of games.

ExEn is a compact game for mobile communication devices JAVA virtual machine. Once integrated with the terminal, It can download games and play native games. So as long as the built-in ExEn Cell phone with chip, You can start from ExEn The content supplier passes GSM or GPRS Network technology, Download to your mobile phone to play.

ExEn: for devices that supports ExEn V2 (ExEn embedded phone, press key 9 for 5 seconds. If an In-Fusio logo appears, It is ExEn mobile).

Features
Working as a virtual machine, ExEn is a safe engine for handsets preventing many security problems occurring when games are run locally (viruses, crashes…)

- Color
- 3D matrix calculations
- 3D rendering primitives (wireframe, flat or textured triangles)
- sprite zooming,
- sprite flipping / mirroring
- scrolling parallax (several playfields at the same time)
- Fully transparent or masked cells in playfields
- Raycasting
- Screen rotation (rotozoom) & various FXs

EGE (ExEn Gaming Extensions)

The first Orange handset to ship with EGE is due to be launched in Q1 2005.

The start-up IN-FUSIO announces that the Orange Group has chosen ExEn Gaming Extensions (EGE) for its Java mobiles of the Signature range, for all of Europe.

ExEn Gaming Extensions is IN-FUSIO’s new gaming engine, created to run on all MIDP 2.0 handsets. It is designed for the end-user: improvement of the game play, user-friendly interface and innovative service offering. Enable game developers to focus on game play, rather than API integration (EGE works on Java MIDP2.0 handsets and integrates multi-player and 3D capabilities).

EGE leverages/ignites the capabilities of Java MIDP 2.0 game APIs by offering (providing) a number of enhanced functions, while focusing on providing player-friendly services.

Features
- "Real-time" multiplayer functionality (not available on initial handsets)
- Enhanced (Improved) 3D game play (not available on initial handsets)
- 'Recommend the game' function...to a friend, relative...
- Try and buy
- Simplified user interface for easy game play: direct access through a dedicated key (different according to handsets - fast and simple access in particular), dedicated game menu, etc.

ExEn vs J2ME

ExEn and J2ME are not so different and ExEn paves the way to a Java language based standard.

- The main difference is that ExEn has been optimised for advanced game features.

- Every non-ExEn phone manufacturer has its own specific Gaming API (even on top of MIDP 1.0, the mobile phone profile of J2ME) which induces developers to produce specific code and intensive tests for every manufacturer J2ME implementation.

- The future MIDP 2.0 standard defines a minimum set of game functions to be available in future phones. Even with MIDP 2.0, advanced and rich games will require new Game APIs that ExEn can provide.

- Consistent with its strategy of moving towards J2ME standards, standard classes of ExEn V2 are set in conformity with MIDP/CLDC, which addresses issues such as user interface, persistence storage, networking, and application model.

- The ExEn roadmap will feature new advanced game capabilities and future MIDP 2.0 Game API compatibility.

Emulators

Name Platform(s) Version Accuracy FLOSS Recommended
ExEn SDK Windows 2.2 Mid TBD
EXEN-V2 Generic Simulator (Part of SDK) Windows 0.1 Low ~
EXEN-V2 Generic Simulator
A very old dead emulator for ExEn software. While many games are go in-game, they are crash at various points and low FPS. Written in Java for Windows.

Download

Title Note(s)
ExEn games A collection of half of all games (possibly including demos)

Screenshots

List of ExEn supported devices

Devices Models
SAGEM SL01
MyX3/2 [2.0, B&W]
MyX4
MyX5 [2.0, C]
MyX6 [2.1, C]
MyG5 [2.0, C]
MW3020 [1.0 / 2.0, B&W]
PHILLIPS Xenium 9@9 [1.0, B&W]
Fisio 311 [1.0, B&W]
Fisio 330 [2.0, B&W]
Fisio 350
355
Fisio 530 [2.0]
Fisio 535
Fision 620 [1.0, B&W]
630
636
Fisio 639
655
755
759
760
Fisio 820 [2.0]
Fisio 825 [2.0, C]
Fisio 882
855
859
Azalys 288 [1.0, B&W]
ALCATEL OT332
OT526 [2.0, B&W]
OT531 [2.0, C]
OT535 [2.1, C]
OT735 [2.1, C]
BH4
VITELCOM TSM4 [2.0, B&W]
TSM5 [2.0, C]
CENTEL Lotus
Rocket
PANASONIC G60 [2.0, C]
GD87 [2.0, C]
X70 [2.0, C]
X86
X88
GD67 [2.0, C]
MITSUBISHI M7
M7.2
M7.5
M341 [2.1, C]
TRIUM M320 [2.0, C]
TRIUM MGB
TRIUM Eclipse [2.0, C]
TRIUM Mars [1.0, B&W]
TRIUM Neptune [1.0, B&W]
TRIUM 110 [2.0, B&W]
Ningbo Bird SC-03 [2.0, C]
SC-04 [2.0, C]
Soyea D1 [2.0, C]
CECT Q88 M341 [2.0, C]
Kejian K336 [2.0, C]
Siemens SL42 [1.0, B&W]
M50 [1.0, B&W]
  • Panasonic's first ExEn-enabled color handset, the GD67, version 2.0 of the ExEn.
  • In-Fusio's "ExEn" game engine is also working in Siemens mobile phones. The "SL42" is the first Siemens cellphone to be equipped with the games machine. Siemens is the sixth cellphone manufacturer to integrate In-Fusio's "ExEn" download game engine into cellphones. This was announced by In-Fusio, a leading publisher of mobile games based in Bordeaux. Initially, the Siemens "SL 42" mobile phone is to be equipped with the "D2 Load-A-Game" games platform from D2 Vodafone, which is based on "ExEn". The game engine allows users to load video games onto their cellphones.
  • The Siemens SL42 features a special version of ExEn using JAR files instead of the custom .exn format.

List of ExEn Games

Title Release date Developer Publisher Genre(s) Note(s)

Ref.

Available
007 Ice Racer 1 November 2002 In-Fusio In-Fusio
Vodafone
Racing [1]
3D Mate and Wata Raider Puzzle
Abalone
Age of Empires II Mobile (Golden Edition) 1 June 2005 In-Fusio In-Fusio Strategy EGE (January 2006) [2]/[3]
Alfred Hitchcook Psycho Kaolink SAS Kaolink SAS
Arthur & Les: Pirates
Asterix: Rescue Obelix EGE [4]
Banjo-Kazooie: Gruntys Revenge Mobile 14 June 2005 Rare, Ltd.
Cybiko, Inc.
In-Fusio Action Based on GBA game [5]/[6]
Biocide
Block Maniac In-Fusio In-Fusio Puzzle [7]
Boomerang Joe [8]
Bomb Jack 1 December 2003 In-Fusio Action [9]/[10]
Bomb Squad 1 April 2006 In-Fusio In-Fusio Puzzle [11]
Casino Nights Billiards [12]
Celebrity Chic 1 October 2003 In-Fusio In-Fusio Simulation [13]/[14]
Charmed™ 1 April 2003 DC Studios, Inc. In-Fusio Action
Platformer
[15]/[16]
Chicago Guns 1 September 2001 In-Fusio In-Fusio Action
Shooter
[17]/[18]
Christmas Tales 1 December 2006 In-Fusio In-Fusio Action
Platformer
[19]
Crash Bandicoot™ 25 April 2005 Kaolink SAS In-Fusio Action
Platformer
[20]/[21]
Crazy Cobra Otaboo In-Fusio Action, Arcade
Crazy Cobra 2 1 September 2004 Otaboo In-Fusio Action, Arcade [22]/[23]
Crazy Pet II 1 July 2001 In-Fusio In-Fusio Action [24]/[25]
Dakar 2005 Racing [26]
Deca Challenge [27]/[28]
Dice Extreme In-Fusio In-Fusio Sports [29]
DJ Bubble Multiplayer Puzzle [30]
Die Hard Action
Shooter
[31]
Dream Quest In-Fusio In-Fusio [32]/[33]
E.T.: Adventure Adventure [34]
Eagle Squadron 1 September 2004 In-Fusio In-Fusio Action, Shooter [35]/[36]
ELF Bowling Sports [37]
Elmer Puzzle [38]
Etch A Sketch Puzzle [39]
Ferrari Racing Racing [40]
Fighter Pilot Evolved 1 May 2006 In-Fusio In-Fusio Action
Shooter
[41]
Flynn's Adventures (Nightmare Busters) 1 April 2004 In-Fusio In-Fusio Action
Platformer
EGE [42]/[43]
Fruit Factory 1 February 2004 Infraworlds In-Fusio Puzzle [44]/[45]
Fruit Factory 2 Infraworlds In-Fusio Puzzle [46]
Football Challenge Sports
Football Fan 1 July 2005 In-Fusio In-Fusio Sports EGE [47]
Ghost Hunter 1 July 2004 In-Fusio In-Fusio Action
Shooter
[48]/[49]
Golden Tee Golf Sports [50]
Hitchcock Psycho Action [51]
Horoscope [52]/[53]
I, Robot 2004 Platformer [54]
InFusio Darts In-Fusio In-Fusio Racing [55]
InFusio Extreme Ski 10 January 2006 Devalley Entertainment In-Fusio Sports [56]
InFusio Ski Jumping 1 December 2005 Devalley Entertainment In-Fusio Sports [57]
InFusio Ping Pong 1 September 2006 In-Fusio In-Fusio Sports [58]
InFusio Racing 1 March 2002 In-Fusio In-Fusio Racing EGE [59]
InFusio Racing 2 In-Fusio In-Fusio Racing [60]
InFusio Racing 3 In-Fusio In-Fusio Racing
InFusio Reversi 1 October 2006 NessProd In-Fusio Strategy
Puzzle
[61]
InFusio Sudoku Puzzle Based on GBA game
It's Mr Pants™ 2005 In-Fusio
Rare, Ltd.
In-Fusio Puzzle EGE [62]
Jungle Run 1 November 2004 In-Fusio In-Fusio Action [63]/[64]
Jurassic Park lll™ 2002 In-Fusio In-Fusio Adventure [65]
K.O Boxing Fight [66]
Kung Fu Legend Fight [67]
Le Tour De France 1 August 2005 Living Mobile GmbH In-Fusio Sports [68]/[69]
M-Tennis Sports [70]
Malibu Ride Otaboo In-Fusio Sports [71]
Malibu Ride 2 1 August 2006 Otaboo In-Fusio Sports [72]
Méli Mélo Puzzle [73]
Memomix Puzzle [74]
Midtown Madness 3 Mobile 1 October 2004 BeTomorrow In-Fusio Racing EGE [75]/[76]
Mission 3D Shooter [77]
Monkey Business 1 November 2006 Devalley Entertainment In-Fusio Arcade, Puzzle [78]
MotoGP 1 October 2005 Cybiko, Inc. THQ Wireless Inc. Racing [79]
Mutant Alert 3D 1 May 2003 In-Fusio In-Fusio Action, Shooter [80]
Panko 1 November 2001 In-Fusio In-Fusio Puzzle [81]/[82]
Perry Rhodan: Sekmar I in Danger [83]
Pile Up [84]/[85]
Pikubi 1 July 2004 Devalley Entertainment In-Fusio Action, Fight, Platformer [86]
Pikubi 2: Rainbow Attack! 1 March 2006 Devalley Entertainment In-Fusio Action
Fight
Platformer
[87]
Rambo on Fire 1 May 2005 In-Fusio In-Fusio Adventure EGE
Roller Blade [88]
Roller Kid Sports [89]
Sabre Wulf: Mobile 2004 In-Fusio In-Fusio Platformer Based on GBA game [90]
Seven 004 Arcade [91]
Sexy Video Poker 1 July 2006 NessProd In-Fusio Strategy [92]
Sexy Breaker Bikini 1 October 2005 In-Fusio In-Fusio Action
Sexy Breaker Manga 1 October 2005 In-Fusio In-Fusio [93]
Shado Fighter 1 July 2004 In-Fusio In-Fusio Action
Fight
EGE [94]/[95]
Skate Kid Sports
Arcade
[96]/[97]
Smiley Puzzle [98]
Snow Kid Sports [99]
Solitaire Gold Pizzle [100]
South Park 1 September 2003 In-Fusio In-Fusio Action [101]/[102]
Space Defender [103]
Space War
Sphere Madness 1 February 2004 Asobo Studio S.A.R.L. In-Fusio Action, Puzzle [104]/[105]
Sphere Madness 2 1 January 2006 Asobo Studio S.A.R.L. In-Fusio Action, Puzzle, Arcade [106]
Splat Boy 2004 In-Fusio In-Fusio [107]
Spyro™: A Fairy Party 27 May 2003 Infraworlds In-Fusio Action [108]
Star Academy
Star Wars™: Revenge of the Sith 11 May 2005 In-Fusio THQ Wireless Inc. Action EGE [109]
Super Dino Skate
The Lord of the Rings: The Return of the King 2005 [110]
The Terminator™ 1 February 2003 In-Fusio
Cybiko, Inc.
In-Fusio Action
Shooter
[111]/[112]
The Terminator™: I'm Back In-Fusio
Cybiko, Inc.
In-Fusio Action
Shooter
EGE [113]
Tinies Farter 1 July 2001 Kalisto Entertainment S.A. In-Fusio Action
Arcade
[114]/[115]
Tomb Raider: Elixir of Life 1 June 2005 IOMO Eidos Interactive Limited Action
Platformer
EN, IT, DE, ES, FR, CN [116]
Tomb Raider: Quest for Cinnabar 1 February 2005 IOMO
BeTomorrow
Eidos Interactive Limited Action
Platformer
EN, IT, DE, ES, FR, CN [117]
Tomb Raider: The Osiris Codex 1 November 2004 IOMO Eidos Interactive Limited Action
Platformer
EN, IT, DE, ES, FR, CN [118]
Tony Hawk’s Underground Sports
Wall Breaker 2004 In-Fusio In-Fusio Puzzle [119]
Winter Sports 1 February 2002 In-Fusio In-Fusio Sports [120]/[121]
Worms 1 September 2005 Kiloo ApS THQ Wireless Inc. Strategy
Arcade
EGE [122]
X-Mas: Tales
Yu: A Warrior Tale 1 June 2005 The Mighty Troglodytes The Mighty Troglodytes Action
Platformer
[123]
Zaps 2004 In-Fusio In-Fusio Platformer [124]
Zombie Nurse [125]
Zoo Tycoon 2 Mobile 1 June 2005 In-Fusio In-Fusio Strategy EGE [126]/[127]

See also