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 ]