github UnknownShadow200/ClassiCube 1.3.0
Release 1.3.0

latest release: 1.3.1
2 years ago

TL;DR

  • macOS users are highly recommended to update (Fixes 100% CPU/GPU when ClassiCube is minimised or hidden)
  • OpenGL build can now work run on old Windows versions (Vista and earlier) without a GPU
  • ClassiCube will be less blurry when running with display scaling on Windows
  • LimitXYZ modes majorly undershooting frame targets on some machines fixed
  • Webclient users now still have physics in multiplayer when they switch to another tab

All

  • Added: New CPE PluginMessage extension support (Thanks SpiralP)
  • Added: GitHub Actions ci workflow (Thanks SpiralP)
  • Added: Option to customise skin server
  • Added: Preclassic - classic 0.13 .dat loading support
  • Added: Option for skipping https certificate validation
  • Improved: ESC shouldn't close texture pack download dialog
  • Improved: Move auto close option to launcher
  • Improved: Allow cuboiding blocks with spaces in names
  • Improved: Auto reload map/texture pack list if FileNotFound error occurs
  • Improved: GUI changes to be more classsic like (see GUI changes section)
  • Fixed: Menu options appearing wrong for a few frames after being changed
  • Fixed: Background (clear) color being wrong for one frame
  • Fixed: Chatlog overflow at 8.3 million characters (partially)
  • Fixed: Survival test .dat and betacraft saved .dat not loading
  • Fixed: LimitXYZ modes majorly undershooting frame targets on some machines
  • Fixed: DPI scaling of buttons mostly

Linux

  • Added: Experimental Modern OpenGL build (WIP)
  • Improved: Don't log 'anon_inode:i915.gem' memory ranges in crash logs
  • Fixed: Not compiling on PowerPC 64 bit
  • Fixed: Not compiling on MIPS 32/64 bit

Windows

  • Added: OpenGL 1.1 fallback for 32 bit windows
  • Added: High DPI support (WIP)
  • Improved: More work on Direct3D11 backend
  • Fixed: Quit Game not working on Windows 98
  • Fixed: Fullscreen not working on Windows 98
  • Fixed: /client res not setting window size correctly on Windows 98
  • Fixed: OpenGL build not working at all in 16 colors mode
  • Fixed: OpenGL build only showing 2 colors in 256 colors mode
  • Fixed: Not compiling on ARM 64bit

macOS

  • Added: Experimental Modern OpenGL build (WIP)
  • Fixed: Using 100% CPU/GPU when game is minimised or hidden
  • Fixed: Not compiling on ARM 64bit
  • Improved: Makefile support for 64 bit macOS

Webclient

  • Added: Basic system fonts support (WIP)
  • Improved: Hosting documentation
  • Improved: Allow importing lvl/fcm/dat since you can upload map files
  • Improved: Run in very low performance mode instead of completely suspending when tab is inactive (e.g. fixes players who switched to another tab no longer moved at all in-game and couldn't be pushed)
  • Improved: Your own skin is never cached between sessions now
  • Fixed: Error messages getting cutoff
  • Fixed: Crash when invalid URL is given to download something from
  • Fixed: Invalid texture being pure black instead of pure white

Mobile

  • Improved: Onscreen buttons mow use multiple columns (instead of just one column that can extend past bottom of screen)
  • Fixed: Rare crash after receiving a lot of chat, quitting game, going in-game again, and then receiving a lot of chat
  • Fixed: Invalid texture being pure black instead of pure white

GUI changes

  • Changed '-----' to '-' for empty slots in list menus
  • Classic names for keys are shown instead (e.g. RBRACKET instead of BracketRight)
  • 'Select block' title in inventory is now shown even when no block is selected
  • Load level menu has 'Load level' title instead of 'Select a level
  • Add 'game menu' title and reposition back button in Pause screen
  • Add 'Generate new level' title and reposition cancel button in Classic Gen screen

Don't miss a new ClassiCube release

NewReleases is sending notifications on new releases.