5 Commits (62639d96895ca0a636cd21d362aecd80438bf47d)

Author SHA1 Message Date
shariq 62639d9689 Made dll reloading fallback work on linux and added default keybindings 8 years ago
Shariq Shah b8def31393 Added file copy and delete to platform api and edited genie.lua to enable compiling with msys2 8 years ago
Shariq Shah 868b160930 Implemented file copy, delete operations and dll reloading workaround for windows 8 years ago
Shariq Shah e1ad6d8597 Build on windows with GENie and fixed possible memory leak and crash caused by reloading game library 8 years ago
shariq a4f3021e44 Moved all source files into their appropriate directories i.e. common, game and libsymmetry and began migrating build system to GENie 8 years ago
shariq 16b3293b41 Separated Game and Game Library code into executable and reloadable shared library 8 years ago
shariq 132e49f434 Added support for launching under wayland on linux and ability to select between x11 and wayland through config file 8 years ago
shariq 18304569f6 Added option to specify if config file is to be loaded from install or user directory, fixed input bug 8 years ago
shariq ede02d950c Added logging output to file along with console and coloured makefile output 8 years ago
shariq baab23980e Added option to read/write files from installation directory or user preferences directory 8 years ago
shariq c81d3f9d12 Added reading configuration from config_vars and config.cfg located at root folder of assets 8 years ago
Shariq Shah e2bf6e4816 Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files 9 years ago
Shariq Shah 11b15a5248 Modified cleanup to be called by atexit 10 years ago
Shariq Shah f7e1887028 Renamed some functions, replaced bool with int and added function to close main window and stop game 10 years ago
Shariq Shah b764ec95e7 First commit 10 years ago