Changes

Jump to navigation Jump to search

Mophun emulator

9,372 bytes added, 12:09, 14 September 2022
Created
{{Infobox emulator
|title =
|logo = mophun.png
|logowidth = 200
|version = 2.5.4 (Tuxality mod Alpha 2)
|active = No <small>(Official)</small><br/>Yes <small>(Tuxality mod)</small>
|platform = [[Emulators on Windows|Windows]]
|target = [[Mophun]]
|developer = Synergenix Interactive AB
|prog-lang =
|website =
|support =
|license = Closed-source
|source =
}}

'''Mophun emulator''' is an official emulator. It was created by Synergenix Interactive, the creators of [[Mophun]], for the Mophun SDK (latest version 2.5). It was designed for development and demos.

==Tuxality mod==
An unofficial mod, created by Tuxality, boots encrypted games without the need to decrypt them first by decrypting them on the fly.

==Download==
{| cellpadding="4"
|-
|align=center|{{Icon|Win}}
|'''[https://cdn.discordapp.com/attachments/793085042020450324/821807058999443466/mophun_2.5.4_tuxality_A2.zip 2.5.4 (Alpha 2)]'''
|-
|align=center|{{Icon|Win}}
|'''[https://cdn.discordapp.com/attachments/793085042020450324/803269504859766814/Mophun_emulator_2.5.4__games.zip 2.5.4 (also includes special version for Hitman)]'''
|-
|align=center|{{Icon|Win}}
|'''[http://greencapitalcity.narod.ru/soft/mophun-202.rar 2.0.2]'''
|-
|align=center|{{Icon|Win}}
|'''[http://greencapitalcity.narod.ru/soft/mophun-143.rar 1.4.3]'''
|}

===Changelog===
{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 2.5.4 Alpha 2 <small>(Tuxality mod)</small>
|
Released in March 17, 2021 - Drag and drop support is added, minor issues are fixed (e.g. "Compressed MPN file is not supported yet!" is corrected to "Compressed MPN files are not supported yet!") and debug messages due to failure (decryption or source files) are implemented. Planned for the next version, A3 (alpha 3), are decompression, Symbian/Pocket PC key fallback and to run as early as Windows 98, just like the unmodified version
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 2.5.4 Alpha 1 <small>(Tuxality mod)</small>
|
Released in March 16, 2021 - Decryption only works if opening from the Open menu. However, compressed games are detected, but cannot run. Instead, an error saying "Compressed MPN file is not supported yet!" appears. Additionally, there may be some cases of crashing and the date, time, profile stuff is not properly set or selected
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 2.5.4
|
- Updated profile for Model 16 (Archos Gmini 400) including skin<br>
- Data certificate bugfix for category 1 and 2 profiles (when using DataCertificateTestSuite for example)
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 2.5.3
|
- New profiles added for Symbian devices<br>
- New preliminary profiles for unnamed jukeboxes (Model 14 & 16).
- No timing! Updates to the 3D API, see the SDK release notes<br>
- 3D bugfix in P800/P900 profiles
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 2.0.3
|
- Make it possible to enable/disable onscreen joystick on P800/P900. All it does is change the screen size, it does not draw the panel.<br>
- In models 1, 2 and 5 (Sony Ericsson T300 and T610 variants) use windows fonts as a fallback if a requested character does not exist in the Sony Ericsson device font (i.e chinese).
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 2.0.2
|
- Profile for GameTrac added (no timing yet)<br>
- Added interpolation for 16bit
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 2.0.1
|
- Help file for emulator added
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 2.0.0
|
- S60 profiles split up into 7650, 3650 and N-Gage profiles<br>
- Additional 3D features
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4.9
|
- various bugfixes
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4.7
|
- New profile for Motorola A920 (no timing yet)
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4.6
|
- New skins for Sony Ericsson Z600 and T230
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4.5
|
- Install option in File menu.<br>
- Possible to use 8Khz sound.<br>
- New profile for Sony Ericsson T226.
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4.4
|
- Support for 3D systems.<br>
- Support for PCM & ADPCM and WAV sound formats.<br>
- New profiles added, for symbian devices:<br>
* Nokia 3650/7650/N-Gage (no timing yet)<br>
* Sony Ericsson P800 (no timing yet)
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4.3
|
- minor bugfixes
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4.2
|
- New memory allocation limits set for the
Sony Ericsson T610 device profile and the
Sony Ericsson T300 device profile.
- minor bugfixes
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4.1
|
- Sony Ericsson T610 device profile included (aka Terminal X)<br>
- Skins for T610 and T310<br>
- minor bugfixes
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.4
|
- Preliminary TerminalX device profile included
|}

{|class="wikitable mw-collapsible mw-collapsed" width="300px"
|+ style="background: #ECECEC;"| 1.3
|
- Can now be installed separately from SDK<br>
- Selectable device profiles.<br>
- Simulated device specific keyboard input.<br>
- Support for IrDA.<br>
- Screenshot option.<br>
- AVI recording.<br>
- Datacert emulation routines built into the emulator
|}

==Compatibility==

===Game expired===
Some games give the message "Game Expired" at startup, which means that the game has expired. To play, you will have to change the date to the required one. You can find out with the <b>Date Mophun</b> program! Or open the *.mpn file with a text editor like editor or wordpad (on windows) and search for "00" until you find something like this " 20030417". That's the date you have to set your phone when you start the game, after the first succesfull start you can set your date to the old state.

Use a HEX-editor like UltraEdit All you have to do, is search for the date (like 2004 or 2003 or so) in the ASCII part of the screen and change it to any year in the future.., like 2999. Save it, reload it in the phone, and voil? the game won't expire in your lifetime.

===General===
Due to the nature of the emulator, encrypted or compressed games do not boot; commercial games are encrypted, and games not designed for Mophun-specific phones (e.g. Symbian, Windows Mobile) are also compressed. In some cases, resources are compressed separately to the program.

===Specific games===
The background is incorrectly drawn as a grey flat texture in Hitman, and The Da Vinci Code 3D (except 1.0.1, other versions require vMusicInit) doesn't work, which can be fixed using a special version of the emulator, which has referred to within the community as the Hitman emulator. Neither version boots Exile due to not supporting vMusicInit in 2.5.4, and vSin in the special version.

==Modification==
===MophunDecrypt===
[https://cdn.discordapp.com/attachments/793085042020450324/803294587250671646/MophunDecrypt.exe MophunDecrypt] created by JaGoTu, allows for Mophun programs to be decrypted and, from [https://cdn.discordapp.com/attachments/793085042020450324/807016693205434408/MophunDecrypt_2.zip MophunDecrypt 2], decompressed.

====MophunDecryptGUI====
A GUI, MophunDecryptGUI, created by [[User:Childishbeat|childishbeat]] and written in Python, has been created to give the program a user interface. The latest version is 1.02, which predates MophunDecrypt 2 and has not been updated to support decompression.

=====MophunDecryptGUI changelog=====
* [https://cdn.discordapp.com/attachments/793085042020450324/804500440795447306/MophunDecryptGUI_v1.02.7z 1.02] - January 28, 2021 - Decreases .pyw size from 1,868 bytes to 1,713 bytes
* [https://cdn.discordapp.com/attachments/793085042020450324/804138385404854292/MophunDecryptGUI_v1.01.7z 1.01] - January 27, 2021 - Decreases .pyw size from 2,595 bytes to 1,868 bytes
* [https://cdn.discordapp.com/attachments/793085042020450324/803776264049393664/MophunDecryptGUI_v1.0.7z 1.0] - January 26, 2021 - Initial release

==External links==
* [https://web.archive.org/web/20040729210846/http://www.mophun.com/ Official site] (archived on 2004-07-29)

* [https://youtube.com/playlist?list=PLq278TxO0xWUsEDsDLiC6TQvDwzGbjb5k Mophun games walkthrough]

* [https://youtube.com/watch?v=CdGAiMqbdtA Archos - Gmini 402 support Mophun]

* [https://github.com/SimonKagstrom/lessphun Lessphun is an implementation of the Mophun API for Cibyl]

* [https://github.com/SimonKagstrom/old-projects/tree/master/mophun Mophun games example]

[[Category:Emulators]]
[[Category:Mobile emulators]]
[[Category:Cellphone emulators]]
[[Category:Windows emulation software]]
[[Category:Closed-source emulators]]
4,085
edits

Navigation menu