Commit Graph

  • 3cffa87afa only 2 more symbol errors also deconstructor for pglTexture keeps causing a crash :( 3UR 2025-02-08 23:04:34 +10:00
  • 1bc0c82e88 pain asf 3UR 2025-02-08 22:19:50 +10:00
  • b103b6715e sometimes i wonder if C++ will make me go bald 3UR 2025-02-08 21:31:24 +10:00
  • 9d1689e696 fix memory init 3UR 2025-02-08 20:59:30 +10:00
  • 05176a55aa weird 3UR 2025-02-08 20:45:16 +10:00
  • 0d2d522efc fix debug builds and add more to the hack define because idk why it isnt defined already? 3UR 2025-02-08 20:36:17 +10:00
  • 381a9f3c86 force link for now & fix whatever the hell that disgusting output directory structure was 3UR 2025-02-08 20:06:17 +10:00
  • 7f91071995 Lol 3UR 2025-02-08 19:47:52 +10:00
  • 65f4e3b480 resolve one symbol error 13 more left 3UR 2025-02-08 19:45:35 +10:00
  • 9440d481c1 game compiles now (except for the unresolved symbol errors ill attempt to work on fixing) 3UR 2025-02-08 19:39:32 +10:00
  • 64ebe5d858 fix issues 3UR 2025-02-08 19:32:22 +10:00
  • 225a575354 replace rest of sdl includes to use vcpkg 3UR 2025-02-08 19:25:04 +10:00
  • 3250013543 use vcpkg for sdl includes fix build issues with radcore 3UR 2025-02-08 19:18:10 +10:00
  • e8f75cc681 some random fixes and a todo so i dont forget if something bugs here 3UR 2025-02-08 19:09:47 +10:00
  • ad5c149eaf rad_pc is weird 3UR 2025-02-08 19:03:19 +10:00
  • c4cb40fb3e hack 3UR 2025-02-08 19:01:04 +10:00
  • ba14952f76 hack 3UR 2025-02-08 18:57:46 +10:00
  • aab070df2f Replace SDL2 includes to use VCPKG Use VCPKG for Glad Fix issues with vcpkg and builds 3UR 2025-02-08 18:50:10 +10:00
  • 58ed27c16d update baseline 3UR 2025-02-08 09:42:06 +10:00
  • f3380ce540 stuff 3UR 2025-02-08 08:30:05 +10:00
  • f8abd4afe2 Use std::isnan() 3UR 2025-02-08 08:11:02 +10:00
  • 237436f5f8 Port radthread/thread.cpp to SDL 3UR 2025-02-08 08:10:01 +10:00
  • 19afddb347 Port radtime to std 3UR 2025-02-08 08:08:09 +10:00
  • 2d733c14a6 Include SDL after pre-compiled header 3UR 2025-02-08 08:07:42 +10:00
  • 66efc4cf92 Use a single simpsonsUint64 definition 3UR 2025-02-08 08:07:19 +10:00
  • fcccf5a104 Port radthread/system.cpp to SDL 3UR 2025-02-08 08:06:30 +10:00
  • 77d8ee5495 Drop IsBadReadPtr() 3UR 2025-02-08 08:04:37 +10:00
  • 5893bf5d3a "Port" dlheap by removing #define long int 3UR 2025-02-08 08:03:33 +10:00
  • 22a76ce7c4 Port radThreadSemaphore to SDL 3UR 2025-02-08 08:03:10 +10:00
  • 1379ebd82c Port radThreadMutex to SDL 3UR 2025-02-08 08:01:28 +10:00
  • aef7b7a223 Port dispatcher to SDL_mutex 3UR 2025-02-08 07:54:38 +10:00
  • 6d5e7d155c Forgot SDL_strlwr 3UR 2025-02-08 07:53:47 +10:00
  • 729d595405 stuff 3UR 2025-02-08 07:53:24 +10:00
  • 03627a1afb Rewrite OpenGL display init using SDL 3UR 2025-02-08 07:48:24 +10:00
  • 131d15a9b4 Add missing allocator equality operators 3UR 2025-02-08 07:36:38 +10:00
  • 6d7d193603 Fix invalid cast 3UR 2025-02-08 07:36:14 +10:00
  • 881c8f365a Fix invalid but unused code in template 3UR 2025-02-08 07:35:43 +10:00
  • 96b4b9c80c Port some string functions to SDL 3UR 2025-02-08 07:34:07 +10:00
  • 21460b4e48 Prefer SDL string functions over non-standard ones 3UR 2025-02-08 07:27:50 +10:00
  • 0ffccb8f89 stuff 3UR 2025-02-08 07:27:12 +10:00
  • b3d2538bab Use nullptr instead of '\0' 3UR 2025-02-08 07:25:29 +10:00
  • 850ad62713 stuff 3UR 2025-02-08 07:24:04 +10:00
  • 4cd20fda32 Use GameCube code for all platforms to avoid unnamed aggregate with non-trivial ctor 3UR 2025-02-08 07:06:03 +10:00
  • ed2c1d4991 Cannot forward-declare a nested name 3UR 2025-02-08 07:04:43 +10:00
  • 9714757042 use const char 3UR 2025-02-08 07:02:28 +10:00
  • 56796a503d stuff 3UR 2025-02-08 07:02:09 +10:00
  • 903ea1b27b Fix a bunch of errors due to old compilers having lax lookup rules 3UR 2025-02-08 07:01:11 +10:00
  • 45300c4e1a Some uint64_t changes Resolve some warnings Avoid typename requirement Use C++17 3UR 2025-02-08 06:56:42 +10:00
  • b7cb53d4b0 Replace all remaining backward slashes in game/code 3UR 2025-02-08 06:48:32 +10:00
  • 5a3efac84c Remove silly '##' where it doesn't make any sense 3UR 2025-02-08 06:42:10 +10:00
  • b0a957f1af More minor fixes 3UR 2025-02-08 06:40:54 +10:00
  • 3d0826ddc0 Fix a bunch of multi-line string literals 3UR 2025-02-08 06:40:06 +10:00
  • fe4332e73b Hook up SDL events to video backend 3UR 2025-02-08 06:36:37 +10:00
  • 18dd977983 Fix null pointer exception 3UR 2025-02-08 06:29:53 +10:00
  • 58a83f6618 Unqueue all buffers when stopping even if the voice isn't playing Fix a issue 3UR 2025-02-08 06:27:06 +10:00
  • bc1d2ee4de Use SDL to impelement windowing system 3UR 2025-02-08 06:19:04 +10:00
  • 9e8c59972c Fix buffers being deleted from non-streaming sources 3UR 2025-02-08 05:53:00 +10:00
  • 6a466c363c Enforce a minimum pitch of 0.001 3UR 2025-02-08 05:49:23 +10:00
  • 96b8f6938a C++17 Support for win32drive 3UR 2025-02-08 05:48:35 +10:00
  • 801d6eabcd Clean up experimental code 3UR 2025-02-08 05:27:16 +10:00
  • ce34f8216b Remove async clearing from stream player 3UR 2025-02-08 05:24:11 +10:00
  • cfc7345339 Add OpenGL Memory stuff 3UR 2025-02-08 05:00:21 +10:00
  • 9fc68b25b9 wtf 3UR 2025-02-08 04:38:52 +10:00
  • 301a4dcce4 Rewrite the stream player to use buffer queueing 3UR 2025-02-08 04:17:45 +10:00
  • 9c3c066523 remove dx stuff 3UR 2025-02-08 03:29:09 +10:00
  • ae560bbb4d remove vsh test def 3UR 2025-02-05 04:15:18 +10:00
  • 7dc14a10de remove vsh folder, everything should work but prim.cpp and the vertprog.cpp shit is annoying 3UR 2025-02-05 04:13:12 +10:00
  • fb27603c7e fix 3UR 2025-02-05 02:28:59 +10:00
  • c36219db5a rename stuff dx8 -> dx9 etc. also work on getting it upgraded to d3d9 more shader stuff will probably be hell 3UR 2025-02-05 02:23:17 +10:00
  • 277fae7df8 rename to dx9 and fix more issues 3UR 2025-02-05 02:17:34 +10:00
  • a104ef154a d3d9 here too 3UR 2025-02-05 00:59:23 +10:00
  • f384d1f9f8 bruh 3UR 2025-02-05 00:55:12 +10:00
  • 0abde3f200 No more errors in display! 3UR 2025-02-05 00:43:52 +10:00
  • 41ae018887 Slowly upgrade stuff to d3d9 then attempt d3d10 and then 11 3UR 2025-02-05 00:32:39 +10:00
  • 972c6bd371 add back 3UR 2025-02-05 00:08:08 +10:00
  • 6c9dda13d6 Add surround sound back and remove the check for GCN or PS2 3UR 2025-02-05 00:00:34 +10:00
  • 2bbc2a4267 idk why this was removed..? also i probably maybe should add the surround stuff back (removed in #25995e41db7616dcac4e983dd2cd8ee687d712dd) 3UR 2025-02-01 00:13:36 +10:00
  • 25995e41db Fix build issues 3UR 2025-01-31 23:09:56 +10:00
  • 497e1852a6 do not have any idea how but i accidentally deleted this folder 3UR 2025-01-31 21:30:01 +10:00
  • 56adaf2472 remove more gcn crap 3UR 2025-01-31 20:59:14 +10:00
  • d3c7b5fb16 remove rest of gamecube things 3UR 2025-01-31 20:50:12 +10:00
  • 1cd9ccf1dc moreeee gamecube references removed 3UR 2025-01-31 20:26:32 +10:00
  • a02419e98f remove moree gamecube crap 3UR 2025-01-31 19:06:26 +10:00
  • 4c0ae98054 Remove lots of gamecube crap 3UR 2025-01-31 18:42:22 +10:00
  • 1deb8979f4 Add DXSDK include and lib to Pure3D Remove all the dummy files copied from DX8 3UR 2025-01-31 17:53:58 +10:00
  • a9b4ea0412 just copy everything from dx8 and have a placeholder folder till i start to understand how to impl dx11 3UR 2025-01-22 15:55:06 +10:00
  • bee40cc1fe really dont need any of this 3UR 2025-01-22 15:12:00 +10:00
  • 8f9ef1b04c - Fix a lot of unresolved symbol errors by including radcore 3UR 2025-01-22 14:58:12 +10:00
  • 1dd49d4f0d - Remove version.hpp because I moved it to Pure3D - Update some library projects to fix structure fuckery - Update SRR2 project structure because some stuff was wrong 3UR 2025-01-22 13:19:01 +10:00
  • dd7a688392 first commit 3UR 2025-01-22 12:57:21 +10:00
  • fc9b637e65 first commit 3UR 2025-01-22 12:45:15 +10:00