Difference between revisions of "WGE"

From Emulation General Wiki
Jump to navigation Jump to search
(Fix abbr like on ExEn)
 
(6 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
|title =  
 
|title =  
 
|image = WGE_logo.png
 
|image = WGE_logo.png
|imagecaption = WGE was a gaming engine used on mobile devices. It was designed by TTPcom.
+
|imagecaption = WGE was a mobile gaming engine used on mobile devices. TTPCom is now sold by Motorola.
|logowidth = 350
+
|imagewidth = 290
|developer = TTPCom Ltd.
+
|developer = TTP Communications Ltd.
 
|type = Mobile Gaming Engine
 
|type = Mobile Gaming Engine
 
|generation = 5th generation
 
|generation = 5th generation
 
|release = early-2000
 
|release = early-2000
|discontinued = 2003~
+
|discontinued = 2003
|website = [https://web.archive.org/web/20050412234041/http://www.ttpcom.com TTPcom.com]
+
|website = [https://web.archive.org/web/20050412234041/http://www.ttpcom.com TTPCom.com]
|predecessor =
 
|successor =
 
 
|emulated = {{✗}}
 
|emulated = {{✗}}
 
}}
 
}}
  
<b>Wireless Graphics Engine</b> (also known as WGE) was versatile Wireless Game Engine and a micro footprint software platform, which turns mobile phones into handheld games consoles. It was the first platform to enable high quality games using 2D graphics and sound to be integated, developed by TTPCom in early-2000s. TTPCom is now sold by Motorola.
+
<span style="font-size: 120%; font-weight: 400; color: #000000; -webkit-text-stroke-width: 0.6px; -webkit-text-stroke-color: black;">Wireless Graphics Engine</span> (also known as <i>WGE</i>) was Wireless Game Engine and a micro footprint software based platform, developed by British software company TTP Communications Limited in early-2000. It was the first platform/engine to enable high quality games using 2D with 3D graphics or sound effects and melodies to be integrated.
  
 
==Overview==
 
==Overview==
WGE was a game engine designed to support games in C++ and Java can be ported to the WGE platform and can be embedded in the handset, or securely downloaded over the air. WGE does not contain a Virtual Machine and runs the compiled code. As games and applications run faster and require less memory, WGE also provides secure methods for run and download applications. Although it is a little slower than [[Mophun]], but the several API modules make 2D and 3D programming easier (including tile management and collision detection functionalities), allow a simple access to networking functions and good sound support, among other capabilities.
+
WGE was a mobile game engine designed to support games in C++ and Java can be ported to the WGE platform and can be embedded in the handset, or securely downloaded over the air. <ref>WGE handles the over the air (OTA) safe download of games, security verifications (certificates) and the MMI integration of new titles via TCP/IP over GSM, GPRS, EDGE, CDMA and 3G networks.</ref> WGE does not contain a Virtual Machine and runs the compiled code. As games and applications run faster and require less memory, WGE also provides secure methods for run and download applications. Although it is a little slower than [[Mophun]], but the several API modules make 2D and 3D programming easier (including tile management and collision detection functionalities), allow a simple access to networking functions and good sound support, among other capabilities. LG Electronics and Innostream are the first customers to use games created in the WGE environment on their phones.
The gaming application runs on TTPCom’s revolutionary Wireless Graphics Engine (WGE). G-WGE™ is one of three applications that run on the WGE platform. The other two applications are M-WGE™ and J-WGE™. M-WGE™ enables handset manufacturers and developers to rapidly create better looking and more user-friendly ‘man-machine interfaces’ (MMI). J-WGE™ accelerates standard Java™ games for a considerably better user experience.
 
  
==WGE API==
+
TTPCom's WGE also fully supports Symbian and Microsoft Operating Systems. The Wireless Graphics Engine provides a very high level of security with a PKI application provisioning mechanism and manufacturers can enable the download of WGE games via the existing Java OTA download (JSR-118) standards.
 +
 
 +
The gaming application runs on TTPCom’s revolutionary Wireless Graphics Engine (WGE). G-WGE is one of three applications that run on the WGE platform. The other two applications are M-WGE and J-WGE. M-WGE enables handset manufacturers and developers to rapidly create better looking and more user-friendly ‘man-machine interfaces’ (MMI). J-WGE accelerates standard Java games for a considerably better user experience.
 +
 
 +
{{reflist}}
 +
 
 +
<br/>
 +
<b>API</b>
 +
<br/>
 
The Wireless Game Interface (WGI) is the core of the WGE product as it provides access to all the mobile phone resources, from the display driver to Bluetooth technology. This API offers a carefully designed interface compliant with industry standards. The interface can be addressed through dedicated objects via C++ or Java languages.  
 
The Wireless Game Interface (WGI) is the core of the WGE product as it provides access to all the mobile phone resources, from the display driver to Bluetooth technology. This API offers a carefully designed interface compliant with industry standards. The interface can be addressed through dedicated objects via C++ or Java languages.  
  
Line 39: Line 44:
  
 
* WGE Download which handles OTA download, security verifications and MMI integration.
 
* WGE Download which handles OTA download, security verifications and MMI integration.
 
WGE handles the over the air (OTA) safe download of games, security verifications (certificates) and the MMI integration of new titles via TCP/IP over GSM, GPRS, EDGE, CDMA and 3G networks. TTPCom's WGE also fully supports Symbian and Microsoft Operating Systems. The Wireless Graphics Engine provides a very high level of security with a PKI application provisioning mechanism and manufacturers can enable the download of WGE games via the existing Java OTA download (JSR-118) standards.
 
  
 
==Emulator==
 
==Emulator==
Line 61: Line 64:
  
 
==Download==
 
==Download==
WGE was an engine that was a collection of old games, which have been lost over time and are hard to find. All games have been lost in the current time. If you find an old mobile that supports WGE and has the game pre-installed, then you can dump that game somehow.
+
WGE was a mobile gaming platform, it had cellphone based games, which have been lost over time and are extremely hard to find. All games have been lost. If you have an old mobile phones that supports WGE and has the games pre-installed, then you can dump that games somehow.
  
 
==Screenshots==
 
==Screenshots==
Line 84: Line 87:
 
|}
 
|}
  
==WGE supported devices==
+
==List of WGE supported devices==
 
{|class="wikitable mw-sortable" width="400px"
 
{|class="wikitable mw-sortable" width="400px"
 
|-
 
|-
|<b>Developer</b>
 
 
|<b>Mobiles (Devices)</b>
 
|<b>Mobiles (Devices)</b>
 +
|<b>Brand</b>
 +
|<b>J2ME support</b>
 +
|<b>Downloadable</b>
 +
|<b>Pre-installed</b>
 
|<b>Description</b>
 
|<b>Description</b>
 
|-
 
|-
|TTPcom (Japan)
+
|B'ngo<ref><small>TTPCom's portable game machine "B'ngo (Bingo)" was announced in 2003. Compatible with C++ and Java games support (Java in high-end product and mandatory for a mobile phone designed almost exclusively to serve as a game console).
|B'ngo<ref><small>TTPCom's portable game machine "B'ngo (Bingo)" was announced in 2003. Java™ support (mandatory for a mobile phone designed almost exclusively to serve as a game console).
 
 
<br/>
 
<br/>
- 6 Embedded high-quality multi-player colour games<br/>
 
- Compatible with C++ and Java games (Java in high-end product)<br/>
 
 
- Novel entry key that can rotate in both directions to improve navigation through the user interface and enhance the gaming experience<br/>
 
- Novel entry key that can rotate in both directions to improve navigation through the user interface and enhance the gaming experience<br/>
- Digital Rights Management (DRM) software to protect gaming and musical content<br/>
+
- Digital Rights Management (DRM) software to protect gaming<br/>
- Bluetooth™ / GPRS
+
- ARM7 microprocessor<br/>
 +
- Resolution: 176x220
 
</ref></small>
 
</ref></small>
|B'ngo (pronounced BINGO) is a console-style games player as well as a fully-featured mobile phone with both Bluetooth and GPRS functionality allowing multiplayer games between 8 players.
+
|TTPcom (Japan)
 +
|?
 +
|?
 +
|6 Embedded high-quality multiplayer games
 +
|B'ngo (pronounced BINGO) is a console-style game player and fully-featured mobile phone with both Bluetooth and GPRS functionality.
 
|-
 
|-
|TCL
+
|TCL 718
|718
+
|TCL Mobile China Ltd.
 +
|✗
 +
|
 +
|
 
|
 
|
 
|-
 
|-
 +
|G51
 
|Panasonic
 
|Panasonic
|G51
+
|
|Embedded WGE games.
+
|
 +
|Fillip in Savannah Adventure
 +
|
 +
|-
 +
|i-1000
 +
|Innostream
 +
|✗
 +
|
 +
|Trapped!
 +
|It is the first commercially available handset with embedded WGE games.
 +
|-
 +
|i-2000
 +
|Innostream
 +
|✗
 +
|
 +
|
 +
|
 +
|-
 +
|i-2100
 +
|Innostream
 +
|✗
 +
|
 +
|
 +
|
 +
|-
 +
|i-188
 +
|Innostream
 +
|✗
 +
|
 +
|
 +
|[https://web.archive.org/web/20031205162853/http://www.9dots.net/pdfs/innostream_whatmobile.pdf i-188 information]
 +
|-
 +
|INNO 30
 +
|Innostream
 +
|✗
 +
|
 +
|
 +
|
 +
|-
 +
|INNO 55
 +
|Innostream
 +
|✗
 +
|
 +
|
 +
|
 +
|-
 +
|INNO 89
 +
|Innostream
 +
|✗
 +
|
 +
|
 +
|
 
|-
 
|-
 +
|INNO 90
 
|Innostream
 
|Innostream
|i-1000<br/>i-2000<br/>i-2100<br/>[https://web.archive.org/web/20031205162853/http://www.9dots.net/pdfs/innostream_whatmobile.pdf i-188]<br/>INNO 30<br/>INNO 55<br/>INNO 89<br/>INNO 90
+
|
|The Innostream i1000 is the first commercially available handset with embedded WGE games.<br/>The Innostream INNO-90 support downloadable WGE games.
+
|✓
 +
|
 
|}
 
|}
  
Line 118: Line 183:
  
 
==List of WGE Games==
 
==List of WGE Games==
There are 30+ known games, in which [https://web.archive.org/web/20040413093122/http://www.9dots.net/games/ 29] have been released, 1 are unknown to have been released, 1 are unreleased.
+
There are only 22+ known games, in which [https://web.archive.org/web/20040413093122/http://www.9dots.net/games/ 19] have been released, 2 are unknown to have been released, 1 are unreleased.
  
 
{|class="wikitable" width="700px"
 
{|class="wikitable" width="700px"
Line 127: Line 192:
 
! class=sortable | Genre(s)
 
! class=sortable | Genre(s)
 
! class=sortable | Note(s)
 
! class=sortable | Note(s)
! class=sortable | Available for
+
! class=sortable | Other platform(s)
! class=sortable | {{abbr|Ref.|Reference(s)}}
+
! class=sortable | <abbr title="Reference(s)">Ref.</abbr>
 
|-
 
|-
 
|Asteroids
 
|Asteroids
 
|
 
|
 
|Tunafish Technologies
 
|Tunafish Technologies
|TTPCom
+
|TTPCom Ltd.
 
|Arcade<br/>Shooter
 
|Arcade<br/>Shooter
 
|
 
|
Line 142: Line 207:
 
|
 
|
 
|Hailstorm
 
|Hailstorm
|TTPCom
+
|TTPCom Ltd.
 
|Puzzle
 
|Puzzle
 
|
 
|
Line 151: Line 216:
 
|
 
|
 
|Aqua Pacific
 
|Aqua Pacific
|TTPCom
+
|TTPCom Ltd.
 
|Sports
 
|Sports
 
|
 
|
Line 160: Line 225:
 
|
 
|
 
|Unwired Factory
 
|Unwired Factory
|TTPCom
+
|TTPCom Ltd.
 
|Puzzle
 
|Puzzle
 
|
 
|
Line 169: Line 234:
 
|
 
|
 
|Kiloo ApS
 
|Kiloo ApS
|TTPCom
+
|TTPCom Ltd.
 
|Racing
 
|Racing
 
|
 
|
Line 176: Line 241:
 
|-
 
|-
 
|Bomb Jack
 
|Bomb Jack
|
+
|2002
|Elite
+
|Elite Systems Ltd.
|TTPCom
+
|TTPCom Ltd.
 
|Adventure
 
|Adventure
 
|
 
|
Line 186: Line 251:
 
|Classic Rally
 
|Classic Rally
 
|
 
|
|TTPCom
+
|TTPCom Ltd.
|TTPCom
+
|TTPCom Ltd.
 
|Racing
 
|Racing
 
|
 
|
Line 196: Line 261:
 
|
 
|
 
|Hailstorm
 
|Hailstorm
|TTPCom
+
|TTPCom Ltd.
 
|Maze
 
|Maze
 
|
 
|
Line 204: Line 269:
 
|Dragon Tale
 
|Dragon Tale
 
|2002
 
|2002
|Spark Creative SARL
+
|Spark Creative S.A.R.L.
|TTPCom
+
|TTPCom Ltd.
 
|Adventure
 
|Adventure
 
|
 
|
|J2ME<br/>Mophun<br/>ExEn
+
|Mophun<br/>ExEn
|[https://web.archive.org/web/20040426073157/http://www.9dots.net/games/game.php?view_game_id=8]/[http://web.archive.org/web/20040101162545/http://spark-ent.com/]
+
|[https://web.archive.org/web/20040426073157/http://www.9dots.net/games/game.php?view_game_id=8]<br/>[http://web.archive.org/web/20040101162545/http://spark-ent.com/]
 
|-
 
|-
 
|Fillip in Savannah Adventure
 
|Fillip in Savannah Adventure
|
+
|2003?
|TTPCom
+
|TTPCom Ltd.
|TTPCom
+
|TTPCom Ltd.
 
|Platformer
 
|Platformer
|Embedded with Panasonic G51 handset
+
|Pre-installed in Panasonic G51
 
|
 
|
 
|[https://web.archive.org/web/20040206002511/http://www.9dots.net/games/game.php?view_game_id=3]
 
|[https://web.archive.org/web/20040206002511/http://www.9dots.net/games/game.php?view_game_id=3]
Line 223: Line 288:
 
|
 
|
 
|Almost Alien
 
|Almost Alien
|TTPCom
+
|TTPCom Ltd.
 
|Racing<br/>Platformer
 
|Racing<br/>Platformer
 
|
 
|
Line 230: Line 295:
 
|-
 
|-
 
|GT Racing
 
|GT Racing
|
+
|2002
|Spark Creative SARL
+
|Spark Creative S.A.R.L.
|TTPCom
+
|TTPCom Ltd.
 
|Racing
 
|Racing
 
|
 
|
Line 239: Line 304:
 
|-
 
|-
 
|Hugo and the Evil Mirror
 
|Hugo and the Evil Mirror
|
+
|2002
|ITE Games
+
|Interactive Television Entertainment
|TTPCom
+
|TTPCom Ltd.
 
|Platformer
 
|Platformer
|GBA Port
+
|GBA port
 
|Mophun
 
|Mophun
 
|[https://web.archive.org/web/20040413092343/http://www.9dots.net/games/game.php?view_game_id=11]
 
|[https://web.archive.org/web/20040413092343/http://www.9dots.net/games/game.php?view_game_id=11]
Line 249: Line 314:
 
|Hurrican Space Fighters
 
|Hurrican Space Fighters
 
|
 
|
|TTPCom
+
|TTPCom Ltd.
|TTPCom
+
|TTPCom Ltd.
 
|Shooter
 
|Shooter
 
|
 
|
Line 259: Line 324:
 
|
 
|
 
|
 
|
|TTPCom
+
|TTPCom Ltd.
 
|Platformer
 
|Platformer
|GBA Port
+
|GBA port
 
|
 
|
 
|-
 
|-
 
|Progressive Pinball: The Vikings
 
|Progressive Pinball: The Vikings
|
+
|2002
 
|Progressive Media ApS
 
|Progressive Media ApS
|TTPCom
+
|TTPCom Ltd.
 
|Puzzle
 
|Puzzle
 
|
 
|
Line 276: Line 341:
 
|
 
|
 
|Tunafish Technologies
 
|Tunafish Technologies
|TTPCom
+
|TTPCom Ltd.
 
|Platformer
 
|Platformer
 
|
 
|
Line 285: Line 350:
 
|
 
|
 
|Tunafish Technologies
 
|Tunafish Technologies
|TTPCom
+
|TTPCom Ltd.
 
|Puzzle
 
|Puzzle
 
|
 
|
Line 292: Line 357:
 
|-
 
|-
 
|Sheep Mania
 
|Sheep Mania
|
+
|2002
 
|Progressive Media ApS
 
|Progressive Media ApS
|TTPCom
+
|TTPCom Ltd.
 
|Puzzle
 
|Puzzle
|
+
|Similar to Soko-Ban
 
|J2ME<br/>Mophun
 
|J2ME<br/>Mophun
 
|[https://web.archive.org/web/20040413093321/http://www.9dots.net/games/game.php?view_game_id=2]
 
|[https://web.archive.org/web/20040413093321/http://www.9dots.net/games/game.php?view_game_id=2]
Line 303: Line 368:
 
|2002
 
|2002
 
|Hailstorm
 
|Hailstorm
|TTPCom
+
|TTPCom Ltd.
 
|Maze
 
|Maze
|embedded with Innostream i1000 handset
+
|Embedded with Innostream i1000
 
|
 
|
 
|[https://web.archive.org/web/20040413092403/http://www.9dots.net/games/game.php?view_game_id=12]
 
|[https://web.archive.org/web/20040413092403/http://www.9dots.net/games/game.php?view_game_id=12]
Line 312: Line 377:
 
==External link==
 
==External link==
 
* [http://form-grafik.dk/illustration/flair-games flair-games]
 
* [http://form-grafik.dk/illustration/flair-games flair-games]
 +
* [http://www.3gpp.org/ftp/tsg_t/WG2_Capability/TSGT2_16_SophiaAntipolis/Docs/T2-020084%2520(WGE%2520General).pdf WGE documents]
  
 
==See also==
 
==See also==
 +
* [[ExEn]]
 
* [[Mophun]]
 
* [[Mophun]]
* [[ExEn]]
+
* [[Cellphone emulators]]
 +
[[Category:Software‏]]

Latest revision as of 00:54, 16 March 2024

WGE logo.png
WGE was a mobile gaming engine used on mobile devices. TTPCom is now sold by Motorola.
Developer TTP Communications Ltd.
Type Mobile Gaming Engine
Generation 5th generation
Release date early-2000
Discontinued 2003
Dumped TTPCom.com
Emulated

Wireless Graphics Engine (also known as WGE) was Wireless Game Engine and a micro footprint software based platform, developed by British software company TTP Communications Limited in early-2000. It was the first platform/engine to enable high quality games using 2D with 3D graphics or sound effects and melodies to be integrated.

Overview[edit]

WGE was a mobile game engine designed to support games in C++ and Java can be ported to the WGE platform and can be embedded in the handset, or securely downloaded over the air. [1] WGE does not contain a Virtual Machine and runs the compiled code. As games and applications run faster and require less memory, WGE also provides secure methods for run and download applications. Although it is a little slower than Mophun, but the several API modules make 2D and 3D programming easier (including tile management and collision detection functionalities), allow a simple access to networking functions and good sound support, among other capabilities. LG Electronics and Innostream are the first customers to use games created in the WGE environment on their phones.

TTPCom's WGE also fully supports Symbian and Microsoft Operating Systems. The Wireless Graphics Engine provides a very high level of security with a PKI application provisioning mechanism and manufacturers can enable the download of WGE games via the existing Java OTA download (JSR-118) standards.

The gaming application runs on TTPCom’s revolutionary Wireless Graphics Engine (WGE). G-WGE is one of three applications that run on the WGE platform. The other two applications are M-WGE and J-WGE. M-WGE enables handset manufacturers and developers to rapidly create better looking and more user-friendly ‘man-machine interfaces’ (MMI). J-WGE accelerates standard Java games for a considerably better user experience.

  1. WGE handles the over the air (OTA) safe download of games, security verifications (certificates) and the MMI integration of new titles via TCP/IP over GSM, GPRS, EDGE, CDMA and 3G networks.


API
The Wireless Game Interface (WGI) is the core of the WGE product as it provides access to all the mobile phone resources, from the display driver to Bluetooth technology. This API offers a carefully designed interface compliant with industry standards. The interface can be addressed through dedicated objects via C++ or Java languages.

The WGI API is modular and consists of:

  • WGE 2D which handles devices, virtual devices and canvas objects
  • WGE 3D which gives access to 3D graphics
  • WGE Sound for adding music and sound effects
  • WGE Net which provides access to various network facilities
  • WGE Input allowing applications scanning for user input to be made independent of the hardware used
  • WGE System allowing access to system resources
  • WGE Download which handles OTA download, security verifications and MMI integration.

Emulator[edit]

Name Platform(s) Version Accuracy FLOSS Recommended
WGE SDK Windows ? Mid TBD

Download[edit]

WGE was a mobile gaming platform, it had cellphone based games, which have been lost over time and are extremely hard to find. All games have been lost. If you have an old mobile phones that supports WGE and has the games pre-installed, then you can dump that games somehow.

Screenshots[edit]

190px 190px
190px 190px 190px
190px 190px 190px 190px 190px

List of WGE supported devices[edit]

Mobiles (Devices) Brand J2ME support Downloadable Pre-installed Description
B'ngo[1] TTPcom (Japan) ? ? 6 Embedded high-quality multiplayer games B'ngo (pronounced BINGO) is a console-style game player and fully-featured mobile phone with both Bluetooth and GPRS functionality.
TCL 718 TCL Mobile China Ltd.
G51 Panasonic Fillip in Savannah Adventure
i-1000 Innostream Trapped! It is the first commercially available handset with embedded WGE games.
i-2000 Innostream
i-2100 Innostream
i-188 Innostream i-188 information
INNO 30 Innostream
INNO 55 Innostream
INNO 89 Innostream
INNO 90 Innostream
  1. TTPCom's portable game machine "B'ngo (Bingo)" was announced in 2003. Compatible with C++ and Java games support (Java in high-end product and mandatory for a mobile phone designed almost exclusively to serve as a game console).
    - Novel entry key that can rotate in both directions to improve navigation through the user interface and enhance the gaming experience
    - Digital Rights Management (DRM) software to protect gaming
    - ARM7 microprocessor
    - Resolution: 176x220

List of WGE Games[edit]

There are only 22+ known games, in which 19 have been released, 2 are unknown to have been released, 1 are unreleased.

Title Release date Developer Publisher Genre(s) Note(s) Other platform(s) Ref.
Asteroids Tunafish Technologies TTPCom Ltd. Arcade
Shooter
[1]
Aqua Disaster Hailstorm TTPCom Ltd. Puzzle [2]
Aqua Soccer Aqua Pacific TTPCom Ltd. Sports [3]
Battle Machine Unwired Factory TTPCom Ltd. Puzzle [4]
Batle Racers Kiloo ApS TTPCom Ltd. Racing [5]
Bomb Jack 2002 Elite Systems Ltd. TTPCom Ltd. Adventure J2ME
Mophun
[6]
Classic Rally TTPCom Ltd. TTPCom Ltd. Racing [7]
Desert Tomb Hailstorm TTPCom Ltd. Maze [8]
Dragon Tale 2002 Spark Creative S.A.R.L. TTPCom Ltd. Adventure Mophun
ExEn
[9]
[10]
Fillip in Savannah Adventure 2003? TTPCom Ltd. TTPCom Ltd. Platformer Pre-installed in Panasonic G51 [11]
Gryphon Racing Almost Alien TTPCom Ltd. Racing
Platformer
[12]
GT Racing 2002 Spark Creative S.A.R.L. TTPCom Ltd. Racing [13]
Hugo and the Evil Mirror 2002 Interactive Television Entertainment TTPCom Ltd. Platformer GBA port Mophun [14]
Hurrican Space Fighters TTPCom Ltd. TTPCom Ltd. Shooter [15]
James Pond II TTPCom Ltd. Platformer GBA port
Progressive Pinball: The Vikings 2002 Progressive Media ApS TTPCom Ltd. Puzzle Mophun [16]
Puddle Land Tunafish Technologies TTPCom Ltd. Platformer J2ME [17]
Reflector Tunafish Technologies TTPCom Ltd. Puzzle [18]
Sheep Mania 2002 Progressive Media ApS TTPCom Ltd. Puzzle Similar to Soko-Ban J2ME
Mophun
[19]
Trapped! 2002 Hailstorm TTPCom Ltd. Maze Embedded with Innostream i1000 [20]

External link[edit]

See also[edit]