Skip to content

ReBel v1.1.0

Compare
Choose a tag to compare
@samuelsenior samuelsenior released this 20 May 01:11
· 21 commits to master since this release

The Windows version of ReBel is found here. To run it simply download it, unzip it, go to the 'bin' folder and double click 'ReBel.exe'. To run the server just go to the 'bin' folder and double click 'server.exe'.

The macOS version of ReBel is found here. To run it simply download it, unzip it, go to the 'bin' directory and double click the 'ReBel' app. To run the server just go to the 'bin' directory and double click 'server'.

Both the Windows executables and the macOS executables are 64bit only, though 32bit versions can be run by downloading the source code, changing to the 'src' directory, and running 'rebel.py'/'server.py' using a 32bit installation of Python 3, with 'rebel.py' being for the client and 'server.py' being for the server (see the readme notes for the Python dependencies you need to install to run them in Python).

ReBel can also be run on Linux, as well as other Python 3 supported operating systems, by running it using Python 3 on that OS. Just download it, change to the 'src' directory and run 'rebel.py' for the client and 'server.py' for the server (see the readme notes for the Python dependencies you need to install to run them in Python).

Changes

  • Changed to using multiprocessing with Network class so a class instance runs on a separate process to the rest of ReBel.
  • Added more robust shebangs for Linux/Unix.
  • When joining/rejoining a server the current strokes of the bells are now set from the server rather than them being set to handstroke by default.
  • A couple of small bug fixes.