<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>challenge &#8211; Set Side B</title>
	<atom:link href="https://setsideb.com/tag/challenge/feed/" rel="self" type="application/rss+xml" />
	<link>https://setsideb.com</link>
	<description>The Flipside of Gaming</description>
	<lastBuildDate>Fri, 16 Dec 2022 02:12:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://setsideb.com/wp-content/uploads/2022/04/cropped-mascot512-32x32.png</url>
	<title>challenge &#8211; Set Side B</title>
	<link>https://setsideb.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Romhack Thursday: Super Mario World Coin Chaos</title>
		<link>https://setsideb.com/romhack-thursday-super-mario-world-coin-chaos/</link>
		
		<dc:creator><![CDATA[rodneylives]]></dc:creator>
		<pubDate>Thu, 29 Dec 2022 15:00:00 +0000</pubDate>
				<category><![CDATA[retro]]></category>
		<category><![CDATA[romhacks]]></category>
		<category><![CDATA[romhackthursday]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[coinchaos]]></category>
		<category><![CDATA[jp32]]></category>
		<category><![CDATA[mario]]></category>
		<category><![CDATA[nintendo]]></category>
		<category><![CDATA[romhack]]></category>
		<guid isPermaLink="false">https://setsideb.com/?p=3394</guid>

					<description><![CDATA[You could consider the act of creating a romhack to, itself, have difficulty levels. The easiest kind of hack to make, usually, is the simple graphic hack. Most game engines don&#8217;t really care what its characters look like, it just tells the hardware where in memory to get the data to display the game objects. &#8230; <a href="https://setsideb.com/romhack-thursday-super-mario-world-coin-chaos/" class="more-link">Continue reading<span class="screen-reader-text"> "Romhack Thursday: Super Mario World Coin Chaos"</span></a>]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="alignleft size-full"><img fetchpriority="high" decoding="async" width="256" height="256" src="https://setsideb.com/wp-content/uploads/2022/04/drebnar2_big.png" alt="" class="wp-image-381" srcset="https://setsideb.com/wp-content/uploads/2022/04/drebnar2_big.png 256w, https://setsideb.com/wp-content/uploads/2022/04/drebnar2_big-150x150.png 150w" sizes="(max-width: 256px) 85vw, 256px" /></figure></div>



<p><em>&#8220;We scour the Earth web for indie, retro, and niche gaming news so you don&#8217;t have to, drebnar!&#8221;</em> &#8211; your faithful reporter</p>



<p>You could consider the act of creating a romhack to, itself, have difficulty levels.</p>



<p>The easiest kind of hack to make, usually, is the simple graphic hack. Most game engines don&#8217;t really care what its characters look like, it just tells the hardware where in memory to get the data to display the game objects. If you only change the graphics, the rest of the program is none the wiser. That&#8217;s why there were so many dumb visual hacks in the early days of romhacking.</p>



<p>Up one level of difficulty is the level edit. These can be pretty hard if unaided, but many games these days have bespoke map editors. Many classic-era games don&#8217;t store their area data internally as tilemaps, meaning it&#8217;s not quite true that you can change game levels to just anything, and many of these programs are not simple to learn or use, but it beats finding and editing pointers directly out of the game&#8217;s binary code.</p>



<p>A fairly difficult thing to do is to modify the game&#8217;s engine itself. Platformer engines are complex mechanisms, especially back in the days when they had to be highly optimized in order to leave time in each frame for other necessary game logic. Many Game Genie codes modify engine operation, but many of those same codes make the game glitchy and prone to crash. Especially if the modifications involve the creation of additional game states, that not only must interface with the rest of the game&#8217;s code without breaking things, but must also have room found for them inside a typically crowded game program.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" src="https://setsideb.com/wp-content/uploads/2022/12/smwcc_title.png" alt="" class="wp-image-3396" width="624" height="546"/></figure>
</div>


<p><a href="https://www.romhacking.net/hacks/5185/">Super Mario World Coin Chaos</a>, by Jp32, doesn&#8217;t change the engine much, but makes them count. A few of them:</p>


<div class="wp-block-image">
<figure class="alignleft size-full"><img decoding="async" width="256" height="224" src="https://setsideb.com/wp-content/uploads/2022/12/smwcc2.png" alt="" class="wp-image-3397"/></figure>
</div>


<ul class="wp-block-list">
<li>Mario has unlimited lives, which isn&#8217;t an uncommon change for a hack like this.</li>



<li>Mario&#8217;s health isn&#8217;t determined by his powerup state. 1Up Mushrooms have been repurposes to add a hit point, up to five. Powerups affect his abilities but don&#8217;t give him any extra hits.</li>



<li>Fire Flowers grant a limited number of fireball shots. One level, Frozen, starts Mario out with them, and offer additional shots.</li>



<li>While underwater, holding down Y allows rapid swimming, as if Mario were holding an item.</li>
</ul>


<div class="wp-block-image">
<figure class="alignright size-full"><img loading="lazy" decoding="async" width="256" height="224" src="https://setsideb.com/wp-content/uploads/2022/12/smwcc4.png" alt="" class="wp-image-3398"/></figure>
</div>


<ul class="wp-block-list">
<li>The level Automatic is an autoscroller, but with a twist: Mario doesn&#8217;t have free travel throughout the screen, but moves forward automatically at walking speed.</li>



<li>The level Climb grants Mario a wall jump! Like many game wall jumps, it&#8217;s hard to get used to, and requires tricky timing.</li>



<li>Yoshi can fly forever, but Mario takes damage as usual while riding him.</li>
</ul>



<p>The biggest change, though, is that instead of trying to reach a goal, Mario is trying to collect coins by whatever means he can. When he gets his 99th coin the level immediately ends.</p>


<div class="wp-block-image">
<figure class="alignleft size-full"><img loading="lazy" decoding="async" width="256" height="224" src="https://setsideb.com/wp-content/uploads/2022/12/smwcc8.png" alt="" class="wp-image-3399"/></figure>
</div>


<p>In difficulty, the game isn&#8217;t Kaizo-hard, but it heats up rapidly. The first level is about as hard as a later Super Mario World level, and it gets tougher from there. There are two tracks of levels and the player can progress along either, but both are pretty tricky. I&#8217;ve gotten about two-thirds the way through so far, so if there&#8217;s any objectionable content after that point, well, <em>mea culpa</em>.</p>



<p>The variety of themes and how they affect the 99-coin objective make this a hack not to miss. It&#8217;s not very long in number of levels, but there&#8217;s a lot of challenge here waiting for you. Good luck!</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://setsideb.com/wp-content/uploads/2022/12/smwcc10.png" alt="" class="wp-image-3400" width="524" height="459"/></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://setsideb.com/wp-content/uploads/2022/12/smwcc12.png" alt="" class="wp-image-3402" width="528" height="462"/></figure>
</div>


<p><a href="https://www.romhacking.net/hacks/5185/">SMW Coin Chaos</a> (by Jp32)</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img alt='rodneylives' src='https://secure.gravatar.com/avatar/cb688ada8b517e838b06bdbcddb8d1ea3dd56de2e66848938e8c6568002a4fa9?s=100&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/cb688ada8b517e838b06bdbcddb8d1ea3dd56de2e66848938e8c6568002a4fa9?s=200&#038;d=mm&#038;r=g 2x' class='avatar avatar-100 photo' height='100' width='100' itemprop="image"/></div><div class="saboxplugin-authorname"><a href="https://setsideb.com/author/rodneylives/" class="vcard author" rel="author"><span class="fn">rodneylives</span></a></div><div class="saboxplugin-desc"><div itemprop="description"></div></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Twitter" target="_self" href="https://twitter.com/rodneylives" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Instagram" target="_self" href="https://www.instagram.com/rodneysnotdead/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Html5" target="_self" href="https://www.metafilter.com/user/23306" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-html5" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M0 32l34.9 395.8L191.5 480l157.6-52.2L384 32H0zm308.2 127.9H124.4l4.1 49.4h175.6l-13.6 148.4-97.9 27v.3h-1.1l-98.7-27.3-6-75.8h47.7L138 320l53.5 14.5 53.7-14.5 6-62.2H84.3L71.5 112.2h241.1l-4.4 47.7z"></path></svg></span></a><a title="Mastodont" target="_self" href="https://cybre.space/@rodneylives" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-mastodont" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 417 512"><path fill="currentColor" d="M417.8 179.1c0-97.2-63.7-125.7-63.7-125.7-62.5-28.7-228.5-28.4-290.4 0 0 0-63.7 28.5-63.7 125.7 0 115.7-6.6 259.4 105.6 289.1 40.5 10.7 75.3 13 103.3 11.4 50.8-2.8 79.3-18.1 79.3-18.1l-1.7-36.9s-36.3 11.4-77.1 10.1c-40.4-1.4-83-4.4-89.6-54-.6-4.4-.9-9-.9-13.9 85.6 20.9 158.6 9.1 178.7 6.7 56.1-6.7 105-41.3 111.2-72.9 9.8-49.8 9-121.5 9-121.5zm-75.1 125.2h-46.6V190.1c0-49.7-64-51.6-64 6.9v62.5h-46.3V197c0-58.5-64-56.6-64-6.9v114.2H75.1c0-122.1-5.2-147.9 18.4-175 25.9-28.9 79.8-30.8 103.8 6.1l11.6 19.5 11.6-19.5c24.1-37.1 78.1-34.8 103.8-6.1 23.7 27.3 18.4 53 18.4 175z"></path></svg></span></a></div></div></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
