The main reason Sonic 2's VS Mode is so small is because of the lack of compatibility with many levels in split screen (mainly tile mapping setups). Hill Top Zone is at least a step of the way there, largely due to a mix of using a lot of Emerald Hill's mappings and tiles, most of the sprites already being optimised for it, and even some leftover data from what seems to be a failed attempt at making the zone work in VS mode. Now we can make it (mostly) fully realised: Download complete version: https://cdn.discordapp.com/attachments/202861068224036864/734845386534944778/s2built.bin EDIT: Added version with Rexxon and Sol's behaviour fixed. Here's the old version: https://cdn.discordapp.com/attachments/202861068224036864/729806461449797686/s2built.bin (NOTE: This tutorial is for the Xenowhirl edit. Most of this is likely compatible with the GitHub version but will need a bit of relabelling.) I'm going to do this in sequences so I get this right one by one. Step 1: Making it available in the VS menu: First we need to go to MenuScreen and change what one of the icons in the 2P menu directs to. In this case we will change the special stage, so we go to the directs in word_8E52 and change the last entry to 7 (Hill Top's placement in the game's code): Code (Text): word_8E52: dc.w 0 dc.w $B00 ; 1 dc.w $C00 ; 2 dc.w $700 ; 3 Now we need to edit the icon to match it. The data for the level image is in off_8F7E. Again to exemplify we'll edit the special stage icon, so it will be the final two entries, editing the art and palette. Code (Text): off_8F7E: dc.l byte_874A dc.l byte_878C dc.w $4104 dc.w 3 dc.w $FF dc.w $330 dc.l byte_8757 dc.l byte_878C dc.w $412C dc.w 3 dc.w $5FF dc.w $3A8 dc.l byte_8764 dc.l byte_878C dc.w $4784 dc.w 3 dc.w $6FF dc.w $3C0 dc.l byte_877F dc.l byte_878C dc.w $47AC dc.w 3 dc.w $2FF dc.w $360 The final part is the easiest to find. Go to word_8732 and then find the entries below reading the 2 player text, and edit accordingly. Remember to edit "STAGE" into "ZONE" if you're editing Special Stage. Code (Text): ; 2-player mode menu text byte_874A: dc.b $B,"EMERALD HILL" byte_8757: dc.b $B," MYSTIC CAVE" byte_8764: dc.b $B,"CASINO NIGHT" byte_8771: dc.b $C," HILL TOP " byte_877F: dc.b $B," HILL TOP " byte_878C: dc.b 4,"ZONE " byte_8792: dc.b 4,"ZONE " byte_8798: dc.b 8,"GAME OVER" dc.b 8,"TIME OVER" byte_87AC: dc.b 6,"NO GAME" byte_87B4: dc.b 3,"TIED" byte_87B9: dc.b 2," 1P" byte_87BD: dc.b 2," 2P" And there you go Hill Top is now accessible. Step Two coming soon.