← Ports & remakes
Native layer Experimental

Sonic Dream Team (Project Dream)

Game: Sonic Dream Team (Mobile, 2023)

Turns the Mac version of Sonic Dream Team, the Apple Arcade game, into a Windows or Android version. It doesn’t recompile the game: a replacement GameAssembly.dll loads the original Mac GameAssembly.dylib into memory, the way macOS would; the system functions the game calls (files, threads, Objective-C, Foundation, C++ exceptions) have a Windows implementation; the code is handed to Unity’s standard Windows player; and the Metal shaders are converted to DirectX 11 and Vulkan (OpenGL ES and Vulkan on Android). MelonLoader loads patches that add graphics, display, and gameplay options, and allows mods. The project doesn’t publish its code: the GitLab repository only holds the README, and version 1.0.0, from October 28, is a prebuilt installer (Project_Dream.exe), so how it’s made can’t be checked beyond what its author explains.

You needYour own copy of the Mac version of Sonic Dream Team (SonicDreamTeam.app), only tested on 1.10.1. The installer builds the game for Windows, or an APK and its OBB for Android; the first Android build downloads the Android SDK, NDK, JDK, and Unity Android player, and needs at least 3 GB free.

How it gets to PC
Native layer
Console
Java ME, BREW, iOS, and Android
Engine
Unity
Original studio
Hardlight
Year
2023
Author
adokova1111
View repository ↗
x86platformermodsclosed source