So, welcome to MACycle! This readme (Thanks for actually reading it!) is just here to get you off to a start in using MACycle. I've managed to squish most of the bugs out (albeit with assistance), but there may be one or two still crawling around. Anyways...

This is a rewrite of Chaldron's batch MAC changer. It aims to be a comprehensive program that assists with all HomePass needs. For more information, check the Help tab in the program. Now for a few questions that may be asked:

Q: When it switches to the next MAC, I get an error of "The system cannot find the file specified."
A: Make sure macshift is in the same directory as the program, and make sure it's not deleted or renamed anything. It should simply be called "macshift" (Sans the quotes). As of V1.10, it checks for this to ensure it exists and is properly named. If you don't have it, it will prompt you to download it.

Q: I'm not getting Streetpasses!
A: Make sure your network is set up already and that you're getting Streetpasses using Chaldron's program (Check the Help tab for a link to this topic). If it doesn't work there, it won't work here. They're based off the same setup, just implemented differently.

Q: The program crashes on startup!
A: Update MACycle to the latest version (Check the GBAtemp thread for the latest link). 1.30 should be the first version that uses INI file loading. If you want to use an older and buggier version (Anything pre-1.30), make sure MACycle.exe.config is in the same directory as MACycle (But why would you use outdated software anyways?).

Q: MACycle won't import my INI list of MAC addresses!
A: Ensure that your INI file is simply called "macs.ini" (sans the quotes, as before). It won't read it otherwise. If you have more than one INI MAC file, make sure that's the name of the one you're actively using.

Q: When using HostedNetwork, I get BSODs (Blue Screen of Death)!
A: Ensure you're using the latest drivers for your wireless device. Driver incompatibility is known to cause BSODs when doing this.

SOFTWARE REQUIREMENTS:
-.NET Framework 4.0
-Windows XP/Vista/7/8/8.1

HARDWARE REQUIREMENTS:
-A way of creating a wireless Access Point via your PC. This can be done through many different methods (Wireless card, Nintendo WiFi USB adapter hack), check GBAtemp for more information on setting these up.

Any other problems? Visit the official thread! http://bit.ly/18K0Dku (This can also be found under the Help tab.)
Feel free to report any bugs that occur in the official thread. Ensure you copy any exception text or error codes that pop up. It makes fixing problems a lot easier, trust me. However, I will only respond to issues regarding the program itself. I WILL NOT respond to requests to help set up HomePass for you (Sorry if that sounds harsh but everyone's computer is different and I won't take all my time to try fixing a tiny issue if one person is having it).

Please note: If you paid for this software, DEMAND YOUR MONEY BACK. This is a free program, and it will always be that way. If you know of anyone selling the program or linking to it via adf.ly, please let me know who is doing this so I can get in contact with them. This program is also not designed in any way to harm your computer. Any damages caused to your computer is not my responsibility or the responsibility of MACycle. This program is not known to infringe upon any copyrights, any infringements are purely coincidental. This is also an open-source program. I will not offer assistance on any unofficial or modified builds of MACycle source code.

Credits on the GBATemp thread, revision history under the Help tab. Hope you enjoy! -Team Fail