Commit graph

53 commits

Author SHA1 Message Date
UnknownShadow200
a004920785 Fix pointer inputs not being properly intercepted by onscreen keyboard
Xbox: Fix being too sensitive to joystick input
2024-09-29 07:21:18 +10:00
UnknownShadow200
7c976cb3c5 Unfinished DOS port 2024-09-28 08:31:02 +10:00
UnknownShadow200
3c65a4fc28 Dynamically load all imagehlp functions 2024-08-21 17:44:42 +10:00
UnknownShadow200
8fc8628adf Dreamcast: Slightly simplify sh4 code 2024-08-17 21:22:18 +10:00
UnknownShadow200
507f71c944 macOS: Build app bundle with makefile 2024-08-17 20:09:23 +10:00
UnknownShadow200
7fc0906751 Better clang compatibility 2024-08-17 15:19:10 +10:00
UnknownShadow200
d48a14f9c9 Make it easier to compile for BearSSL 2024-08-10 22:39:39 +10:00
UnknownShadow200
68509d6d83 add make release which compiles at -O1 2024-08-03 11:07:45 +10:00
UnknownShadow200
b39a537adf Fix touch input issues and compiling issues 2024-07-10 18:25:48 +10:00
UnknownShadow200
ede1a368f5 Windows 9x: Fix file existence check not working properly 2024-06-30 22:25:37 +10:00
UnknownShadow200
cc53107918 SDL: Untested controller support 2024-06-26 22:40:11 +10:00
UnknownShadow200
7b7d7f45c3 Add more warnings to makefile by default 2024-06-17 19:54:29 +10:00
UnknownShadow200
472f901ed5 Terminal: Fix output and not receiving input events on Windows 2024-06-11 00:16:51 +10:00
UnknownShadow200
db7700fb4b Makefile: Add 'make terminal' case, and fix 'make clean' not working under msys environment 2024-06-10 23:06:24 +10:00
UnknownShadow200
e9fc3024c4 SDL2/SDL3: Add icon and makefile support 2024-06-06 18:40:21 +10:00
UnknownShadow200
f8b388551d Move interop files into more appropriate files 2024-06-04 20:09:59 +10:00
UnknownShadow200
ca8f617b1b Mac classic: Split into 68k and PPC makefiles 2024-06-03 22:54:45 +10:00
UnknownShadow200
d28cef938e Classic mac stuff 2024-06-02 20:17:56 +10:00
UnknownShadow200
a5b80f2390 N64/Saturn/PS1: Disable multiplayer stuff on main menu 2024-05-29 20:46:46 +10:00
UnknownShadow200
ce7d07944a Saturn: Black screen that doesn't work 2024-04-18 19:18:05 +10:00
UnknownShadow200
2ea26fcf5e Collapse more of readme by default, general tidy up 2024-04-16 21:26:38 +10:00
UnknownShadow200
4a438fe907 Enable dependency tracking in makefile, so that changing a .h automatically causes .c files using it to be automatically recompiled 2024-04-13 08:52:20 +10:00
UnknownShadow200
bde97e4076 Makefile compiled builds have the icon now
Also fix flatpak .xml file, inventory shouldn't be closed when B is pressed in classic mode
2024-04-07 16:57:06 +10:00
Jochen Sch„fer
7ca1219356 Initial OS/2 support. 2024-04-01 19:23:30 +02:00
UnknownShadow200
eff5ddabd2 Broken PS1 port 2024-03-27 16:31:01 +11:00
UnknownShadow200
e06f54e61b Makefile stores results in build folder instead, general tidyup 2024-03-25 18:02:14 +11:00
UnknownShadow200
6d8a0fb933 DS: World rendering sort of works better now 2024-03-22 23:36:30 +11:00
headshot2017
9fd89c3073 add Switch port 2024-03-14 19:32:24 -04:00
UnknownShadow200
e41833dd26 Unfinished wii U stuff 2024-03-15 08:44:05 +11:00
UnknownShadow200
e07f1bc4c7 Completely unfinished DS port
macOS: Always build cocoa build when using makefile, fixes it trying to compile carbon build on M1 macs
2024-02-05 18:15:02 +11:00
UnknownShadow200
936abbf453 Webclient: Set default stack size to 1 MB
Newer emscripten versions now only give a 64 KB stack by default (https://github.com/emscripten-core/emscripten/pull/18191)
Older emscripten versions gave a 5 MB stack by default, so we can allocate 4 MB more for use by the game itself
2024-01-10 19:49:39 +11:00
UnknownShadow200
d9b01a0a11 Generate Wii homebrew zip 2024-01-07 12:34:58 +11:00
UnknownShadow200
1c5f90285b PS2: 3D renders something now 2023-11-22 20:56:11 +11:00
UnknownShadow200
7bbfd61f63 Make Xbox 360 port compile at least 2023-11-19 16:15:34 +11:00
UnknownShadow200
70410bfff3 Non working nintendo 64 test port 2023-10-28 22:07:22 +11:00
UnknownShadow200
76c175e61d Make it compile in MSVC again 2023-10-07 22:20:30 +11:00
Caleb Butler
13f73de403 Remove external math lib dependency
Replace external math lib functions with our own custom versions.
2023-10-01 22:13:28 -04:00
UnknownShadow200
2c2f5d14fb WIP dreamcast build using github actions 2023-09-23 19:19:57 +10:00
UnknownShadow200
e555fdc21f PSP/Vita: Switch to using BearSSL for SSL support 2023-09-15 08:41:09 +10:00
UnknownShadow200
2f2d6aadbb Wii/GameCube: Switch to using BearSSL for SSL support 2023-09-14 23:19:55 +10:00
UnknownShadow200
734330823d 3DS: Switch to using BearSSL for SSL support 2023-09-14 20:57:54 +10:00
UnknownShadow200
467d8acee5 PS3: Implement joystick support 2023-09-10 11:43:12 +10:00
UnknownShadow200
7ece36c006 WIP PS3 stuff 2023-09-09 13:28:23 +10:00
UnknownShadow200
e6d1f593d2 Open source unfinished 360 stuff, fix some depth issues with xbox build 2023-09-08 21:39:37 +10:00
Jason Pepas
a1419159cc Use -f so 'make clean' doesn't fail 2023-08-29 18:27:29 -05:00
UnknownShadow200
ee12cd8ede PSP: Generate EBOOT.PBP directly 2023-08-20 09:28:49 +10:00
UnknownShadow200
6eeb34b1a2 Dreamcast: Buttons work and some unreadable text is drawn for system font 2023-08-11 23:02:14 +10:00
UnknownShadow200
1934703aca Broken PS vita stuff 2023-08-08 19:19:21 +10:00
UnknownShadow200
2aa9e65262 Let's give Github Actions a go 2023-07-26 21:42:42 +10:00
UnknownShadow200
d10df783e8 Various build improvements for 3DS, GameCube, Wii, PSP, Haiku
Fix PSP build not compiling, and makefile not working due to not having -I and -L paths
Fix GameCube build not compiling
Change Haiku build to avoid using libexecinfo
Add github action workflows for 3DS, PSP, GameCube/Wii, Haiku
2023-07-16 16:56:11 +10:00