2048 on Sega MD/Genesis by Titan [web]
_ _____
. )/\ \ .
_ __ __| ___________\ \____\|__ __ _
\ \_))/|/ \ / _/|\((_/ /
| _ _ |
.:...... |¡ ( oO ) | .....:.
:::: !| | ::::
______ :::: ___ _____ ! __________ ____________
__( /________ ___(__/___ __( /_______ ____\__ / \ ___ /
\ ____// / \ / \ ___/ / \ (/ / (/ /
\ (/ /_ / (/ /_ / /______/ /_
_ _______________\__________________________\_____________\ _ /_______\
.... . .... /
:::: ¡| | ::::
.::::... |! .t.i.t.a.n. | ..::::.
_ __ | | __ _
\ \_))_|\___________________|((_/ /
:.vk^awd^ttn :
The popular internet game finally comes to your favourite platform!
For us, the Sega Mega Drive is predestined for writing a small
homebrew game like this on the side. To top it off, we even
included a tune for your listening pleasure!
This version is newer than the one you find across the internet,
and also includes the source code. You can also see how the music
was made. It's the same process as in overdrive, using the same
tools even, which are also included and are open source too!
Code / GFX / Music by Oerg866^TiTAN
Playtesting by TmEE, Jorge, SpirituInsanum and Sanky
A little word about the source code:
You can find it in src.zip. All required tools to build it are
included, most importantly "asm68k", a 68k assembler from 1997,
written by SN systems for initially the Mega Drive, then later
the Sega Saturn devkit which is where this 32-bit version
comes from. It's still better than any of the modern craptastic
assemblers (and has much better documentation too, but that's
because they had to do that to effectively sell their devkits
to people :P).
This, including all other tools were also used in the development
of overdrive. See, we're not doing secrety-secrets! ;)
Also included are the music development tools. Since I really suck
at explaining things, you need to figure out how that works for
yourself... It's basically using a set of definitions (.xif file)
and pattern data (.xm) it generates a stream (.esf) for the MD
sound driver (Echo), playing some samples (.ewf), PSG square wave
volume envelopes (.eef), and FM instruments (.eif). The input
files for these are .wav for the samples and .tfi for the FM
instruments. The PSG envelopes are created by hand using a hex
editor... The files get converted or copied, depending on format
by converters being invoked by a program called "echolister" that
takes an input file with some definitions... The main work is of
course being done by xm2esf, which is open source, but I didn't
release the version included here (with source!) yet, so here you
go :P
Have fun!
Oerg866
Released on March 2014
---------------------------------------------------------
Titan is still looking for talents! Join us!
EFNET #titandemo
http://titandemo.org
titanatuntergrunddotnet
Titan sponsors :
http://milkytracker.net
http://intro-inferno.com
http://chip-on.com
[ back to the prod ]
