Difference between revisions of "Melange"

From Emulation General Wiki
Jump to navigation Jump to search
(Tags: Mobile edit, Mobile web edit)
(Overview)
(8 intermediate revisions by one other user not shown)
Line 3: Line 3:
 
|title =  
 
|title =  
 
|logo = Melange.png
 
|logo = Melange.png
|logowidth = 150
+
|logowidth = 170
 
|version = 1.0.9a
 
|version = 1.0.9a
 
|active = Yes
 
|active = Yes
Line 22: Line 22:
 
As BREW and Android share the ARM architecture, Melange only has to translate specific calls, providing increased performance compared to a virtual machine or emulator.  
 
As BREW and Android share the ARM architecture, Melange only has to translate specific calls, providing increased performance compared to a virtual machine or emulator.  
  
It can boot many 2D and 3D BREW games that don't require OpenGL or some other APIs. As such, some KTF and KDDI BREW titles work but have trouble properly rendering fonts and no [[Zeebo]] games are currently supported, as OpenGL is unimplemented. The emulator is still in early development.
+
It can run many 2D and 3D BREW games that don't require OpenGL or some other APIs. As such, some KTF and KDDI BREW titles work but have trouble properly rendering fonts, and no [[Zeebo]] games are currently supported since they all require OpenGL. The emulator is still in early development.
 +
 
 +
==Compatibility list==
 +
See "'<i><b>[[Melange compatibility list]]</b></i>"'
  
 
==How to use==
 
==How to use==
Line 55: Line 58:
  
 
===Storage limit===
 
===Storage limit===
If a game says there is not enough space in the storage.  
+
If game says there is not enough space in the storage.  
  
 
Create a <i><b>breConfig.toml</i></b> file under the path
 
Create a <i><b>breConfig.toml</i></b> file under the path
Line 79: Line 82:
 
===Gameplay===
 
===Gameplay===
 
<gallery widths="152px" heights="320px" perrow=6>
 
<gallery widths="152px" heights="320px" perrow=6>
EWJ.jpg|Earthworm Jim: Special Edition
+
EWJ.jpg|
TDK.jpg|The Dark Knight
+
TDK.jpg|
USM.jpg|Ultimate Spider-Man
+
USM.jpg|
DS.jpg|Dragon Sword
+
DS.jpg|
Samurai.jpg|Samurai
+
Samurai.jpg|
Sonic.jpg|Sonic The Hedgehog
+
Sonic.jpg|
NFS.jpg|Need for Speed: Shift
+
NFS.jpg|
Spore.jpg|Spore
+
Spore.jpg|
GOF3D.jpg|Galaxy on Fire 3D
+
GOF3D.jpg|
HS3D.jpg|Heli Strike™ - Advance Air Combat
+
HS3D.jpg|
SFllCE.jpg|Street Fighter ll
+
SFllCE.jpg|
Sonic2.jpg|Sonic The Hedgehog 2
+
Sonic2.jpg|
DN3D.jpg|Duke Nukem Mobile 3D
+
DN3D.jpg|
NFSR.jpg|Need for Speed: The Run
+
NFSR.jpg|
Pacm.jpg|PAC-MAN
+
Pacm.jpg|
OEll.jpg|Orcs & Elves ll
+
OEll.jpg|
HAWK.jpg|H.A.W.K
+
HAWK.jpg|
Sypro1.jpg|Spyro 1
+
Sypro1.jpg|
SDM.jpg|Super Drop Mania
+
SDM.jpg|
NFSPS.jpg|Need for Speed: Pro Street
+
NFSPS.jpg|
REG.jpg|Resident Evil: Genesis
+
REG.jpg|
W8B.jpg|Wide 8 Ball
+
W8B.jpg|
Chess.jpg|Chess
+
Chess.jpg|
Sypro2.jpg|Spyro 2
+
Sypro2.jpg|
 
</gallery>
 
</gallery>
  
Line 111: Line 114:
 
UI3.jpg|List
 
UI3.jpg|List
 
</gallery>
 
</gallery>
 +
 +
==List of dumped games==
  
 
==Downloads==
 
==Downloads==
 
;Melange
 
;Melange
{| cellpadding="4"
+
{| cellpadding="2"
 
|-
 
|-
 
|align=center|{{Icon|APK-big}}
 
|align=center|{{Icon|APK-big}}
|'''[https://deltacxx.insomnia247.nl/brewemu/versions/stable/ Stable]
+
|'''[https://deltacxx.insomnia247.nl/brewemu/versions/ Builds]
|'''[https://deltacxx.insomnia247.nl/brewemu/versions/beta/ Beta]<small> (debug build)</small>
 
 
|}
 
|}
  
Line 135: Line 139:
 
|-
 
|-
 
| [https://archive.org/details/bmp-sdkmp-7.12.5 Brew MP SDK 7.12.5]
 
| [https://archive.org/details/bmp-sdkmp-7.12.5 Brew MP SDK 7.12.5]
 +
|
 +
|-
 +
| [https://www.mediafire.com/file/3spev5vb59ivbtv/Zeebo_SDK_%252B_BREW_SDK_4.0.2_%252B_BREW_MP_SDK.zip/file Zeebo SDK + BREW SDK + BREW MP SDK]
 +
|
 +
|-
 +
| [https://mega.nz/folder/DHBwwTIK#Jh-bkcWsRICxg0xBeCXRLQ BREW MP SDK + tools]
 
|
 
|
 
|}
 
|}
Line 148: Line 158:
 
! scope="col"|Description
 
! scope="col"|Description
 
! scope="col"|Backups
 
! scope="col"|Backups
 +
|-
 +
|[https://mega.nz/folder/THwnXBRD#zRj5xP4_v_CWsMkXMt8qpA BREW games]
 +
| 2022 collection by Kraze
 +
|N/A
 
|-
 
|-
 
|[https://drive.google.com/u/0/uc?id=12_wvGkV1OJnTcrvDagHMu9IEXOSPRt9b&export=download BREW games]
 
|[https://drive.google.com/u/0/uc?id=12_wvGkV1OJnTcrvDagHMu9IEXOSPRt9b&export=download BREW games]
Line 153: Line 167:
 
|[https://mega.nz/#F!LfRQCYqR!Bc_lPnMJbH5pYGZx7IB-Qw 08-10]<br/> [https://mega.nz/#F!fSZmBQbK!cOhvnFTNoI375xGjxCT9fg 15-18]<br/> [https://www.mediafire.com/folder/b65px7qldysq9/Games Mirror]<br/> [https://archive.org/details/qualcomm-brew-Games Original from 2021]
 
|[https://mega.nz/#F!LfRQCYqR!Bc_lPnMJbH5pYGZx7IB-Qw 08-10]<br/> [https://mega.nz/#F!fSZmBQbK!cOhvnFTNoI375xGjxCT9fg 15-18]<br/> [https://www.mediafire.com/folder/b65px7qldysq9/Games Mirror]<br/> [https://archive.org/details/qualcomm-brew-Games Original from 2021]
 
|-
 
|-
|[https://archive.org/details/ktf-brew Korean KTF BREW 358 Mobile Games]
+
|[https://archive.org/details/ktf-brew Korean KTF BREW Mobile Games]
 
|courtesy of DUBIGAME
 
|courtesy of DUBIGAME
 
|[https://drive.google.com/file/d/1lqooICJIZKXSLYGBEmWPixL62_U2u09I/view ✓]
 
|[https://drive.google.com/file/d/1lqooICJIZKXSLYGBEmWPixL62_U2u09I/view ✓]
Line 178: Line 192:
 
|}
 
|}
  
; Standalone <small>(Signed/Unsigned)</small>
+
;Signed / Unsigned
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
Line 185: Line 199:
 
! scope="col"|Description (Version)
 
! scope="col"|Description (Version)
 
|-
 
|-
|Kingdom Hearts
+
|Kingdom Hearts 3D V-CAST
 
|[https://mega.nz/file/FcNygIJT#4j6MyVL7dqdiuNwv85AXsS4UmQu5JVk41r-88ZxviHI 💾]
 
|[https://mega.nz/file/FcNygIJT#4j6MyVL7dqdiuNwv85AXsS4UmQu5JVk41r-88ZxviHI 💾]
|Episode 1-3 found
+
|Partially found (Episodes 1-3 found)
 +
----------------
 +
Superscape Group plc's 3D Swerve Technology
 +
|-
 +
|Fox Motocross 3D
 +
|[https://mega.nz/file/jbg0CQ4D#gnDH_SQH9i9ZaqT6Yu94R5zQwbPBE1vqFABic1TnFiE 💾]
 +
|176x204, stretchable to 240x320
 +
--------------
 +
Superscape Group plc's 3D Swerve Technology
 +
|-
 +
|Assassin's Creed II 3D
 +
|[https://mega.nz/file/KSJjSAAa#VKpJa9rIam9L5KC1uO5wd6yGXfoIfkl4MkQNk5Pe0Qw 💾]
 +
|BREW exclusive
 
|-
 
|-
|Transformers G1 Awakening
+
|Transformers G1 Awakening V-CAST
 
|[https://mega.nz/file/cFEg1IRL#TIqWCGANV2GZpZHIrr7CNVML_Y5-ZVtWiOgSgvfqBmI 💾]
 
|[https://mega.nz/file/cFEg1IRL#TIqWCGANV2GZpZHIrr7CNVML_Y5-ZVtWiOgSgvfqBmI 💾]
 
|Partially found
 
|Partially found
Line 197: Line 223:
 
|
 
|
 
|-
 
|-
|Nascar 09<br/>Verizon Championship Racing
+
|Nascar 09
 +
---------------
 +
Verizon Championship Racing
 
|[https://mega.nz/file/7OZTDKyY#PM2JPvvlroucluAgqOHaHLZe2osyPtnH87KHykAt6Wo 💾]
 
|[https://mega.nz/file/7OZTDKyY#PM2JPvvlroucluAgqOHaHLZe2osyPtnH87KHykAt6Wo 💾]
 
|
 
|
Line 203: Line 231:
 
|Spider-Man 2: NY Rooftops 3D
 
|Spider-Man 2: NY Rooftops 3D
 
|[https://mega.nz/file/DP4WBQSZ#CJbTl9GqAGaZEb-RNFDNyET7jgANNHi6dYdGeCc0Idw 💾]
 
|[https://mega.nz/file/DP4WBQSZ#CJbTl9GqAGaZEb-RNFDNyET7jgANNHi6dYdGeCc0Idw 💾]
|Mascot Capsule Ver.3
+
|[[Mascot Capsule 3D|Mascot Capsule Ver.3]]
 
|-
 
|-
 
|Red Baron
 
|Red Baron
Line 215: Line 243:
 
|Tom Clancy's Splinter Cell: Pandora Tomorrow 3D
 
|Tom Clancy's Splinter Cell: Pandora Tomorrow 3D
 
|[https://cdn.discordapp.com/attachments/735124238398259281/819371808343064586/scpt_3d.zip 💾]
 
|[https://cdn.discordapp.com/attachments/735124238398259281/819371808343064586/scpt_3d.zip 💾]
|
+
| The game came out cut off compared to the 2D version, and it also lagged.
 
|-
 
|-
 
| Brave Shot 2
 
| Brave Shot 2
 
| [https://cdn.discordapp.com/attachments/735124238398259281/969302555521855558/bsh2_signed.zip 💾]
 
| [https://cdn.discordapp.com/attachments/735124238398259281/969302555521855558/bsh2_signed.zip 💾]
|320x240 and Mascot Capsule Ver.3  
+
|320x240
 +
-----------------
 +
[[Mascot Capsule 3D|Mascot Capsule Ver.3]]
 
|-
 
|-
 
|Contra 4: Redux
 
|Contra 4: Redux
Line 225: Line 255:
 
|
 
|
 
|-
 
|-
|The Legend of Spyro: A New Beginning<br/>The Legend of Spyro: The Eternal Night
+
|The Legend of Spyro: A New Beginning
 +
----------------
 +
The Legend of Spyro: The Eternal Night
 
|[https://mega.nz/file/uehRyCCA#rq_sogGg1qWBV4GbhPxU7_G_2YHHUEQfs4rUp9KsesE 💾]
 
|[https://mega.nz/file/uehRyCCA#rq_sogGg1qWBV4GbhPxU7_G_2YHHUEQfs4rUp9KsesE 💾]
 
|
 
|
Line 234: Line 266:
 
|-
 
|-
 
|Sonic The Hedgehog 2
 
|Sonic The Hedgehog 2
|[https://mega.nz/file/3fg30SDJ#XZReUQXDeEaNxNxFGSoVV2eMqYnwGEC4rj0ZFPwi__E 💾]<br/>[https://mega.nz/file/TDhmCCaZ#UK1DO565oQcg9L_6yTDBkaqMauAkcg-KTbjN4xJFtgI 💾]
+
|[https://mega.nz/file/3fg30SDJ#XZReUQXDeEaNxNxFGSoVV2eMqYnwGEC4rj0ZFPwi__E 💾]<br/>
|240x320 and 320x240
+
----------[https://mega.nz/file/TDhmCCaZ#UK1DO565oQcg9L_6yTDBkaqMauAkcg-KTbjN4xJFtgI 💾]
 +
|240x320
 +
-------------
 +
320x240
 
|-
 
|-
 
|OpenLara port (Tomb Raider)
 
|OpenLara port (Tomb Raider)
Line 255: Line 290:
 
|Need For Speed: Underground 2 Mobile
 
|Need For Speed: Underground 2 Mobile
 
|[https://archive.org/details/nfsu2mobile 💾]
 
|[https://archive.org/details/nfsu2mobile 💾]
|Debug build / prototype
+
|Debug / prototype build
 
|-
 
|-
 
|Need For Speed: Most Wanted Mobile
 
|Need For Speed: Most Wanted Mobile
Line 275: Line 310:
 
|Predator 3D: The Duel
 
|Predator 3D: The Duel
 
|[https://mega.nz/file/zDIwka6Y#yiuvontOXYE7tc5vzg1VYSCnAUb4PG0PxYCw_4IzZ8E 💾]
 
|[https://mega.nz/file/zDIwka6Y#yiuvontOXYE7tc5vzg1VYSCnAUb4PG0PxYCw_4IzZ8E 💾]
|Mascot Capsule Ver.3
+
|[[Mascot Capsule 3D|Mascot Capsule Ver.3]]
 
|-
 
|-
 
| The Fast and Furious series
 
| The Fast and Furious series
 
|[https://mega.nz/file/yWI1Dazb#rJRGqJLlJJYjkdAcjMJ4N09QS_MMSpv0sdJQKPr9QUg 💾]
 
|[https://mega.nz/file/yWI1Dazb#rJRGqJLlJJYjkdAcjMJ4N09QS_MMSpv0sdJQKPr9QUg 💾]
| 4-2D and 5/6-3D
+
| 4-2D/3D, 5/6-3D
 
|}
 
|}
  
Line 294: Line 329:
 
|[https://archive.org/details/zeebo-game-app-compilation-open-zeebo Zeebo Games & Apps compilation]
 
|[https://archive.org/details/zeebo-game-app-compilation-open-zeebo Zeebo Games & Apps compilation]
 
|
 
|
[https://mega.nz/file/A6h1XArB#iSwtRslH_nG1wo76JzjO6T26d2RIAiH0EXaRH-Tr6qQ Backup]
+
[https://mega.nz/file/A6h1XArB#iSwtRslH_nG1wo76JzjO6T26d2RIAiH0EXaRH-Tr6qQ ]
 
|-
 
|-
 
|[https://archive.org/details/zeebo-romset-and-devtools Zeebo (All Games + Dev Tools)]
 
|[https://archive.org/details/zeebo-romset-and-devtools Zeebo (All Games + Dev Tools)]
|N/A
+
| [https://www.tripleoxygen.net/files/devices/zeebo/ ✓]
 
|-
 
|-
 
|[https://archive.org/details/zeebo-zeebo Zeebo Games]
 
|[https://archive.org/details/zeebo-zeebo Zeebo Games]
Line 305: Line 340:
 
|N/A
 
|N/A
 
|}
 
|}
 
==Compatibility list==
 
See "'<i><b>[[Melange compatibility list]]</b></i>"'
 
  
 
==See also==
 
==See also==
Line 316: Line 348:
 
* [https://lpcwiki.miraheze.org/wiki/Qualcomm_BREW BREW articles]
 
* [https://lpcwiki.miraheze.org/wiki/Qualcomm_BREW BREW articles]
 
* [https://www.youtube.com/channel/UC-c4v27-3H_rZJW_jk3jPJw kraze's YouTube channel] - Dedicated to BREW and Zeebo preservation
 
* [https://www.youtube.com/channel/UC-c4v27-3H_rZJW_jk3jPJw kraze's YouTube channel] - Dedicated to BREW and Zeebo preservation
* [https://4pda.to/forum/index.php?showtopic=1033270 Melange 4PDA forums]
+
* [https://4pda.to/forum/index.php?showtopic=1033270 Melange - 4PDA]
  
 
[[Category:Emulators]]
 
[[Category:Emulators]]

Revision as of 13:30, 21 September 2022

Melange.png
Developer(s) UsernameAK (a.k.a. /bin/cat)
Latest version 1.0.9a
Active Yes
Platform(s) Android
Emulates BREW
Programmed in C, C++
License N/A
Source code GitLab

Melange is a BREW wrapper (emulator) for Android. Filesystem implementation is written in C++ and the rest is in C. While the core emulator is free and open-source, it relies on proprietary components from Qualcomm, the creators of BREW.

Overview

As BREW and Android share the ARM architecture, Melange only has to translate specific calls, providing increased performance compared to a virtual machine or emulator.

It can run many 2D and 3D BREW games that don't require OpenGL or some other APIs. As such, some KTF and KDDI BREW titles work but have trouble properly rendering fonts, and no Zeebo games are currently supported since they all require OpenGL. The emulator is still in early development.

Compatibility list

See "'Melange compatibility list"'

How to use

Game path

To use, you need to put game file in the /sdcard/MelangeBREW/ folder,

place manifest files (.mif) in mif/<game_name>.mif and application resources (folder) in mod/<game_name>.

Screen resolution

Create a breConfig.toml file under the path /MelangeBREW/sys/

Add the following text in breConfig.toml

width = px
height = px

For example

width = 240
height = 320

Samples

Storage limit

If game says there is not enough space in the storage.

Create a breConfig.toml file under the path /MelangeBREW/sys/

Add the following text in breConfig.toml

storageLimit = Bytes

Features

  • Most BREW titles works.
  • One screen control support.
  • Screenshot button [+] implemented.
  • Sound is not supported.
  • Touchscreen support is unimplemented.
  • Some KTF and KDDI BREW titles run but have issues with font rendering.
  • Zeebo games are not yet supported.

Screenshots

Gameplay

Menu UI view

List of dumped games

Downloads

Melange
Android Builds
SDKs
SDK Description
Old BREW SDK Old BREW SDK extensions from brewx.qualcomm.com

Archived by /bin/cat

Qualcomm BREW 1.1 SDK An SDK for making mobile applications for Qualcomm's BREW runtime, version 1.1
Brew MP SDK 7.12.5
Zeebo SDK + BREW SDK + BREW MP SDK
BREW MP SDK + tools
Apps

Icon BREW.png

Downloaded BREW apps are tied to an individual handset via a digital signature, making piracy or sideloading difficult if not impossible. However, some devices can run backups and pirated apps, which are much rarer and harder to find than ones for J2ME. Many European and American games have been dumped, but most are undumped as of yet. There are collections of European, American, Korean and few Japanese titles, but not Chinese ones.

Set Description Backups
BREW games 2022 collection by Kraze N/A
BREW games Include 2020 collection 08-10
15-18
Mirror
Original from 2021
Korean KTF BREW Mobile Games courtesy of DUBIGAME
Korean 2003-2004 KTF BREW eMule network Mobile Games Archive of 2003-2004-ish KTF BREW Games, courtesy of Kraze.
BREW collection by Straces 🔑 : Straces N/A
straces.wz.cz BREW Games collection N/A
Allsiemens.com Games list by kraze. N/A
Korean KTF collection BREW MP Games (unsorted) N/A
Signed / Unsigned
Games Download Description (Version)
Kingdom Hearts 3D V-CAST 💾 Partially found (Episodes 1-3 found)

Superscape Group plc's 3D Swerve Technology

Fox Motocross 3D 💾 176x204, stretchable to 240x320

Superscape Group plc's 3D Swerve Technology

Assassin's Creed II 3D 💾 BREW exclusive
Transformers G1 Awakening V-CAST 💾 Partially found
Asphalt series 💾
Nascar 09

Verizon Championship Racing

💾
Spider-Man 2: NY Rooftops 3D 💾 Mascot Capsule Ver.3
Red Baron 💾
Ratchet & Clank: Going Mobile 💾
Tom Clancy's Splinter Cell: Pandora Tomorrow 3D 💾 The game came out cut off compared to the 2D version, and it also lagged.
Brave Shot 2 💾 320x240

Mascot Capsule Ver.3

Contra 4: Redux 💾
The Legend of Spyro: A New Beginning

The Legend of Spyro: The Eternal Night

💾
Sonic The Hedgehog 💾
Sonic The Hedgehog 2 💾

💾
240x320

320x240

OpenLara port (Tomb Raider) 💾 Ported by /bin/cat
Tetris Blue 💾 KDDI EZweb (BREW) unsigned
Tetris Remix 💾 KDDI EZweb (BREW) unsigned
Puyo Puyo Fever DX 💾 KDDI EZweb (BREW) and unsigned demo
Need For Speed: Underground 2 Mobile 💾 Debug / prototype build
Need For Speed: Most Wanted Mobile 💾
Doom RPG 💾
Orcs & Elves 💾
Need For Speed: Undercover 💾
Predator 3D: The Duel 💾 Mascot Capsule Ver.3
The Fast and Furious series 💾 4-2D/3D, 5/6-3D
Zeebo

Icon Zeebo.png

A brazilian video game console and online distribution platform developed with developing markets in mind, that also runs on BREW. Dumps of the Zeebo and its games exist, and gameplay footage of them has been uploaded on YouTube.

Set Backups
Zeebo Games & Apps compilation

Zeebo (All Games + Dev Tools)
Zeebo Games N/A
Zeebo collection N/A

See also

  • Infuse - BREW emulator for Windows Mobile

External links