Commit Graph

  • fea1967269
    Merge 164a6552bfbc53ef01f9225878fc9d32eb9b0b36 into 7c326bb2a24ada5ab57662a1719669730e4fc9a8 flaffy 2025-08-02 18:54:28 +00:00
  • 57e1f5e084
    Merge 121abf050c5aa1500ac4d914e37029da785c0941 into 7c326bb2a24ada5ab57662a1719669730e4fc9a8 Ray 2025-08-01 10:25:04 +03:00
  • 7c326bb2a2 Fix TinyC compilation master UnknownShadow200 2025-08-01 07:13:59 +10:00
  • d556df3e81
    Merge 9e2258350e1d246caceb46fa182268f5366a9416 into 8b11e8b5c8af4bb42d839d14ea89626de467631e CrobyCheese 2025-07-30 23:26:56 +01:00
  • 8b11e8b5c8
    Merge pull request #1406 from DrinkyBird/sdl-gl-attributes UnknownShadow200 2025-07-31 07:40:18 +10:00
  • fae6c725ec SDL: Set GL attributes before creating the window Sean Baggaley 2025-07-30 21:38:05 +01:00
  • 21c092bd80 Make primary UI button smaller on small displays UnknownShadow200 2025-07-30 19:55:42 +10:00
  • 92b899f5bf
    Merge pull request #1404 from shinovon/9 UnknownShadow200 2025-07-29 20:10:00 +10:00
  • b0ed2e02de Linux: Use versioned libcrypto .so as default UnknownShadow200 2025-07-28 07:53:53 +10:00
  • 7c94970b8d Move Wii U to new makefile UnknownShadow200 2025-07-26 21:37:23 +10:00
  • 8305a35b4c
    Merge 74530f813600bba840afd0a52d15118af340358c into 6dab29e62d0f4d68a53272cd79ccf28a86db7a04 JoeyShapiro 2025-07-25 21:17:56 -04:00
  • 67adf1684e Merge branch 'master' into AngledLighting AngledLighting Goodlyay 2025-07-25 17:52:10 -07:00
  • 6dab29e62d Fix 32 bit windows build crashing due to obscure possible compiler bug UnknownShadow200 2025-07-26 10:50:43 +10:00
  • 8376c63869 Merge branch 'master' into AngledLighting Goodlyay 2025-07-25 17:40:46 -07:00
  • 9b1af5d3af Try to achieve better performance on MBX by disabling things Shinovon 2025-07-26 02:40:44 +05:00
  • 164a6552bf change defines to IPT(input) instead of KEY flafmg 2025-07-24 21:13:52 -03:00
  • 9bcb6ec732
    Merge 249a0e70a7aa6d48b4f8809752afc00a0b99958f into 663a8ef24ba024d5e957ddbab687fb8c866f4535 bunabyt3 2025-07-24 15:24:39 -07:00
  • 663a8ef24b More specific crash messages for null pointer reads/writes on Windows and POSIX systems UnknownShadow200 2025-07-25 07:26:43 +10:00
  • aa11859bda Symbian: rewrite main loop Shinovon 2025-07-24 12:54:13 +05:00
  • e6644af301 Fix performance drop when rendering translucent on PowerVR MBX Shinovon 2025-07-24 07:40:02 +05:00
  • 6f6eba3d2c
    Merge pull request #1402 from shinovon/7 UnknownShadow200 2025-07-23 07:00:21 +10:00
  • 579aa4f6d8
    Merge pull request #1403 from shinovon/8 UnknownShadow200 2025-07-22 20:44:16 +10:00
  • 06cb87f773 N64: Save a few cycles here and there (down to 7.5 ms) UnknownShadow200 2025-07-22 20:35:03 +10:00
  • d05f5cc34d Check glGetError only on Symbian Shinovon 2025-07-22 13:09:18 +05:00
  • 57714203de Symbian: fix gcce builds not running on s60v3 Shinovon 2025-07-22 13:03:36 +05:00
  • dc25f28774 Check glGetError after glBufferData Shinovon 2025-07-22 10:50:53 +05:00
  • 21b4fe79aa N64: WIP on in-place vertex list UnknownShadow200 2025-07-21 20:48:17 +10:00
  • 6658154f2d N64: Use optimised async triangle drawing (down to 7.8 ms on RSP) UnknownShadow200 2025-07-20 17:09:11 +10:00
  • d547f6e0a5 N64: Optimise T&L code further (now down to 9.8 ms) UnknownShadow200 2025-07-20 10:53:03 +10:00
  • 4d2533e251
    Merge e94d91bc242e73e74f2ec24ba553f920ce437a1c into da9b8209d6936efe39fb4127152a6f17292f9b99 CornerPin 2025-07-20 02:17:04 +08:00
  • 9c98a0cb4d
    Merge 72463a76e2b72de5bf01a6d7084a74822732969e into da9b8209d6936efe39fb4127152a6f17292f9b99 Buwwet 2025-07-19 17:23:07 +02:00
  • 78e4ec09db
    Merge bd0d5b38914bed28a320da41860d856748add085 into da9b8209d6936efe39fb4127152a6f17292f9b99 EGAMatsu 2025-07-19 17:22:13 +02:00
  • da9b8209d6 N64: Optimise T&L further (complex world down to 10.3 ms) UnknownShadow200 2025-07-19 20:27:29 +10:00
  • af4494284d N64: Save 3 cycles in RSP T&L loop UnknownShadow200 2025-07-19 14:53:42 +10:00
  • 00a1a49405 N64: Slightly optimise clipping path UnknownShadow200 2025-07-19 10:35:28 +10:00
  • 90d13e7667
    Merge 5aac0a3656c89db48872bb4ae2aeda7d7189a68f into 952824356eb6cfcd85c46a81fcc4cd563d348dd1 iamgoingtomurderandrewph 2025-07-18 07:42:32 -06:00
  • 5aac0a3656
    Create SECURITY.md iamgoingtomurderandrewph 2025-07-18 07:42:01 -06:00
  • 952824356e N64: Optimise clipping path (test world back to ~11.0 ms again) UnknownShadow200 2025-07-18 23:32:38 +10:00
  • 9b4e0ebd80 N64: Fix optimised RSP code (at the cost of increasing test world from 11.1 to 11.4 ms) UnknownShadow200 2025-07-18 23:19:34 +10:00
  • b4989b62a1 Revert "N64: Optimise RSP transform code, reduces time from ~13.6 to ~11.1 ms on a moderately complex world with ~3,500 quads" UnknownShadow200 2025-07-18 22:26:16 +10:00
  • ecb058079c N64: Slightly improve texture precision UnknownShadow200 2025-07-18 22:24:52 +10:00
  • 9f93969211 N64: Optimise RSP transform code, reduces time from ~13.6 to ~11.1 ms on a moderately complex world with ~3,500 quads UnknownShadow200 2025-07-18 21:43:22 +10:00
  • 19a4cb61ea N64: WIP texture filtering UnknownShadow200 2025-07-17 19:53:11 +10:00
  • a52fdf90e7 N64: Save 68 RCP cycles per quad UnknownShadow200 2025-07-16 22:12:19 +10:00
  • abbfe4181b N64: Minorly simplify RSP texture size multiply UnknownShadow200 2025-07-15 21:12:33 +10:00
  • 157c538a08 Fix virtual keyboard so that it can get allocated as a 4bpp texture UnknownShadow200 2025-07-14 22:49:47 +10:00
  • 027c6a8fb7 3DS: allow write access to VRAM UnknownShadow200 2025-07-14 19:47:50 +10:00
  • 99830141db PS2: More accurately allocate textures aligned to pages UnknownShadow200 2025-07-14 19:13:26 +10:00
  • 3ff478f3ef PS2: Work on supporting 4HL/4HH pixel formats UnknownShadow200 2025-07-14 07:56:47 +10:00
  • 26289c940b
    Merge a7a7ef52d107aa56bac246fa7415884614651109 into b0f2597e380d4a84c158f8967cfcd5a35ac0fe12 Falco Girgis 2025-07-13 21:30:44 +05:00
  • b0f2597e38 PS3: Redo makefile UnknownShadow200 2025-07-13 23:25:49 +10:00
  • 8e3eebe483 PS2: Refactor VRAM allocation UnknownShadow200 2025-07-13 22:03:29 +10:00
  • c44d33c4e1 PS2: Implement support for uploading non power of 2 UI textures UnknownShadow200 2025-07-13 18:05:33 +10:00
  • ad229da788 Fix loading default texture pack twice if it isn't default.zip UnknownShadow200 2025-07-13 16:45:15 +10:00
  • 18bd436b39 Fix blockalloc not allocating last entry UnknownShadow200 2025-07-13 11:59:51 +10:00
  • f19bf483be Fix blockalloc_total_free returning too many free blocks, other small tidyups UnknownShadow200 2025-07-12 21:33:40 +10:00
  • bd0d5b3891 Add some comments, slowly making the gap between languages more noticable lol EGAMatsu 2025-07-12 01:48:12 -05:00
  • 37bd14473e Add Japanese, figure out the font shit later. EGAMatsu 2025-07-12 01:11:22 -05:00
  • 085d4979ca
    Merge pull request #1381 from shinovon/eikon-2 UnknownShadow200 2025-07-12 08:18:01 +10:00
  • 6e1fdd7b99 Change 'suli sinpin' to 'suli sewi' EGAMatsu 2025-07-11 15:32:24 -05:00
  • c8dbe382de Add more translatable text for world creation EGAMatsu 2025-07-11 15:31:05 -05:00
  • fe3d18e7bc Merge remote-tracking branch 'upstream/master' EGAMatsu 2025-07-11 15:01:15 -05:00
  • 167f501a1a N64: Still enable Z when depth write is enabled UnknownShadow200 2025-07-11 23:09:30 +10:00
  • 07026d593c Refactor CopyTextureData to allow customising rows/pixelsPerRow UnknownShadow200 2025-07-11 19:24:26 +10:00
  • 3ca40dae17 Vita: Change DPAD to instead be for flying up/down and cycling hotbar slot UnknownShadow200 2025-07-10 23:28:01 +10:00
  • 2741a33a15 3DS: Try to use VRAM for textures when possible UnknownShadow200 2025-07-10 22:20:28 +10:00
  • 403e466ac2 Refactor Saturn makefile, fix PSP build UnknownShadow200 2025-07-10 20:12:33 +10:00
  • c9240a1880 Symbian: rewrite to eikon framework Shinovon 2025-07-10 12:43:30 +05:00
  • a6f22074b4 Add more comments EGAMatsu 2025-07-09 23:22:25 -05:00
  • f56610d22c Add more strings (Mostly translated to toki pona) and add N64 edgecase for Mipmap/Texture filtering EGAMatsu 2025-07-09 23:12:02 -05:00
  • ae4c353bd2 Fix code EGAMatsu 2025-07-09 22:16:23 -05:00
  • 221ee0303c PSP: Fixup makefile UnknownShadow200 2025-07-10 07:20:21 +10:00
  • b64e92d27c
    Merge 45ef2c1b66dd1fc26bb2f31bfa144d78054a58a4 into cedd6ffae618e4639518746a73450fa12f05c626 Dexter Reed 2025-07-09 20:19:37 +10:00
  • 8281c80a6c
    Merge 51b666edef3bce628a32ea1cc6af53757a95b939 into cedd6ffae618e4639518746a73450fa12f05c626 Skryptonyte 2025-07-09 20:18:38 +10:00
  • cedd6ffae6 Refactor main loop to be less hardcoded for webclient UnknownShadow200 2025-07-09 20:06:58 +10:00
  • 85f1b4c5c5 Move MSDOS and webclient backend files out UnknownShadow200 2025-07-09 18:56:08 +10:00
  • 01c2e1c3fd Refactor main loop somewhat UnknownShadow200 2025-07-09 07:53:59 +10:00
  • 23aee471e5 Vita: Change binds so that L is place and R is delete, remove back screen behaviour UnknownShadow200 2025-07-09 06:58:35 +10:00
  • 28a2a74a97 Saturn: Properly manage VRAM allocations for textures UnknownShadow200 2025-07-08 22:29:15 +10:00
  • f22810fe54 Updates are now over SSL UnknownShadow200 2025-07-07 23:09:34 +10:00
  • e2d09bdcf5
    Merge pull request #1395 from ClassiCube/WinBearSSL UnknownShadow200 2025-07-07 22:58:12 +10:00
  • baae55f1eb Fix crashing WinBearSSL UnknownShadow200 2025-07-07 22:56:36 +10:00
  • b23a91720e Check dwErrorStatus, which breaks it UnknownShadow200 2025-07-07 22:47:35 +10:00
  • f2bf473e08 WIP on loading crypt funcs dynamically UnknownShadow200 2025-07-07 22:30:28 +10:00
  • c1b6d369b2 Merge branch 'master' into WinBearSSL UnknownShadow200 2025-07-07 22:19:33 +10:00
  • e995e54168 Partially works UnknownShadow200 2025-07-07 21:49:52 +10:00
  • 51d0cd7779 Include BearSSL in MSVC project UnknownShadow200 2025-07-07 20:57:11 +10:00
  • 8b6c4b97e6 Windows: Fix OpenGL build not working with builtin 1.1 software renderer anymore UnknownShadow200 2025-07-06 21:34:59 +10:00
  • d6120b3c83 Refactor game/launcher loops a bit UnknownShadow200 2025-07-06 19:38:34 +10:00
  • ae2d73cf54 Consoles: Avoid checking and uploading unused portions of UI textures on some consoles UnknownShadow200 2025-07-06 09:39:59 +10:00
  • e41c2b15fb Dreamcast: Simplify GPU code UnknownShadow200 2025-07-05 23:47:24 +10:00
  • 863906766f Dreamcast: Only allocate necessary VRAM rows for UI textures UnknownShadow200 2025-07-05 21:03:14 +10:00
  • 8dd99cb11c WIP on non power of two texture upload support UnknownShadow200 2025-07-05 13:24:10 +10:00
  • f23afac745 PS2: Fix onscreen keyboard not appearing UnknownShadow200 2025-07-04 23:19:18 +10:00
  • 1972cbe080 WIP moving Windows to BearSSL UnknownShadow200 2025-07-04 22:11:22 +10:00
  • c225539ba7 Fix workflows whoops UnknownShadow200 2025-07-04 07:23:11 +10:00
  • 389fa08ebb Avoid needing extra include directory for BearSSL UnknownShadow200 2025-07-04 07:09:06 +10:00
  • 73397d3714 Try to fix the Android build UnknownShadow200 2025-07-03 22:43:50 +10:00
  • a7705d16e5 Android: Switch to BearSSL UnknownShadow200 2025-07-03 22:38:09 +10:00
  • 9b55b3a958 SoftGPU: Optimise for when fallback textures are used UnknownShadow200 2025-07-02 20:54:56 +10:00