Actions

User

Difference between revisions of "Clownacy"

From Sonic Retro

(Initial outline detailing my history and works)
 
(Additions and links added)
Line 5: Line 5:
 
Clownacy first became aware of the Sonic hacking scene through YouTube videos demonstrating ASM modifications, something beyond what he'd ever seen in other ROM hacks. This intrigued him, leading to his discovery of Sonic Retro, and modification of ROMs at a code level in general.
 
Clownacy first became aware of the Sonic hacking scene through YouTube videos demonstrating ASM modifications, something beyond what he'd ever seen in other ROM hacks. This intrigued him, leading to his discovery of Sonic Retro, and modification of ROMs at a code level in general.
  
Initially, he only followed [[SCHG How-to:Guide|SCHG 'how-to' guides]], applying them to the Hivebrain and Xenowhirl [[disassemblies]], hoping to make 'definitive versions' of [[Sonic_the_Hedgehog_(16-bit)|<i>Sonic 1</i>]] and [[Sonic_the_Hedgehog_2_(16-bit)|<i>Sonic 2</i>]]. He later found this to be a very common pursuit of newcomers, and came to turn away from ROM hack production as a result, instead focusing on the 68k assembly language and [[sega:Sega Mega Drive|Mega Drive]] hardware, and exploring the Sonic Engine. He still maintains modified versions of <i>Sonic 1</i> and <i>2</i> for personal enjoyment.
+
Initially, he only followed [[SCHG How-to:Guide|SCHG 'how-to' guides]], applying them to the Hivebrain and Xenowhirl [[disassemblies]], hoping to make 'definitive versions' of [[Sonic_the_Hedgehog_(16-bit)|<i>Sonic 1</i>]] and [[Sonic_the_Hedgehog_2_(16-bit)|<i>Sonic 2</i>]]. He later found this to be a very common pursuit of newcomers, and came to turn away from ROM hack production as a result, instead focusing on the [[sega:Motorola_68000|68k]] [[sega:Assembly language|assembly language]] and [[sega:Sega Mega Drive|Mega Drive]] hardware, and exploring the Sonic Engine. He still maintains modified versions of <i>Sonic 1</i> and <i>2</i> for personal enjoyment. Using the knowledge gained from this, he began helping others around the forum, mostly in the {{LinkRetro|topic=10880|title=<i>Basic Questions & Answers</i> topic}}.
  
 
Because of his general lack of interest in producing a full hack of his own, he's not prone to keeping his code to himself, which led to him creating {{LinkRetro|topic=32542|title=a guide on extending Sonic 2's level select}} for his last post as a [[Trial Member|Trialist]], hoping it would allow him to become a [[Member]], with good results. The guide was eventually submitted to the wiki as a 'how-to' guide, bringing his story full-circle: from learning from the guides as a lurker, to creating them as a Member.
 
Because of his general lack of interest in producing a full hack of his own, he's not prone to keeping his code to himself, which led to him creating {{LinkRetro|topic=32542|title=a guide on extending Sonic 2's level select}} for his last post as a [[Trial Member|Trialist]], hoping it would allow him to become a [[Member]], with good results. The guide was eventually submitted to the wiki as a 'how-to' guide, bringing his story full-circle: from learning from the guides as a lurker, to creating them as a Member.
  
From then, he went on to create several more guides, and, later on, an enhanced version of Sonic 1's 68k [[sega:SMPS|SMPS]] sound driver, functioning as a replacement for the aged, but still commonly used, Sonic 2 Clone Driver. This driver was named the <i>Sonic 2 Clone Driver v2</i>. It is possibly his most well known work, having received attention from numerous members, even extending to those of [[Sonic_Stuff_Research_Group|SSRG]].
+
From then, he went on to create several more guides, refine the [[Sonic Retro on GitHub|Git disassemblies]], and, later on, create an enhanced version of <i>Sonic 1</i>'s 68k [[sega:SMPS|SMPS]] sound driver, functioning as a replacement for the aged, but still commonly used, Sonic 2 Clone Driver. This driver was named the <i>Sonic 2 Clone Driver v2</i>. It is possibly his most well known work, having received attention from several influential members, even extending to those of [[Sonic_Stuff_Research_Group|SSRG]].
  
Because of his works, he was promoted to Tech Member on 29th July 2014, just over a year after joining.
+
He was promoted to Tech Member on 29th July 2014, just over a year after joining.
  
Using his newly-gained abilities as a Techie, he produced an upgraded version of [[Project Sonic 1: Two-Eight]], sporting a rebase to the modern Git disassembly, bug-fixes, optimisations, and restored debug features. This was uploaded to the Git repository as a branch of the Sonic 1 disassembly.
+
Using his newly-gained abilities as a Techie, he produced an upgraded version of [[Project Sonic 1: Two-Eight]], sporting a rebase to the modern Git disassembly, bug-fixes, optimisations, and restored debug features. This was uploaded to the Git repository as a branch of the <i>Sonic 1</i> disassembly.
  
 
==Today==
 
==Today==
Clownacy can be found on Sonic Retro and SSRG, along with their respective IRC channels. His interest in hardware has extended to the [[sega:Sega Mega-CD|Mega CD]], and he's currently studying high-level programming languages.
+
Clownacy can be found on Sonic Retro and SSRG, along with their respective [[Sonic Retro IRC channel|IRC]] channels: [irc://irc.badnik.net/retro #retro] and [irc://irc.badnik.net/ssrg #ssrg]. His interest in hardware has extended to the [[sega:Sega Mega-CD|Mega CD]], and he's currently studying high-level programming languages.
  
 
==Works==
 
==Works==

Revision as of 06:49, 26 September 2014

<forumuser name="Clownacy" /> Clownacy (often mistaken as Clownancy) is a Tech Member who joined Sonic Retro early in July of 2013, after lurking for some years.

History

Clownacy first became aware of the Sonic hacking scene through YouTube videos demonstrating ASM modifications, something beyond what he'd ever seen in other ROM hacks. This intrigued him, leading to his discovery of Sonic Retro, and modification of ROMs at a code level in general.

Initially, he only followed SCHG 'how-to' guides, applying them to the Hivebrain and Xenowhirl disassemblies, hoping to make 'definitive versions' of Sonic 1 and Sonic 2. He later found this to be a very common pursuit of newcomers, and came to turn away from ROM hack production as a result, instead focusing on the 68k assembly language and Mega Drive hardware, and exploring the Sonic Engine. He still maintains modified versions of Sonic 1 and 2 for personal enjoyment. Using the knowledge gained from this, he began helping others around the forum, mostly in the
Sonic Retro
Basic Questions & Answers topic
. Because of his general lack of interest in producing a full hack of his own, he's not prone to keeping his code to himself, which led to him creating
Sonic Retro
a guide on extending Sonic 2's level select
for his last post as a Trialist, hoping it would allow him to become a Member, with good results. The guide was eventually submitted to the wiki as a 'how-to' guide, bringing his story full-circle: from learning from the guides as a lurker, to creating them as a Member.

From then, he went on to create several more guides, refine the Git disassemblies, and, later on, create an enhanced version of Sonic 1's 68k SMPS sound driver, functioning as a replacement for the aged, but still commonly used, Sonic 2 Clone Driver. This driver was named the Sonic 2 Clone Driver v2. It is possibly his most well known work, having received attention from several influential members, even extending to those of SSRG.

He was promoted to Tech Member on 29th July 2014, just over a year after joining.

Using his newly-gained abilities as a Techie, he produced an upgraded version of Project Sonic 1: Two-Eight, sporting a rebase to the modern Git disassembly, bug-fixes, optimisations, and restored debug features. This was uploaded to the Git repository as a branch of the Sonic 1 disassembly.

Today

Clownacy can be found on Sonic Retro and SSRG, along with their respective IRC channels: #retro and #ssrg. His interest in hardware has extended to the Mega CD, and he's currently studying high-level programming languages.

Works

Guides

(In chronological order)

Sonic Retro
Port Sonic 2 Clone Driver to Sonic 2 Community Disassembly (faulty)
Sonic Retro
Port Mega PCM to Sonic 2 Clone Driver
Sonic Retro
Extend Sonic 2's Level Select Menu
(SCHG version)
Sonic Retro
Port Sonic 2's Level Art Loader to Sonic 1
(SCHG version)
Sonic Retro
Port Sonic 2 Clone Driver v2 to Sonic 2 Community Disassembly
Sonic Retro
Port Sonic 2's Layout Loader to Sonic 1

Other

Sonic Retro
Sonic 2 Clone Driver v2

Project Sonic 1: Two-Eight continuation