diff --git a/readme.md b/readme.md index c23eda290..06bd32fab 100644 --- a/readme.md +++ b/readme.md @@ -1,14 +1,14 @@ -ClassicalSharp is a custom Minecraft Classic client written in C# that works on Windows, Linux and OSX. +ClassiCube is a custom Minecraft Classic and ClassiCube client written in C that works on Windows, Linux and OSX. **It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.** ![screenshot_n](http://i.imgur.com/FCiwl27.png) -You can grab the latest stable binaries [here](https://github.com/UnknownShadow200/ClassicalSharp/releases). +You can grab the latest stable binaries [here](https://cs.classicube.net/c_client/release). -You can grab the very latest OpenGL build [here](http://cs.classicube.net/latest.zip) and the latest Direct3D 9 build [here](http://cs.classicube.net/latest.DirectX.zip). +You can grab the very builds [here](http://cs.classicube.net/c_client/latest) -#### What ClassicalSharp is +#### What ClassiCube is * Works with both ~~minecraft.net~~(classic has been removed by Mojang) and classicube.net accounts. * Lightweight, minimal memory usage compared to the standard client. * Works with effectively all graphics cards that support OpenGL or Direct3D 9. @@ -17,31 +17,26 @@ You can grab the very latest OpenGL build [here](http://cs.classicube.net/latest It **does not** work with 'modern/premium' Minecraft servers. #### Requirements -* Windows: .NET framework 2.0 or Mono. (Vista and later have .NET framework 2.0 built in) -ClassicalSharp has been verified to work on Windows 2000 and later. The OpenGL 1.1 build has been verified to work in a Windows 98 virtual machine, however has not been tested on real hardware running Windows 98. -* Linux and Mac OSX: Either Wine or Mono. +* Windows: XP or later. +* OSX: Only tested on OSX 10.5, may or may not work on later versions. +* Linux: libcurl and libopenal. #### Instructions -Initially, you will need to run launcher.exe to download the required assets from minecraft.net. +Initially, you will need to run ClassiCube.exe to download the required assets from minecraft.net. Just click 'OK' to the dialog menu that appears when you start the launcher. **Singleplayer** -Run ClassicalSharp.exe. +Run ClassiCube.exe, then click Singleplayer at the main menu. **Multiplayer** -Run Launcher.exe. You can connect to LAN/locally hosted servers, ~~minecraft.net servers,~~ and classicube.net servers through the launcher. - -###### *Mono specific* -*If you are using Wine, you need to mark both ClassicalSharp.exe and Launcher.exe as executable, then type this into the terminal: `./Launcher.exe` -If you are using Mono, you just need to type `mono Launcher.exe` into the terminal.* - -*You may get TrustFailure/SendFailure errors trying to download https:// texture packs, [see here](https://github.com/duplicati/duplicati/wiki/SSL-TLS-support-in-Mono) for how to fix.* - -*For wine, you'll need to navigate to the internal folder of mono (usually ~/.wine/drive_c/windows/mono/mono-2.0/lib/mono/4.5/), and use say 'wine mozroots.exe' instead.* +Run ClassiCube.exe. You can connect to LAN/locally hosted servers, ~~minecraft.net servers,~~ and classicube.net servers through the launcher. ###### *Windows specific* *If you are stuck using the built-in OpenGL 1.1 software renderer, you can use the MESA software renderer from either [here](http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/) or [here](https://wiki.qt.io/Cross_compiling_Mesa_for_Windows) for slightly better performance. Typically though, this occurs because you have not installed GPU drivers.* +###### *Linux specific* +*You will likely need to do `chmod +x ClassiCube` before running the game. + #### Tips * Press escape (after joining a world) or pause to switch to the pause menu. * Pause menu -> Options -> Controls lists all of the key combinations used by the client. @@ -50,4 +45,4 @@ If you are using Mono, you just need to type `mono Launcher.exe` into the termin * If the server has disabled hacks, key combinations such as fly and speed will not do anything. * To see the list of built in commands, type `/client`. -* To see help for a given built in command, type `/client help `. \ No newline at end of file +* To see help for a given built in command, type `/client help `.