Actions

User

Difference between revisions of "Clownacy"

From Sonic Retro

(Updating, cleaning up)
(Abridging, adding guides)
Line 3: Line 3:
  
 
==History==
 
==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. Later learning of Sonic Retro and the public [[disassemblies]] of [[sega:Sega Mega Drive|Mega Drive]] Sonic titles, he began trying to make [[Sonic hacks|hacks]] of his own.
+
Clownacy began lurking after being lead to Sonic Retro by YouTube videos demonstrating modifications of Sonic titles on an assembly level. Discovering the [[SCHG How-to:Guide|SCHG 'how-to' guides]] not long after, he took up creating bugfixed, 'definitive versions' of [[Sonic_the_Hedgehog_(16-bit)|<i>Sonic 1</i>]] and [[Sonic_the_Hedgehog_2_(16-bit)|<i>Sonic 2</i>]]. In the years following, his interest drifted from hack production to general programming. He eventually joined Sonic Retro, where he spent his [[Trial Member|trial period]] responding to users in the {{LinkRetro|topic=10880|title=<i>Basic Questions & Answers</i> topic}}, and creating 'how to' guides.
  
Initially, being as a 'copy/paste noob', he only followed [[SCHG How-to:Guide|SCHG 'how-to' guides]], applying them to the aged 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 Mega Drive hardware, and exploring the Sonic Engine. Using the knowledge gained from this, he helped others around the forum, mostly in the {{LinkRetro|topic=10880|title=<i>Basic Questions & Answers</i> topic}}.
+
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 [[sega:SMPS|SMPS]] 68k sound driver: the Sonic 2 Clone Driver v2, which was a replacement for the aged, but still commonly used, Sonic 2 Clone Driver.
 
 
Because of his lack of interest in producing a full hack of his own, he preferred to share what little code he wrote, which led to him creating {{LinkRetro|topic=32542|title=a guide on extending Sonic 2's level select menu}} for his last post as a [[Trial Member|Trialist]]. The guide was eventually submitted to the wiki as [[SCHG_How-to:Extend_the_Level_Select_in_Sonic_2|a 'how-to' guide]].
 
 
 
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 [[sega:SMPS|SMPS]] 68k 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]].
 
  
 
He was promoted to Tech Member on the 29th of July 2014, just over a year after joining.
 
He was promoted to Tech Member on the 29th of July 2014, just over a year after joining.
Line 16: Line 12:
  
 
==Today==
 
==Today==
Clownacy remains a Tech Member on Sonic Retro and a Pro Member on SSRG. He can be found on the [irc://irc.badnik.net/SSRG #SSRG] IRC channel.
+
Clownacy remains a Tech Member on Sonic Retro and a Pro Member on [[Sonic Stuff Research Group|SSRG]]. He can occasionally be found on the [irc://irc.badnik.net/SSRG #SSRG] IRC channel.
  
  
Line 23: Line 19:
 
===Guides===
 
===Guides===
 
<i>(In chronological order)</i>
 
<i>(In chronological order)</i>
*{{LinkRetro|topic=31556&view=findpost&p=753262|title=Port Sonic 2 Clone Driver to Sonic 2 Community Disassembly (faulty)}}
+
*{{LinkRetro|topic=31556&view=findpost&p=753262|title=Port Sonic 2 Clone Driver to Sonic 2 Community Disassembly (note that this guide is faulty)}}
 
*{{LinkRetro|topic=29057&view=findpost&p=757442|title=Port Mega PCM to Sonic 2 Clone Driver}}
 
*{{LinkRetro|topic=29057&view=findpost&p=757442|title=Port Mega PCM to Sonic 2 Clone Driver}}
 
*{{LinkRetro|topic=32542|title=Extend Sonic 2's Level Select Menu}}  [[SCHG How-to:Extend the Level Select in Sonic 2|(SCHG version)]]
 
*{{LinkRetro|topic=32542|title=Extend Sonic 2's Level Select Menu}}  [[SCHG How-to:Extend the Level Select in Sonic 2|(SCHG version)]]
Line 32: Line 28:
 
*{{LinkRetro|topic=33837|title=Improve PCM Playback Quality with Sonic 2's Sound Driver}}
 
*{{LinkRetro|topic=33837|title=Improve PCM Playback Quality with Sonic 2's Sound Driver}}
 
*{{LinkRetro|topic=34124||title=Make Sonic 2's Sound Driver Good}}
 
*{{LinkRetro|topic=34124||title=Make Sonic 2's Sound Driver Good}}
 +
*{{LinkRetro|topic=34249|title=Port S1-Friendly Improved Sonic 2 Sound Driver to Sonic 1 Community Disassembly}}
 +
*{{LinkRetro|topic=29751&view=findpost&p=826729|title=Fix Sonic 1's MZ Sideways Stompers}}
 +
*{{LinkRetro|topic=29751&view=findpost&p=827645|title=Fix Sonic 1's "Clusterfuck Bug"}}
 +
*{{LinkRetro|topic=29029&view=findpost&p=831283|title=Fix Sonic 2's Debug Mode Bridge Collision}}
 +
*{{LinkRetro|topic=34603|title=Improve the PLC Queue in Sonic 2}}
 +
*{{LinkRetro|topic=29029&view=findpost&p=833515|title=Fix RAM clearing in Sonic 2}}
  
 
===Other===
 
===Other===

Revision as of 13:37, 2 August 2015

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

History

Clownacy began lurking after being lead to Sonic Retro by YouTube videos demonstrating modifications of Sonic titles on an assembly level. Discovering the SCHG 'how-to' guides not long after, he took up creating bugfixed, 'definitive versions' of Sonic 1 and Sonic 2. In the years following, his interest drifted from hack production to general programming. He eventually joined Sonic Retro, where he spent his trial period responding to users in the
Sonic Retro
Basic Questions & Answers topic
, and creating 'how to' guides.

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 SMPS 68k sound driver: the Sonic 2 Clone Driver v2, which was a replacement for the aged, but still commonly used, Sonic 2 Clone Driver.

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

In mid-August of the same year, 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 remains a Tech Member on Sonic Retro and a Pro Member on SSRG. He can occasionally be found on the #SSRG IRC channel.


Works

Guides

(In chronological order)

Other