diff --git a/Enhancement/Splatoon_MapSwap/patches.txt b/Enhancement/Splatoon_MapSwap/patches.txt
new file mode 100644
index 00000000..c9151651
--- /dev/null
+++ b/Enhancement/Splatoon_MapSwap/patches.txt
@@ -0,0 +1,83 @@
+[Gambit272]
+moduleMatches = 0xF7A78809
+
+0x100F9CE0 = .string "Fld_Tutorial00_Ttr" #Tutorial [Original: Fld_Tutorial00_Ttr]
+
+#0x100F1244 = .string "Fld_Plaza00_Plz" #Inkopolis Plaza (Crashes) [Original: Fld_Plaza00_Plz]
+
+0x10101F38 = .string "Fld_World00_Wld" #Octo Valley [Original: Fld_World00_Wld]
+
+#0x100F8E74 = .string "Fld_StaffRoll00_Stf" #Staff Roll (Crashes) [Original: Fld_StaffRoll00_Stf]
+
+0x100F8958 = .string "Fld_ShootingRange_Shr" #Shooting Range [Original: Fld_ShootingRange_Shr]
+
+#Map Types:
+#_Vss #VSGame
+#_Msn #Mission
+#_Plz #Plaza
+#_Wld #World
+#_Shr #ShootingRange
+#_Ttr #Tutorial
+#_Stf #StaffRoll
+
+#List of maps:
+#Fld_Tutorial00_Ttr #Tutorial
+#Fld_TutorialShow00_Ttr #Tutorial
+#Fld_Plaza00_Plz #Inkopolis Plaza (Crashes)
+#Fld_MatchRoom_Mch #Match Room
+#Fld_ShootingRange_Shr #Shooting Range
+#Fld_World00_Wld #Octo Valley
+#Fld_EasyHide00_Msn #Mission
+#Fld_EasyClimb00_Msn #Mission
+#Fld_EasyJump00_Msn #Mission
+#Fld_Geyser00_Msn #Mission
+#Fld_Sponge00_Msn #Mission
+#Fld_Propeller00_Msn #Mission
+#Fld_PaintingLift00_Msn #Mission
+#Fld_RvlMaze00_Msn #Mission
+#Fld_OctZero00_Msn #Mission
+#Fld_InkRail00_Msn #Mission
+#Fld_Invisible00_Msn #Mission
+#Fld_Dozer00_Msn #Mission
+#Fld_SlideLift00_Msn #Mission
+#Fld_RvlSkatePark00_Msn #Mission
+#Fld_OctRuins00_Msn #Mission
+#Fld_Propeller01_Msn #Mission
+#Fld_Charge00_Msn #Mission
+#Fld_PaintingLift01_Msn #Mission
+#Fld_TurnLift00_Msn #Mission
+#Fld_RvlRuins00_Msn #Mission
+#Fld_OctCrank00_Msn #Mission
+#Fld_Trance00_Msn #Mission
+#Fld_Sponge01_Msn #Mission
+#Fld_Fusya00_Msn #Mission
+#Fld_Dozer01_Msn #Mission
+#Fld_RvlSeaPlant00_Msn #Mission
+#Fld_OctSkatePark00_Msn #Mission
+#Fld_BossStampKing_Bos_Msn #Octostomper
+#Fld_BossCylinderKing_Bos_Msn #Boss
+#Fld_BossBallKing_Bos_Msn #Boss
+#Fld_BossMouthKing_Bos_Msn #Boss
+#Fld_BossRailKing_Bos_Msn #DJ Octavio
+#Fld_StaffRoll00_Stf #Staff Roll
+#Fld_Crank00_Dul #Urchin Underpass [Dojo]
+#Fld_Warehouse00_Dul #Walleye Warehouse [Dojo]
+#Fld_SeaPlant00_Dul #Saltspray Rig [Dojo]
+#Fld_UpDown00_Dul #Arowana Mall [Dojo]
+#Fld_SkatePark00_Dul #Blackberry Skatepark [Dojo]
+#Fld_Crank00_Vss #Urchin Underpass
+#Fld_Warehouse00_Vss #Walleye Warehouse
+#Fld_SeaPlant00_Vss #Saltspray Rig
+#Fld_UpDown00_Vss #Arowana Mall
+#Fld_SkatePark00_Vss #Blackberry Skatepark
+#Fld_Athletic00_Vss #Camp Triggerfish
+#Fld_Amida00_Vss #Port Mackerel
+#Fld_Maze00_Vss #Kelp Dome
+#Fld_Tuzura00_Vss #Moray Towers
+#Fld_Ruins00_Vss #Bluefin Depot
+#Fld_Office00_Vss #Ancho-V Games
+#Fld_Quarry00_Vss #Piranha Pit
+#Fld_Jyoheki00_Vss #Flounder Heights
+#Fld_Pivot00_Vss #Museum d'Alfonsino
+#Fld_Hiagari00_Vss #Mahi-Mahi Resort
+#Fld_Kaisou00_Vss #Hammerhead Bridge
\ No newline at end of file
diff --git a/Enhancement/Splatoon_MapSwap/rules.txt b/Enhancement/Splatoon_MapSwap/rules.txt
new file mode 100644
index 00000000..d14722ba
--- /dev/null
+++ b/Enhancement/Splatoon_MapSwap/rules.txt
@@ -0,0 +1,4 @@
+[Definition]
+titleIds = 0005000010176900,0005000010176A00,0005000010162B000
+name = "Splatoon - Map Swap"
+version = 2
\ No newline at end of file