Commit graph

7961 commits

Author SHA1 Message Date
UnknownShadow200
591e31bea6 PS1: Manually implement transferring launcher framebuffer to VRAM 2025-01-15 22:59:25 +11:00
UnknownShadow200
e93c9336dd Windows: Change OpenGL build to not rely on linking to opengl32 dll, and instead load all the functions dynamically 2025-01-15 19:57:58 +11:00
UnknownShadow200
a0f652cb8c Windows: Load wgl functions dynamically 2025-01-11 07:16:24 +11:00
UnknownShadow200
5092b5ac7f Show better error messages for when required symbols aren't found 2025-01-11 06:53:21 +11:00
UnknownShadow200
80957f9668 Fix accidentally copying too much data for textures on systems that only use 16 bits per pixel 2025-01-10 21:48:51 +11:00
UnknownShadow200
1055c7b5be 3DS: Try to fix on-screen keyboard not showing when 3D anaglyph is enabled 2025-01-05 18:07:14 +11:00
UnknownShadow200
be2c4be4a0
Merge pull request #1321 from man-of-eel/system-mode
[3DS] spec.rsf: set SystemMode to 80MB
2025-01-03 16:24:12 +11:00
man-of-eel
eb73db48f3
spec.rsf: set SystemMode to 80MB 2025-01-02 16:24:08 +00:00
UnknownShadow200
8397efbb9e Update copyright year 2025-01-02 08:39:57 +11:00
UnknownShadow200
7de040abf9 oops 2025-01-02 08:06:15 +11:00
UnknownShadow200
68fd12f52c Mac classic: Add 68040 optimised build 2025-01-02 07:56:40 +11:00
UnknownShadow200
a46626cf78 SoftGPU: Skip full texturing calculations for 1x1 bitmaps 2025-01-01 11:22:01 +11:00
UnknownShadow200
e86caaa4e1 SoftGPU: Don't render clouds or sky 2025-01-01 11:05:47 +11:00
UnknownShadow200
829511a337 macOS: Use custom declaration for master/main port default
Some checks failed
Build latest (FreeBSD) / build (push) Has been cancelled
Build latest (Haiku) / build-haiku (push) Has been cancelled
Build latest (iOS) / build (push) Has been cancelled
Build latest (Linux) / build-32 (push) Has been cancelled
Build latest (Linux) / build-64 (push) Has been cancelled
Build latest (macOS 32 bit) / build (push) Has been cancelled
Build latest (macOS 64 bit) / build (push) Has been cancelled
Build latest (Mac Classic) / build-mac-classic (push) Has been cancelled
Build latest (MS DOS) / build-msdos (push) Has been cancelled
Build latest (N64) / build (push) Has been cancelled
Build latest (NDS) / build-DS (push) Has been cancelled
Build latest (NetBSD) / build (push) Has been cancelled
Build latest (PS1) / build-PS1 (push) Has been cancelled
Build latest (PS2) / build (push) Has been cancelled
Build latest (PS3) / build-PS3 (push) Has been cancelled
Build latest (PSP) / build-PSP (push) Has been cancelled
Build latest (RPI) / build-RPI32 (push) Has been cancelled
Build latest (RPI) / build-RPI64 (push) Has been cancelled
Build latest (Saturn) / build (push) Has been cancelled
Build latest (Switch) / build-switch (push) Has been cancelled
Build latest (Vita) / build-Vita (push) Has been cancelled
Build latest (Webclient) / build (push) Has been cancelled
Build latest (Wii/GameCube) / build (push) Has been cancelled
Build latest (WiiU) / build (push) Has been cancelled
Build latest (Windows ARM32/64) / build-32 (push) Has been cancelled
Build latest (Windows ARM32/64) / build-64 (push) Has been cancelled
Build latest (Windows) / build-32 (push) Has been cancelled
Build latest (Windows) / build-64 (push) Has been cancelled
Build latest (Xbox) / build-Xbox (push) Has been cancelled
Build latest (Xbox 360) / build-360 (push) Has been cancelled
2024-12-31 16:24:00 +11:00
UnknownShadow200
f9c66481c1 3DS: Disable low mem, enables IDs over 255 2024-12-30 23:46:13 +11:00
UnknownShadow200
f79435b30e
Merge pull request #1316 from TheComputerGuy96/ds-compile-fix
Remove environment variable overrides in DS build script
2024-12-30 23:25:22 +11:00
Echo J
70b22712a8 Remove environment variable overrides in DS build script 2024-12-28 12:02:57 +02:00
UnknownShadow200
d1942c6dd7 32x: Can now get in-game by default 2024-12-28 14:36:33 +11:00
UnknownShadow200
36a1fbbd49 32x: Add to main makefile 2024-12-28 12:58:14 +11:00
UnknownShadow200
2dc30e8859 N64: Try to fix not compiling anymore 2024-12-25 10:55:13 +11:00
UnknownShadow200
f172c913c2 PS2: Try to fix textures overlapping frame buffer 2024-12-25 09:49:09 +11:00
UnknownShadow200
d38ef4d233
Update overriding defaults since overriding modules design was redone 2024-12-23 19:38:54 +11:00
UnknownShadow200
13cbc3884d
Simplify, update outdated information 2024-12-23 19:15:32 +11:00
UnknownShadow200
f5ad93973f Update KOS docker image 2024-12-18 21:32:04 +11:00
UnknownShadow200
e2ada4cfe4 3DS/VITA: Fix touching on-screen keyboard button repeatedly typing their button character in 2024-12-18 20:37:40 +11:00
UnknownShadow200
0e1fba3d1e And for Windows too 2024-12-17 21:01:20 +11:00
UnknownShadow200
9467c8951a WIP on implementing entropy generation 2024-12-17 19:50:39 +11:00
UnknownShadow200
84118251fb Android: Fix wrong username/password not being handled properly, and instead proceeding to servers list without an active session 2024-12-16 19:46:26 +11:00
UnknownShadow200
d4cc8d442c Launcher: Make JSON parsing more robust 2024-12-16 19:17:45 +11:00
UnknownShadow200
d4c13858a5
Merge pull request #1307 from CiroZDP/dosbuild-incorrect-name
Change job name on file `build_msdos.yml`
2024-12-16 01:26:28 +11:00
SrFerraaaari
60b0f59551
Change job name on file build_msdos.yml
The name of the job shouldn't be called "build-mac-classic", it's confusing.
2024-12-15 12:41:27 +01:00
UnknownShadow200
361f7e3dcc VITA: Auto detect whether to use circle or cross as primary button 2024-12-14 09:46:53 +11:00
UnknownShadow200
3ced7d970e PS3: Auto detect whether to use circle or cross as primary button 2024-12-14 09:34:22 +11:00
UnknownShadow200
a6e410b09a PS3: Increase controller sensitivity 2024-12-14 07:49:25 +11:00
UnknownShadow200
507bbdf37a Launcher: Allow using left/right for menu navigation 2024-12-14 06:42:19 +11:00
UnknownShadow200
4b3b3517b7 Fix 8 bit grayscale without alpha PNGs not being decoded correctly 2024-12-09 21:25:51 +11:00
UnknownShadow200
744ea58b9d IRIX build fixes 2024-12-02 18:15:23 +11:00
UnknownShadow200
92c35cb04c Dreamcast: Fix FPS dropping to 10 when compiled against latest KOS commit 2024-12-01 13:14:16 +11:00
UnknownShadow200
f756f6d94a mac: Generate universal 32 bit build (both intel + powerpc) 2024-11-29 20:47:46 +11:00
UnknownShadow200
cef42bf5c1
Don't use obj directory, oops 2024-11-29 19:41:19 +11:00
UnknownShadow200
f5f79288d3
Use APK signer for android build 2024-11-29 19:34:26 +11:00
UnknownShadow200
51fa993fc1 Make it at least compile again 2024-11-28 21:42:13 +11:00
UnknownShadow200
03186fa2b0
Update MainActivity.java 2024-11-28 18:55:07 +11:00
UnknownShadow200
7901ee45a1 Ooops 2024-11-28 18:28:57 +11:00
UnknownShadow200
3043fe7f0b Better support compiling with modern NDK and then running on older android devices 2024-11-28 18:18:55 +11:00
UnknownShadow200
07c73d02ca Try to fix android signing for older android versions 2024-11-27 22:57:02 +11:00
UnknownShadow200
0a95076da4 NDS: Fix crashing when downloading resources fails 2024-11-26 08:08:55 +11:00
UnknownShadow200
d98304c617 Change crash logging to use module relative instead of absolute addresses
On x64 at least, module addresses are subject to ASLR which requires an extra step when investigating crashes to calculate the module offset
2024-11-25 21:53:12 +11:00
UnknownShadow200
c84d21c0f0 Build fixes 2024-11-25 17:28:44 +11:00
UnknownShadow200
50eeaa0409 Fix NDS workflow not upoading .elf files 2024-11-25 17:01:39 +11:00