UnknownShadow200
1855213e6d
Better BeOS compatibility
2023-06-29 19:46:24 +10:00
UnknownShadow200
230611f736
Running on gamecube kinda works now
2023-06-03 16:55:46 +10:00
UnknownShadow200
58fefbe466
3DS: Set root directory to ClassiCube directory on sdmc device, add makefile for 3DS
2023-04-20 21:52:49 +10:00
UnknownShadow200
3783380e1a
Make it easier to compiler on IRIX ( #997 )
...
Thanks ]joshyfishy22 for testing on an actual machine running IRIX
2023-03-23 22:21:46 +11:00
UnknownShadow200
66dfef319d
Get PSP support a little further along
2023-02-04 14:15:51 +11:00
UnknownShadow200
e52b670b6e
Move UTF8 encoding out of Platform and into String module
2022-12-04 16:27:46 +11:00
UnknownShadow200
70258163f1
Add haiku, Linux, macOS cocoa save file dialog support
...
Also fix haiku OS makefile
2022-11-10 21:14:40 +11:00
UnknownShadow200
ba6d8fd738
Make Makefile more standard and update copyright year
2022-10-20 19:15:35 +11:00
UnknownShadow200
94ab244eeb
Add unfinished SerenityOS port
2022-10-18 21:27:16 +11:00
UnknownShadow200
f05c275b25
Haiku: Implement partial open file dialog support, and make launcher drawing faster by avoiding unnecessary image blit
...
Also switch over makefile and instructions to use native haiku windowing backend by default
2022-10-06 23:56:54 +11:00
UnknownShadow200
dcbd7d8b94
Simplify mingw compiling instructions
2022-08-21 20:58:12 +10:00
UnknownShadow200
b16d1ba728
Makefile: Remove -rdynamic from *.c compilation on linux too
2021-11-17 18:50:30 +11:00
UnknownShadow200
853fb4bd28
Fix make clean removing interop_cocoa.m on 64 bit macOS due to poorly written makefile
2021-11-14 22:07:31 +11:00
UnknownShadow200
ff90c8028b
Fix makefile to work on 64 bit macOS, and split up into 32 and 64 bit mac targets
2021-11-14 18:59:39 +11:00
UnknownShadow200
ab99aa3ed4
Fix not compiling on Solaris with 'SI_HW_SERIAL' undefined error
2021-09-12 08:09:00 +10:00
UnknownShadow200
1e54c2ebdc
BSD: Fix stacktraces missing functions asides from init with makefile compiled executables, and also eliminate warnings about -rdynamic being ignored
2021-08-14 23:22:12 +10:00
UnknownShadow200
30ff69952d
Fix browsers not supporting IndexedDB crashing when saving map, also slightly reduce size of .js file by specifying only web environment is supported
2021-06-08 11:48:45 +10:00
UnknownShadow200
50b084dfbd
Fix not connecting on old macOS
2021-06-04 19:35:43 +10:00
UnknownShadow200
17cd3c9ea1
Fix makefile not compiling on netbsd, prefer cc instead of gcc in makefile
2020-06-01 00:22:02 +10:00
Benjamin Baier
0590488dcf
Adjust compile instructions for OpenBSD to use cc with -lpthread and -lm
2020-05-28 15:57:00 +02:00
UnknownShadow200
918b86dc18
Fix OpenBSD build and update various build files to remove -lcurl
2020-05-26 22:06:03 +10:00
UnknownShadow200
5e92790a3b
Just directly include the OpenAL functions used in the code instead of relying on system headers
...
This means you don't need toinstall openal-dev packages on unix systems anymore, and don't need to link to OpenAL framework on macOS
2020-05-21 20:07:06 +10:00
UnknownShadow200
89541ef72b
Remove -lopenal from compilation flags
2020-05-19 21:01:09 +10:00
UnknownShadow200
606a6eb123
Add dragonflybsd OS detection, and to makefile
...
I just treat it the same as FreeBSD
2020-05-05 20:05:40 +10:00
UnknownShadow200
b9a0729694
Init XInput2 and register for RawMotion event.
...
Still working on actually using the event though
2020-04-22 16:10:02 +10:00
UnknownShadow200
d0eaf08517
Make modern_tiles in Resources.c const
2020-03-09 23:48:47 +11:00
Jacob Shtabnoy
0b45fe132d
Makefile: Use no-math-errno flag for all GCC compilers
...
Changes the CFLAGS for all platforms which use the GCC compiler
to include -fno-math-errno in order to resolve a linking issue
when compiling for platforms that use GCC.
For some reason, the flag was not added to the Makefile in commit
1a5f96, which replaces AbsF and SqrtF with their respective GCC
built-ins.
Signed-off-by: Jacob Shtabnoy <shtabnoyjacob@scps.net>
2020-03-08 17:53:06 -04:00
UnknownShadow200
8e57167ba3
Fix makefile for haiku OS and add direct compile instructions for haiku OS into readme
2020-02-17 15:40:37 +11:00
UnknownShadow200
e0fb7e571b
don't disable warnings when compiling with makefile.
...
Also add reactos/haikuos to platforms the game has technically compiled and run on. Few less usage of magic numbers.
2019-11-15 23:15:03 +11:00
UnknownShadow200
6dfa6a753f
Remove CC_COMMIT_SHA from makefile produced executables
...
this is useless for debugging because builds produced from the makefile are different from the dev build with the same commit sha on the website
2019-11-13 18:47:45 +11:00
UnknownShadow200
be3c56d91a
Now launcher window shows on haiku os
...
although I cheated and used SDL to do it
2019-11-12 07:51:40 +11:00
UnknownShadow200
52ef223d98
fix makefile and implement getting exe path
2019-11-11 20:19:40 +11:00
UnknownShadow200
0787e82f2b
WIP haiku os support
2019-11-11 18:24:20 +11:00
UnknownShadow200
f8a4f84e7b
Fix build on freebuild and fix makefile on solaris
2019-08-15 23:18:32 +10:00
UnknownShadow200
445ff1c5a3
Fix trying to compile using makefile on osx failing with 'No rule to make target 'darwin'
2019-08-11 08:08:02 +10:00
UnknownShadow200
6de770c6a4
Fix makefile not defining DUNICODE on windows for mingw
...
This fixes 'error setting current directory' and other functions.
2019-07-17 21:05:57 +10:00
UnknownShadow200
5495faa800
Show a warning instead of crashing with 'String too big into StringsBuffer' when loading options.txt/fontscache.txt
...
Also fix makefile again
2019-04-07 22:28:03 +10:00
UnknownShadow200
303f951587
Add missing rdynamic flags from Makefile
2019-04-07 18:19:12 +10:00
igor725
8a172fc0fa
Makefile fixes
2019-04-06 16:16:52 +03:00
igor725
d546009254
Makefile BSD support
2019-04-06 10:44:53 +03:00
igor725
ca5e99f758
Auto platform detection (Not tested on MacOS and Solaris)
2019-04-05 22:44:56 +03:00
igor725
0caec9646b
Some improvements to makefile
2019-04-05 21:52:01 +03:00
igor725
4e36ae8632
getsha.bat is no longer needed
2019-03-11 14:17:02 +03:00
igor725
1e4f2b2f0e
Windows Makefile and small compiling speedup
2018-11-12 19:46:42 +03:00
UnknownShadow200
e192c0a8eb
fix
2018-11-11 02:18:55 +11:00
igor725
226b2a1790
Fix issue with missing function names in crashlog
2018-10-26 07:05:14 +03:00
igor725
2acb32c1cd
Commit SHA in error log
2018-10-25 21:39:34 +03:00
igor
2984d7ff26
Make out binary executable
2018-10-25 19:53:05 +03:00
igor725
10f1003249
Update Makefile
2018-10-14 09:54:17 +03:00
igor725
05009be057
Added Makefile for C client
2018-10-14 09:31:13 +03:00