gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Announcements And Comments > EMUNITY - 3D GBA EMULATOR WITH 3D MODEL REPLACEMENT,

#178531 - EMUNITY - Wed Nov 25, 2015 12:52 am

-=EMUNITY=-

[Images not permitted - Click here to view it] Can Admin Plz Permit My IMG?

EMUNITY plays every GBA Title in 2.5D.
It is actually a "Libretro Front-End" yet much more.

Using a custom built / modified vbam_libretro render passes are separated and used as real time textures on simple "Quad" GameObjects (Layer Panels) within the Unity3D Game Development Engine/Studio.

This is only the beginning, with read and write access to the GBA Core's memory, games can be interpreted and modified through use of .js and .cs code.

The layout system allows you to clone each layer for Emunity's currently exclusive "Cemetery Effect". This is the effect of duplicating a layer multiple times, with the example of cloning a single row of grave stones, into a full cemetery on each side of the player.

EMUNITY detects Oculus Rift on start-up, and is an experience in VR.
Non VR owners can press the D key to toggle 3D SBS Stereoscopic mode for display on 3D viewing devices, and NOT CROSSEYED LOL.

Camera perspective can be controlled by Oculus, Webcam Head-Tracking, PS3 Controller Tilt, or Mouse Movement.

Do NOT quit EMUNITY for a while after saving your game... It only actually saves your savegames once and a while! (YOU HAVE BEEN WARNED)

Oculus and Head-Tracking are NOT supported yet on Linux.
Windows Head-Tracking REQUIRES "FaceTrackNOIR" installed and running, with the output module being FlightGear local network.

EMUNITY IS A LIBRETRO FRONTEND! IT IS MOSTLY BASED ON WRAPPER CODE BY RADIUS AND ALCARO @ #Libretro on FreeNode, THEIR CODE has been modified and extended to operate WITHIN Unity3D by MiLO83 AKA EMUNITY. GUI and Unity Code / ENHANCEMENT CODE MiLO83 AKA EMUNITY. ALL UR BASS = EMUNITY.


WINDOWS BUILD:
https://www.dropbox.com/s/ohfj1bvcsx5zi26/EMUNITY_v2_265_Win.zip?dl=0

LINUX BUILD:
https://www.dropbox.com/s/4vgxfgmidbcbhtx/EMUNITY%20V2265%20Linux.tar.gz?dl=0

WINDOWS SRC: (REQUIRES UNITY3D)
https://www.dropbox.com/s/pz5dhbdxw0s4ku2/EMUNITY_v2_265_Win_SRC.zip?dl=0

LINUX SRC: (REQUIRES UNITY3D)
https://www.dropbox.com/s/ypuskzelc3fty2e/EmUnity%20v2565%20Linux%20SRC.tar.gz?dl=0

VIDEOS:
https://www.youtube.com/channel/UCJX1Kb07mbKpNKpITjMcLnA/videos?view_as=public

THANKS TO:
LIBRETRO TEAM!
VBA-M TEAM
UNITY 3D TEAM
MYSELF/MYLES/MiLO83. :) (Forgot to mention) :p

OTHER SYSTEM'S GAMES ARE ENHANCEABLE THROUGH EMULATORS ON THE GBA PLATFORM. NES, SNES TESTED. (EMULATOR WITHIN EMULATOR)

If you read this Topic, Please COMMENT! I am here waiting for Replies.

EDIT:
EMUNITY is looking for a .gba EMUNITY INTRO!
GBADEV Programmers, feel welcome to team together and produce one for it!

#178537 - pitcrawler - Sun Dec 13, 2015 5:14 pm

Stupid question, but how do you load a rom? I pressed R to show the rom browser but then I couldn't do anything with it. I think I pressed every key on my keyboard, with numlock both on and off.