Ever since Windows 3.1, Minesweeper has come bundled with Windows and many other Operating Systems. We've all played it at one time or another, and the rules have always been the same... For the most part. I saw a video on YouTube that claimed if you complete all difficulties and set your highscore name to WRAPFIELD and right click the Smilie Face button, then you'll activate an "Advanced Wrap-Around Mode" where the tiles on one edge of the field will also count mines on the other side, not to mention corners get a little complicated by wrapping around both edges of the field. Although a hoax, this video inspired me to make it happen! I present to you Wrapfield! I don't believe I'm the first to make this happen, but I've worked hard to make it the most detailed version of the game with the most attention to detail I can give it!
From "dual" clicking a tile with the correct number of flags around it to reveal the nearby tiles, to keeping track of wrapped times separately from regular times, this game is a complete with all the features you'd expect. Even a debug mode to easily test things, just start the game with a /debug flag, although any times you get with this mode enabled are not saved!
Attached is the VS 2010 C# solution file for the game with all the source code and it's already pre-compiled for x86 machines, just check the bin folder. All the code is fully commented and should walk you through all the ideas behind the features and how I overcame hurdles like detecting pressing both buttons at the same time. All images used in the game belong to their respective owners. Concepts borrowed from Windows XP's winmine.exe and infinitesolutions video on YouTube.
Download Wrapfield here! Note that I may update these files every so often as the project progresses. Notable changes will warrant an updated page detailing what changed.