Changes

Jump to navigation Jump to search

Mascot Capsule 3D

738 bytes added, 09:12, 10 July 2022
no edit summary
}}
'''Mascot Capsule''' is a proprietary 3D engine developed by Hi Corporation (Japan), written in C. It was mostly used in Japanese devices such as i-mode (Doja/Star), J-Phone / PHONE (Vodafone), EZweb (BREW), also Korean devices such as SKT and , KTF and it also made it overseas featured in many Sony Ericsson devices. Many developers made use of this tech to bring higher quality 3D graphics on the Sony Ericsson version of their J2ME games. Mascot Capsule 3D is an engine for 3D graphics of the [[PlayStation emulators|PlayStation 1 ]] level, exclusive for Sony Ericsson devices. There were almost more than 500 600 games on this engine, but most of them were high-quality. The number of "Mascot Capsule 3D" installed is said to be about 2:1 in Japan and overseas.
Hi Corporation announced that the company has executed a worldwide license agreement with <i>Sony Ericsson Mobile Communications AB ( Sony Ericsson) </i> for its 3D rendering engine "Mascot Capsule Engine".
==Emulators==
Mascot Capsule was written in C and compiled for all platforms known at the time. For JAVA platforms, a java-wrapper "comdot" was provided - in fact, it's just a java-binding to the native platform-dependent implementation. woesss <small>([[JL-Mod]] dev)</small> wrote Mascot Capsule V3 java wrapper for the Win32 version of the Mascot engine, which was provided to the NTT DoCoMo i-mode (DoJa/Star) emulators. Using this wrapper, for play Mascot Capsule 3D on [[KEmulator]] and [[FreeJ2ME]] on Win32 version of JRE.
{| class="wikitable" style="text-align:center;" width="900px"
! scope="col"|Support
! scope="col"|Required
! scope="col"|Compatibility <small>(%)</small>
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|VM
! scope="col"|[[Recommended Emulators|Recommended]]
|-
!colspan="1112"|PC /x86
|-
| [[KEmulator]]
| J2ME
| [https://cdn.discordapp.com/attachments/623944119617847306/806514608470229022/MascotCapsuleV3_J2SE.zip wrapper] <small>([https://github.com/woesss/MascotCapsuleV3_java-wrapper source])</small>
| 50%
| Mid-Low
| Host JVM
| J2ME
| [https://cdn.discordapp.com/attachments/623944119617847306/806514608470229022/MascotCapsuleV3_J2SE.zip wrapper] <ref group=> <small><code><b><span style="color:#FE2E2E">"%ProgramFiles(x86)%\Java\jre1.8.0_231\bin\javaw.exe" -classpath "lib/*;freej2me.jar" org.recompile.freej2me.FreeJ2ME</code></small></b></span></code></ref> <small>([https://github.com/woesss/MascotCapsuleV3_java-wrapper source])</small>
| 50%
| Mid-Low
| Host JVM
| {{~}}
|-
| Sony Ericsson 's SDK
| align=left|{{Icon|Windows}}
|[https://drive.google.com/file/d/1xHSPbVOGSG84y1hlvGDI0RC4iGiCQ7HP/view?usp=sharing 2.5.0.6]
| J2ME
| —
| 100%
| High
| —
| i-mode / Doja + Star 2.0
| —
| 100%
| High
| —
| i-mode / Doja + Star 2.0
| —
| 100%
| High
| —
| ?
|-
!colspan="1112"|Mobile
|-
| [[JL-Mod]]
| J2ME
| —
| 80%~90%
| High-Mid
| Host JVM <small>(Dalvik dynarec)</small>
|}
;Sony Ericsson 's official SDK (JDK)
:It can play every Mascot Capsule game without any problem. Use JDK, but it doesn't work on x64. Latest version is 2.5.0.6
|[[File:f&f_fugitive_3d.jpg|150px]]
|[[File:bruce_lee_iron_first_3d.jpg|150px]]
|-
|[[File:juiced_3d.jpg|150px]]
|[[File:juiced_eliminator_3d.jpg|150px]]
|[[File:pba_bowling_3d.jpg|150px]]
|[[File:real_boxing_3d.jpg|150px]]
|[[File:nfs_hot_pursuit_be_3d.jpg|150px]]
|[[File:3d_pool.jpg|150px]]
|[[File:sega_rally_3d.jpg|150px]]
|[[File:weapon_arena_race_3d.jpg|150px]]
|}
|-
<center>
|The most reliable way is to open the <code>.JAR</code> with a decompiler and watch the main imports and see what is inside the JAR file, there are two formats<ref group=> Mascot Capsule uses two proprietary formats - .mbac (for 3D models), .mtra (for animations) and .bmp (for textures)</ref> <code><b><span style="color:#FE2E2E">.mbac</span></b></code> and <code><b><span style="color:#FE2E2E">.mtra</code></span></b>, that's represents Mascot Capsule engine. Its available for Japanese devices such as i-mode (Doja/Star), J-Phone / PHONE (Vodafone live!), EZweb (BREW), also Korean devices such as SKT and , KTF and it also made it overseas featured in many Sony Ericsson devices, That used Mascot Capsule 3D 's <b>[https://minexew.github.io/2018/12/29/mascotcapsule.html MBAC & MTRA technology]</b>, which makes launching / modding games for Sony Ericsson 3D even more affordable!. Most Mascot Capsule 3D games has this technology.
<references group= />
 
<b>MTRA</b> file is a Mascot Capsule Resource Data. Mascot Capsule is a series of Java based 3D game engine for mobile and limited hardware devices.
</center>
|}
==Shapes / Patterns==
 
A special shade used in Mascot which makes it different from other 3D shapes such as pseudo 3D and M3G.
{| class="wikitable" style="text-align:center;" width="500px"
|[[File:mcv3_shape_3.jpg|250px]]
|[[File:mcv3_shape_4.jpg|250px]]
|-
|[[File:mcv3_shape_5.jpg|250px]]
|-
|[[File:mcv3_shape_6.jpg|250px]]
|[[File:mcv3_shape_7.jpg|250px260px]]
|[[File:mcv3_shape_8.jpg|250px]]
|-|[[File:mcv3_shape_9.jpg|250px260px]]
|[[File:mcv3_shape_10.jpg|250px]]
|[[File:mcv3_shape_11.jpg|290px]]
|[[File:mcv3_shape_12.jpg|250px]]
|}
4,085
edits

Navigation menu