diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.Designer.cs b/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.Designer.cs index b5492e7..aeaecab 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.Designer.cs +++ b/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.Designer.cs @@ -105,7 +105,6 @@ namespace RBXLegacyLauncher this.tabPage1.TabIndex = 0; this.tabPage1.Text = "JOIN SERVER"; this.tabPage1.UseVisualStyleBackColor = true; - this.tabPage1.Enter += new System.EventHandler(this.tabPage1_Enter); // // label4 // diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs b/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs index 622b704..1bf7c0d 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs +++ b/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs @@ -30,9 +30,6 @@ namespace RBXLegacyLauncher // TODO: Add constructor code after the InitializeComponent() call. // } - void tabPage1_Enter(object sender, EventArgs e) - { - } void tabPage2_Enter(object sender, EventArgs e) { string mapdir = GlobalVars.ClientDir + @"\\content\\Maps"; @@ -46,9 +43,11 @@ namespace RBXLegacyLauncher } void tabPage2_Leave(object sender, EventArgs e) { - this.listBox1.Items.Clear(); + if (this.tabControl1.SelectedTab != tabPage2) + { + this.listBox1.Items.Clear(); + } } - void Button1Click(object sender, EventArgs e) { string luafile = GlobalVars.ClientDir + @"\\content\\Scripts\\CSMPFunctions.lua"; diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.MainForm.resources b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.MainForm.resources deleted file mode 100644 index 413408b..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.MainForm.resources and /dev/null differ diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csproj.FileListAbsolute.txt b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csproj.FileListAbsolute.txt deleted file mode 100644 index d09a7a4..0000000 --- a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,15 +0,0 @@ -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\bin\Debug\RBXLegacyLauncher.exe -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\bin\Debug\RBXLegacyLauncher.pdb -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.csprojResolveAssemblyReference.cache -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.MainForm.resources -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.csproj.GenerateResource.Cache -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.exe -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.pdb -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\bin\Debug\RBXLegacyLauncher.exe.config -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\bin\Debug\RBXLegacyLauncher.exe -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\bin\Debug\RBXLegacyLauncher.pdb -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.csprojResolveAssemblyReference.cache -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.MainForm.resources -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.csproj.GenerateResource.Cache -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.exe -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Debug\RBXLegacyLauncher.pdb diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csproj.GenerateResource.Cache b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csproj.GenerateResource.Cache deleted file mode 100644 index cacd355..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csproj.GenerateResource.Cache and /dev/null differ diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csprojResolveAssemblyReference.cache b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csprojResolveAssemblyReference.cache deleted file mode 100644 index b2550b4..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.exe b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.exe deleted file mode 100644 index e0f5663..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.exe and /dev/null differ diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.pdb b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.pdb deleted file mode 100644 index d7fb715..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Debug/RBXLegacyLauncher.pdb and /dev/null differ diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.MainForm.resources b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.MainForm.resources deleted file mode 100644 index 413408b..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.MainForm.resources and /dev/null differ diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csproj.FileListAbsolute.txt b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csproj.FileListAbsolute.txt deleted file mode 100644 index 5fdb124..0000000 --- a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,11 +0,0 @@ -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\bin\Release\RBXLegacyLauncher.exe -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.csprojResolveAssemblyReference.cache -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.MainForm.resources -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.csproj.GenerateResource.Cache -C:\Users\BITL\Desktop\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.exe -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\bin\Release\RBXLegacyLauncher.exe.config -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\bin\Release\RBXLegacyLauncher.exe -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.csprojResolveAssemblyReference.cache -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.MainForm.resources -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.csproj.GenerateResource.Cache -C:\Users\BITL\Documents\GitHub\RBXLegacy\RBXLegacyLauncher\RBXLegacyLauncher\obj\Release\RBXLegacyLauncher.exe diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csproj.GenerateResource.Cache b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csproj.GenerateResource.Cache deleted file mode 100644 index ad3ed11..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csproj.GenerateResource.Cache and /dev/null differ diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csprojResolveAssemblyReference.cache b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csprojResolveAssemblyReference.cache deleted file mode 100644 index 773ba8f..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.exe b/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.exe deleted file mode 100644 index 229599a..0000000 Binary files a/RBXLegacyLauncher/RBXLegacyLauncher/obj/Release/RBXLegacyLauncher.exe and /dev/null differ diff --git a/RBXLegacySetup.iss b/RBXLegacySetup.iss index 2d5e895..17f4274 100644 --- a/RBXLegacySetup.iss +++ b/RBXLegacySetup.iss @@ -1,7 +1,7 @@ ; Script generated by the Inno Script Studio Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! -#define AppVer "1.1.0" +#define AppVer "1.1.1" [Setup] ; NOTE: The value of AppId uniquely identifies this application. diff --git a/README.TXT b/README.TXT index c49bb89..0aed1b0 100644 --- a/README.TXT +++ b/README.TXT @@ -1,8 +1,27 @@ ------------------------------- ========= INFORMATION ========= ------------------------------- + [What is RBXLegacy?] -RBXLegacy is a modified version of a late-2008 ROBLOX client, built to allow the user to run LAN and Internet servers. +RBXLegacy is a version of a late-2008 ROBLOX client, built to allow the user to run LAN and Internet servers. + +----------------------------- +========= CHANGELOG ========= +----------------------------- + +v1.1.1: +- Fixed Sword Fights on the Heights, Happy Home in Robloxia, and Crossroads. +- Fixed a bug where the entire map list would disappear if you selected the options on top on the launcher. +- Removed Winter Rocket Arena as it is a non-ROBLOX-made level. +v1.1: +- Added a new launcher. +- Added a CHANGLOG section to the README. +- Removed both the Nuke The Whales and Cloud City levels due to since both are non-functioning. +- Changed the directories for some files. +v1.1.1: +- Updated the README to include information about Regions. +v1.0: +- Release -------------------------------- ========= INSTRUCTIONS ========= @@ -18,6 +37,97 @@ NOTE: Make sure the server you are trying to join is in your region of the world (I.E West US, East US, UK, etc), if it is not you may experience major network lag issues. (i.e. if you are in Arizona and someone hosts a server in Florida, you will not have a fun time because it will lag a lot.) +========= LAUNCHER INSTRUCTIONS ========= + +NOTE: If you get an error trying to open the launcher, install this: https://www.microsoft.com/en-us/download/details.aspx?id=17718 + +=== HOSTING === + +How to host a server: + +1. Port forward 53640 as TCP/UCP. If you do not know how to port forward, there are plenty of tutorials on the internet for this. + +2. Open the RBXLegacy Launcher. + +3. Select the "START SERVER" tab. + +4. Select the name of the map you want to play, then press the "START SERVER" button. The ROBLOX Studio window should load with the map you chose. + +5. To share your server with friends, send them your public/external IP address (Google ip). + + + +How to host a LAN server: + +1. First, you must know your LAN IPv4 address from ipconfig. If you don't know your LAN IPv4 address, there are plenty of tutorials on the internet for this. + +2. Open the RBXLegacy Launcher. + +3. Select the "START SERVER" tab. + +4. Select the name of the map you want to play, then press the "START SERVER" button. The ROBLOX Studio window should load with the map you chose. +5. To share your server with friends, tell them your LAN IPv4 address. + + + +How to host a Hamachi server: + +1. Make sure you have Hamachi installed and you made a network already. If you do not know how, there are plenty of tutorials on the internet for this. +2. Open the RBXLegacy Launcher. + +3. Select the "START SERVER" tab. + +4. Select the name of the map you want to play, then press the "START SERVER" button. The ROBLOX Studio window should load with the map you chose. + +5. To share your server with friends, send them your Hamachi IPv4 address located above your computer's name on the Hamachi window. +You must also share the network ID and password to your Hamachi network. + + + +=== CONNECTING === + +How to connect via IP (LAN/Online): + +1. Open the RBXLegacy Launcher. + +2. Select the "JOIN SERVER" tab. + +3. Type in the IP address that is shared to you into the "IP Address" box, and then press the "JOIN SERVER" button. + +4. You should be able to join the server. + + + +How to connect via Hamachi: + + +1. Open the RBXLegacy Launcher. + +2. Select the "JOIN SERVER" tab. + +3. Type in the IPv4 Address that is in the title of the Hamachi network you are in into the "IP Address" box, and then press press the "JOIN SERVER" button. + +4. You should be able to join the server. + + +=== PLAY SOLO === + + + +How to Play Solo: + +1. Open the RBXLegacy Launcher. + +3. Select the "START SERVER" tab. + +4. Select the name of the map you want to play, then press the "START SERVER" button. The ROBLOX Studio window should load with the map you chose. + +4. Then, launch the RBXLegacy Launcher again and then select the "JOIN SERVER" tab. +5. On the "JOIN SERVER" screen, press the "JOIN SERVER" button. ROBLOX will then load. + +========= BATCH INSTRUCTIONS ========= + +WARNING: DO NOT PUT A SPACE IN THE FOLDER THAT THIS IS IN OR MOVE THIS TO A FOLDER WITH A SPACE. IT WILL SCREW UP THE GAME LOADING STUFF. === HOSTING ===