Difference between revisions of "GEMS"

From Sega Retro

Line 39: Line 39:
 
*''[[Batman: Revenge of the Joker]]''
 
*''[[Batman: Revenge of the Joker]]''
 
*''[[Batman Returns (Mega Drive)|Batman Returns]]''
 
*''[[Batman Returns (Mega Drive)|Batman Returns]]''
*''[[Battletech]]''
 
 
*''[[The Berenstain Bears' Camping Adventure]]''
 
*''[[The Berenstain Bears' Camping Adventure]]''
 
*''[[Beyond Zero Tolerance]]'' (beta)
 
*''[[Beyond Zero Tolerance]]'' (beta)
Line 56: Line 55:
 
*''[[Champions World Class Soccer]]''
 
*''[[Champions World Class Soccer]]''
 
*''[[Championship Pool]]''
 
*''[[Championship Pool]]''
*''[[Chavez II]]''
 
 
*''[[Clay Fighter]]''
 
*''[[Clay Fighter]]''
 
*''[[Cliffhanger]]''
 
*''[[Cliffhanger]]''
Line 69: Line 67:
 
*''[[David Crane's Amazing Tennis]]''
 
*''[[David Crane's Amazing Tennis]]''
 
*''[[David Robinson's Supreme Court]]''
 
*''[[David Robinson's Supreme Court]]''
*''[[Daze Before Christmas]]''
 
 
*''[[The Death and Return of Superman]]''
 
*''[[The Death and Return of Superman]]''
 
*''[[Demolition Man]]''
 
*''[[Demolition Man]]''
 
*''[[Desert Demolition]]''
 
*''[[Desert Demolition]]''
*''[[Dick Vitale's "Awesome Baby!" College Hoops]]''
 
 
*''[[Dinosaurs for Hire]]''
 
*''[[Dinosaurs for Hire]]''
 
*''[[A Dinosaur's Tale]]''
 
*''[[A Dinosaur's Tale]]''
Line 87: Line 83:
  
 
===E===
 
===E===
*''[[Earthworm Jim]]''
 
*''[[Earthworm Jim 2]]''
 
*''[[Ecco Jr.]]''
 
*''[[ESPN Baseball Tonight]]''
 
 
*''[[ESPN National Hockey Night]]''
 
*''[[ESPN National Hockey Night]]''
 
*''[[ESPN SpeedWorld]]''
 
*''[[ESPN SpeedWorld]]''
Line 113: Line 105:
 
*''[[Greatest Heavyweights]]''
 
*''[[Greatest Heavyweights]]''
 
*''[[Greendog: The Beached Surfer Dude]]''
 
*''[[Greendog: The Beached Surfer Dude]]''
 
===H===
 
*''[[Home Alone]]''
 
*''[[Home Alone 2: Lost in New York]]''
 
 
===I===
 
*''[[The Incredible Crash Dummies (Mega Drive)|The Incredible Crash Dummies]]''
 
*''[[Izzy's Quest for the Olympic Rings]]''
 
  
 
===J===
 
===J===
Line 132: Line 116:
 
*''[[Jurassic Park: Rampage Edition]]''
 
*''[[Jurassic Park: Rampage Edition]]''
 
*''[[Justice League Task Force]]''
 
*''[[Justice League Task Force]]''
 
===K===
 
*''[[Kawasaki Superbike Challenge]]''
 
  
 
===M===
 
===M===
Line 141: Line 122:
 
*''[[Marko's Magic Football]]''
 
*''[[Marko's Magic Football]]''
 
*''[[Marsupilami]]''
 
*''[[Marsupilami]]''
*''[[Menacer 6-Game Cartridge]]''
 
 
*''[[Mickey's Ultimate Challenge]]''
 
*''[[Mickey's Ultimate Challenge]]''
 
*''[[Monopoly (Mega Drive)|Monopoly]]''
 
*''[[Monopoly (Mega Drive)|Monopoly]]''
Line 212: Line 192:
 
*''[[TNN Bass Tournament of Champions]]''
 
*''[[TNN Bass Tournament of Champions]]''
 
*''[[TNN Outdoors Bass Tournament '96]]''
 
*''[[TNN Outdoors Bass Tournament '96]]''
*''[[Toxic Crusaders]]''
 
 
*''[[Toy Story]]''
 
*''[[Toy Story]]''
 
*''[[Toys]]''
 
*''[[Toys]]''
 
*''[[Troy Aikman NFL Football]]''
 
*''[[Troy Aikman NFL Football]]''
 
===V===
 
*''[[Vectorman 2]]''
 
*''[[Virtual Bart]]''
 
*''[[Virtual Pinball]]''
 
  
 
===W===
 
===W===
Line 234: Line 208:
 
*''[[WWF Super Wrestlemania]]''
 
*''[[WWF Super Wrestlemania]]''
  
===X===
 
*''[[X-Men]]''
 
*''[[X-Men 2: Clone Wars]]''
 
*''[[X-Perts]]''
 
 
===Y===
 
*''[[Young Indiana Jones: Instruments of Chaos]]''
 
 
===Z===
 
*''[[Zero the Kamikaze Squirrel]]''
 
*''[[Zero Tolerance]]''
 
*''[[Zombies Ate My Neighbors]]''
 
 
|cols=3}}
 
|cols=3}}
  

Revision as of 17:04, 24 January 2019

Cleanup.svg
This article needs cleanup.
This article needs to be edited to conform to a higher standard of article quality. After the article has been cleaned up, you may remove this message. For help, see the How to Edit a Page article.

n/a

GEMS Graphical User Interface.png

GEMS
System(s): Mega Drive, Sega 32X
Developer:

This short article is in need of work. You can help Sega Retro by adding to it.


GEMS (Genesis Editor for Music and Sound effects) is a sound driver for the Sega Mega Drive. It was developed by Jonathan Miller (drivers and firmware), Burt Sloane (programming), Chris Grigg and Mark Miller (concept and design) of Recreational Brainware by Sega of America's request, and mainly used by western developers.

The software integrates a programming language that can be built into the composition file and is context-sensitive to gameplay events within the game itself. This is acomplished by setting aside shared memory space that will allow the sound driver to comunicate with the game and vice-versa. Using this technique, the music can change to reflect conditions within the game. For instance, it can be used to track the number of enemies onscreen and change pitch or tempo when a certain threshold is reached or it can be timed to play when certain effects, such as flashes of light, are used.

GEMS Graphical User Interface (alt).png

While in games using other drivers, such Alien Soldier or Shinobi III basic behaviour such as playback speed is controlled by a single variable (which can be easly manipulated by an action replay or hex editor), GEMS has to change the data of the whole music track stored on the ROM for the same effect. This can be easily noticed by comparing data in partially PAL optimized games, such as Cool Spot.

List of games that use GEMS

Mega Drive


A

B

C

D

E

F

G

J

M

N

P

R

S

T

W

32X

Development kit

On September 24, 2007, drx released the official GEMS development kit.

Download.svg Download GEMS Development Kit
File: GEMS.zip (324 kB) (info)

References