Okay. Looking through it now.
EDIT 1: Oh god I'm dying here:
From /GBAPokemonGameEditor/GBAPokemonGameEditor/MainFrm.vb
Code:
If GetString(AppPath & "GBAPGESettings.ini", "Settings", "FirstRun", "Yes") <> "No" Then
Process.Start("https://0xrh.net/?page_id=69")
MsgBox("Since this is the first time you have run this program I, Gamer2020, would like you to read an article I wrote. Your web browser should have already opened to the article. Just in case you decided to close your browser it will come up again once this message box goes away. You might as well take some time out and read it. I hope you enjoy using this program. Have a nice day.")
Process.Start("https://0xrh.net/?page_id=69")
WriteString(AppPath & "GBAPGESettings.ini", "Settings", "FirstRun", "No")
End If
Code:
If GetString(AppPath & "GBAPGESettings.ini", "Settings", "FirstRun2", "Yes") <> "No" Then
MsgBox("Hello. I would like to thank you for your support and for using this program. I will continue to update this program whenever I can. Please I would like you to take some time out and read something I have written.")
Process.Start("https://0xrh.net/?page_id=145")
WriteString(AppPath & "GBAPGESettings.ini", "Settings", "FirstRun2", "No")
End If
You call PC the "Pokecommunists", yet you're the one forcing propaganda upon someone when they first use your program. I don't know what it is about early generation ROM hacking that makes people go nuts, but at least the folks at Skeetendo seem immune from it.
Anyways, on topic. The file /GBAPokemonGameEditor/GBAPokemonGameEditor/MainFrm.vb was modified minutes before you uploaded the source. What's your reasoning behind that?
Note the times.
On your forums, Full Metal said:
The hosts file has been located in the same place on all versions of Windows since NT. So no, it'd be extremely simple to do it. It would be hardly any different from writing to a .ini file.
Unrelated, but there is absolutely no reason for MainFrm.vb to be over 1000 lines, instead of copy/pasting it could have all been consolidated into one function.