Changes

Jump to navigation Jump to search

Mophun

659 bytes added, 15:47, 14 September 2022
no edit summary
{{Infobox console
|title =
|image = Mophun_3D_logoMophun_3D.jpgpng
|image2 = Mophun.png
|imagewidth = 200300
|imagewidth2 = 300
|developer = Synergenix Interactive AB
}}
<span style="font-size: 120%; font-weight: 400; color: #000000; -webkit-text-stroke-width: 0.9px; -webkit-text-stroke-color: black;">MophunMophun™</span> is an even more hardwarewas a built-efficient free European-centric in (embedded) game platform specially designed for mobile gaming solution phones developed by Swedish company Synergenix Interactive AB. There Its supports high performance downloadable C/C++ mophun™ games. Mophun 2D game engine is available on especially the Sony Ericsson mobile phones including T300 and T610, are the best known devices for running Mophun. Most Mophun programs are two versions of around 50–150 kB in size and Mophun3D game engine is available on the Symbian operating system, 2D for low-end the UIQ (Sony Ericsson T2xx, T3xx P800 and T6xx seriesP30) and 3D for high-end handsets Series 60 (Symbian S60 Nokia 7650, 3650, Siemens SX1 and UIQ3 phonesN-Gage). it's often used to provide embedded (pre-installed) games on mobile phone handsets. Games for Mophun are written in assembler in ​​C and C++ using a well-documented and open API. A special version of GCC is used to compile programs.
==Emulators==
=<center>Mophun 2D</center>=
{|class="wikitable" width="800px" |— The 2D version requires about 50kB of memory and the 3D version only adds an additional 100kB to the footprint. The mophun engine on the mobile device makes sure that the games run in a secure sandboxed environment and it also contains DRM features to help prevent piracy.
— The 2D versions of mophun™ enables multiplayer wireless gaming.
— Two-player Minigolf game that runs over the network, using a multiplayer server from Terraplay back in Sweden.
<b>* Mophun API</b>
— [https://github.com/SimonKagstrom/lessphun Lessphun] project is an implementation of the Mophun API for Cibyl, "Lessphun is Mophun". The purpose of Lessphun is to easily be able to port old Mophun games to Cibyl/J2ME. The ultimate goal I have with Lessphun is to port my two Mophun games Lorminator dash and Bruce Lee. Lessphun is currently capable of recompiling and running the Lorminator dash game correctly, although some things work slightly differently than under Mophun (notably font handling). Lessphun will be mostly compatible with Mophun, but where compatibility is difficult it will be sacrificed. Lessphun is only meant as a transition-path from Mophun-based games, for new games use the Cibyl J2ME API or a custom Cibyl API instead, and [https://github.com/SimonKagstrom/old-projects/tree/master/mophun here old mophun projects]
<b>* List of Mophun 2D supported devices</b>
{| class="wikitable mw-sortable"
|-
|}
— Especially the Sony Ericsson T300 and Sony Ericsson T610, are the best known devices for running Mophun. Most Mophun programs are around 50–150 kB in size. <b>* List of Mophun 2D Games</b><br/>
— There are 303+ known games, [https://docs.google.com/spreadsheets/d/1AXmupwvgxuI_NRINDsN8azlKtONcQYf6CD6HfKYc8gM Mophun Game List] of which 255 have been released, 41 are unknown to have been released, 3 are demos and 5 are unreleased. It was later overtaken by advances in J2ME that came with the MIDP 2.0 framework. [https://twitter.com/sczther/status/1345476460107194368 Mophun preservation thread on Twitter]
|}
=<center>Mophun 3D</center>=
{|class="wikitable" width="800px"|[[File:Mophun_3D.jpg|400px500px|center|link=]]
— In 18 May 2003, [https://web.archive.org/web/20070901175205/http://www.synergenix.se Synergenix Interactive AB] launched the Mophun 3D engine for Symbian OS. The engine currently available for all Series 60 and UIQ handsets, including the Nokia 3650, 7650, N-Gage, Sony Ericsson P800 mobile phones, Motorola A920 and Siemens SX-1mobile phones. Additional supported platforms include Archos Gmini series, TTPCom, Texas Instruments, as well as all leading RTOS and application operating systems.
Featuring The mophun 3D engine featuring low memory footprint and low processing power requirements for its suite of 3D APIs, directly targeted at quickly and effectively developing mobile 3D games. The engine is designed for development of 3D mobile games that are compact and downloadable over-the-air.
— Mophun 3D have backwards compatible at the binary level with all existing games for mophun and therefore theoretically it is possible to run current 2D games for the original engine in mophun 3D. While the runtime of the current mophun 2D engine can run on mobile devices with relatively slow processors (8 bits, 12 MHz), mophun 3D require significantly faster 32-bit processors with a speed of at least 16 MHz.
— Mophun 3D have its own 3D API and come as a comprehensive SDK package with its own 3D graphics routines optimized for each type of mobile device. The mophun 3D API is very similar to the OpenGL-ES standard, which is again intended mainly for mobile devices.
— In addition, Mophun's download functionality has been adopted by more than 12 European and North American network operators. For the future trend of mobile 3D games, Synergenix also launched Mophun 3D SDK, allowing developers to develop 3D games. However, the 3D API is still purely software accelerated and cannot have a smooth picture like a PC.
— CSL enable its customers to download advanced 3D games based on mophun technology directly to their Symbian OS based mobile phones. CSL provide Symbian OS mobile phone users with direct access to a growing supply of great 3D games based on the mophun technology. Such as Rally Pro Contest, Anarchy Boxing 3D, Joe’s Treasure Quest 3D, and Lock’n Lock 'N Load are available through CSL.
— The Synergenix Vendor Signing Tool (VST): offers an opportunity of secure distribution and piracy control. The games can be locked to a specific device based on the IMEI number or time-limited for demo purposes or several different forms of subscription gaming. The VST can also be used to add operator specific information to games at the point of sale, such as IP addresses to your multiplayer server or your own games portal. — Mophun 3D is the first commercially available virtual machine/game engine with complete 3D support. <b>* Features</b>
- 3D graphics
- Multiplayer service
- Available for Symbian, J2ME and Archos Gmini series. <b>* Multiplayer technology</b>
— In 2003, Synergenix Interactive AB launched, world's first mobile 3D multiplayer game for mophun 3D engine.
— Rally Pro Content using its Mophun 3D game engine and Terraplay Systems network technology for multiplayer functionality.
<b>* List of Mophun 3D supported devices</b>
{|class="wikitable mw-sortable" width="800px"
|-
|-
|<i>Symbian OS</i>
|* Nokia (S60.x) — 7650 / 6600 / 6620 / 3650 / 3600 / 3660 / 3620 / E51 / E60 / E61 / E65 / E70 / N70 / N71 / N72 / N73 (N73ME) / N76 / N80 / N90 / N91 / N92 / N93 / N95 / N-Gage (N-Gage QD)/ 6630JP (FOMA NM850iG) / Vodafone 702NK / Vodafone 702NK II<br/>* Nokia (S80) — 9200 Communicator<br/>* Nokia (S90) — 7700<br/>* Sony Ericsson (UIQ.x) — P800 / P802 / P900 / P908 / P910 (P910i)<br/>* Motorola A920 / A925 / A1000<br/>* NTT DoCoMo (Symbian^2) — Fujitsu FOMA F900i / FOMA F2102V / FOMA F2051<br/>* Siemens SX-1<br/>* SendoX<br/>* BenQ P30
|-
|<i>Windows Mobile<br/>(Pocket PC)</i>
* The Gmini 400 can play both 2D and 3D games using Mophun, a gaming platform designed primarily for cellphones.
|}
==List of Mophun 3D Games==
4,086
edits

Navigation menu