Commit Graph

  • d8c5d416a4 gx: Fix i/s naming difference in shader Jasper St. Pierre 2026-03-04 09:20:00 -08:00
  • 94155429d9 Fixes Luke Street 2026-03-03 12:05:09 -07:00
  • 572d08d58a Use SDL3 IOStreams for disc reading Luke Street 2026-03-03 11:41:16 -07:00
  • 1e367ae4ff Initial DVD implementation Luke Street 2026-03-03 11:30:19 -07:00
  • afaa864642 gx: u32 arrays, le parsing (not hooked up anywhere) (#27) Pieter-Jan Briers 2026-03-03 18:46:06 +01:00
  • 676fdd4973 move assert in TryGuardRegion to in w32 only code (#30) Jeffrey Crowell 2026-03-03 09:45:46 -08:00
  • e4afaeeeb7 OS functions start (#16) Pieter-Jan Briers 2026-03-02 16:33:42 +01:00
  • 12009bbd7b Remaining headers needed for TP to build (#26) Pieter-Jan Briers 2026-03-02 16:28:13 +01:00
  • a782167fd5 Fix GX_U16 (#24) Pieter-Jan Briers 2026-03-02 07:19:48 +01:00
  • c6d67d2e40 Add extra stuff to GX & VI headers (#23) Pieter-Jan Briers 2026-03-02 07:19:39 +01:00
  • 629b11a0bd Add aurora_shared SHARED library target for DLL isolation (#22) Jeffrey Crowell 2026-03-01 22:18:37 -08:00
  • 26f7461045 Revert "Use CmakeCPM -- speed up configuration (#18)" (#21) Luke Street 2026-03-01 11:09:15 -07:00
  • a63c86fae4 Revert "Use CmakeCPM -- speed up configuration (#18)" revert-18-main Luke Street 2026-03-01 11:09:04 -07:00
  • 3b582550fc GX_VA_POS, GX_POS_XY, GX_S16 vertex format handling (#20) Pieter-Jan Briers 2026-03-01 19:08:57 +01:00
  • d2380a7e39 Fix GX_POS_XY GX_U16 count and type (#19) Dávid Balatoni 2026-03-01 15:54:24 +01:00
  • c25122715c Use CmakeCPM -- speed up configuration (#18) Roman Sandu 2026-02-28 11:03:05 +03:00
  • c30514ef04 Add stdint.h include for fixed-width integer types (#17) Jeffrey Crowell 2026-02-24 18:30:31 -08:00
  • 08e965bbe8 Added AURORA_NO_GX build option (#15) Roman Sandu 2026-02-23 22:59:05 +03:00
  • e2390a3ccf SDK headers/cpp additions (#14) Roman Sandu 2026-02-23 22:40:06 +03:00
  • 505f922a91 Mtx functions improvement (#12) Pieter-Jan Briers 2026-02-23 16:16:51 +01:00
  • 0cc255ab2b Fix CRT dynamic linkage config if CMAKE_MSVC_RUNTIME_LIBRARY is not specified (#13) Pieter-Jan Briers 2026-02-23 16:14:59 +01:00
  • bd20b65d59 Fix GXInit & differing COLOR/ALPHA channel states Luke Street 2026-02-21 16:40:40 -07:00
  • 34ad1564de Add more combinations to prepare_vtx_buffer (#11) Dávid Balatoni 2026-02-21 22:23:31 +01:00
  • 4a0b8122f2 Enable OBJC on APPLE Luke Street 2026-02-20 21:25:01 -07:00
  • 7e98a8e140 Add Android surface support Luke Street 2026-02-19 23:53:38 -07:00
  • 928834269d CI fixes for macOS Luke Street 2026-02-18 22:45:52 -07:00
  • f88a7e76fa Be smarter about uniform and storage buffer alignments, fixes an oddity with AMD GPUs Phillip Stephens 2026-02-18 21:31:16 -08:00
  • 8650b97b03 Update to latest Dawn & SDL3 Luke Street 2026-02-18 20:09:48 -07:00
  • 60eba7dff9 Fog & TCS FIFO-ification Luke Street 2026-02-18 13:41:42 -07:00
  • 73b81f53aa Partially fix vtx caching Luke Street 2026-02-18 00:26:18 -07:00
  • 50244c966a More fixes & tests Luke Street 2026-02-17 23:41:06 -07:00
  • 5fa562dc06 🚀 Execute more FIFO conversion 🚀 Luke Street 2026-02-17 20:44:09 -07:00
  • 592fe0c892 WIP initial FIFO refactor Luke Street 2026-02-17 17:35:13 -07:00
  • 223bcf39b8 Fix example compilation (#9) kipcode66 2025-12-06 00:16:38 -05:00
  • 4f78026089 Update dawn Phillip Stephens 2025-09-22 10:40:01 -07:00
  • e28dbaa569 Use PAD_CHANMAX for controller port range instead of hard coded value Phillip Stephens 2025-04-24 21:05:20 -07:00
  • dfa555263c add specular lighting (#6) CreateSource 2025-04-23 21:53:11 -04:00
  • 23522538e1 Support making simple display lists on the fly and more data formats (#5) Dávid Balatoni 2025-04-23 16:27:16 +02:00
  • 1cc3040d86 Initial CARD stubout merge-kabufuda Phillip Stephens 2025-04-16 02:16:45 -07:00
  • 0a4784596c Add EMSCRIPTEN checks Luke Street 2022-08-03 18:11:08 -04:00
  • 1ab3415c9d Refactor to remove <Windows.h> from headers Luke Street 2022-02-22 00:48:11 -05:00
  • 88462e669a Fix typo Luke Street 2021-06-30 16:21:37 -04:00
  • b076cccf22 Use UTF-8 exclusively internally Luke Street 2021-06-28 18:58:22 -04:00
  • ca8a19b1f9 Fix corruption issues while writing memory card to disk Phillip Stephens 2021-05-02 15:05:34 -07:00
  • 927f27f9db Fix -Wstringop-truncation issues Luke Street 2021-04-05 13:22:56 -04:00
  • 28ec382bc5 Add AsyncIONX.cpp Luke Street 2020-10-21 00:45:02 -04:00
  • f55e8a42cc GCC nonstring fixes Luke Street 2020-10-21 00:44:45 -04:00
  • 5ccbf0d225 AsyncIOPosix: Add mode_t argument to open Luke Street 2020-06-24 12:05:55 -04:00
  • d65bef16ed Fix corrupted memory cards Phillip Stephens 2020-04-15 04:26:14 -07:00
  • 6401b0baea Util: Make operator|= and &= constexpr for bitwise enums Lioncash 2020-04-05 10:00:09 -04:00
  • 2b1bfa0422 Card: Make querying functions const member functions where applicable Lioncash 2019-09-02 08:23:38 -04:00
  • d02e783905 Directory: Make indexForFile() a const member function Lioncash 2019-09-02 08:17:36 -04:00
  • 74d071e9c7 Card: Use UINT32_MAX for FileHandle's default initializer Lioncash 2019-09-02 08:45:05 -04:00
  • 7c01ada2e6 General: Use explicit where applicable Lioncash 2019-09-02 08:30:06 -04:00
  • 72457c3246 General: Use std::array for constructors where applicable Lioncash 2019-09-02 08:09:07 -04:00
  • b7a5e3b36c Directory: Avoid use of unnamed struct in union Lioncash 2019-09-02 00:47:07 -04:00
  • 42c4ae8daa Revert "Revert "General: Use std::array where applicable"" Lioncash 2019-09-02 00:34:16 -04:00
  • c037818600 Revert "General: Use std::array where applicable" Phillip Stephens 2019-09-01 11:26:50 -07:00
  • ee3ea90954 Card: Eliminate a few hardcoded constants Lioncash 2019-08-31 22:24:54 -04:00
  • 62b03a7cde Card: Zero out game array within setCurrentGame for nullptr Lioncash 2019-08-31 22:20:28 -04:00
  • 8895960bad General: Use std::array where applicable Lioncash 2019-08-31 17:55:50 -04:00
  • 8ff4d91f3f Add missing include Phillip Stephens 2019-08-31 01:58:06 -07:00
  • 7a813a7365 General: Avoid indirect includes Lioncash 2019-08-30 10:22:53 -04:00
  • 8ae9da65e5 Card: Amend doxygen comments Lioncash 2019-08-12 23:38:51 -04:00
  • 7001f40f22 Make stuff constexpr Jack Andersen 2019-07-19 18:26:25 -10:00
  • 2a463de413 Windows build fixes Jack Andersen 2019-06-12 15:33:09 -10:00
  • 8017bdf6c8 Better CMake dependency handling Jack Andersen 2019-06-11 16:04:15 -10:00
  • 13e6688ed9 Fix raw pointer bug Phillip Stephens 2019-06-02 20:35:04 -07:00
  • 8c4d6d4210 Prevent garbage data from being written to memcard Phillip Stephens 2019-06-02 20:31:57 -07:00
  • 4e6db26c9f Add True and False tests for bitwise enums Jack Andersen 2019-04-02 18:29:35 -10:00
  • 9d5c25978d Minor bitwise enum macro change Jack Andersen 2018-12-15 20:30:54 -10:00
  • 8ce7a33f65 New code style refactor Jack Andersen 2018-12-07 19:20:24 -10:00
  • fe814771ce _SYS_STR macro fix Jack Andersen 2018-10-18 14:57:43 -10:00
  • e67001ead9 Windows build fixes Jack Andersen 2018-10-14 10:12:52 -10:00
  • 0a640fada4 Convert to pragma once Jack Andersen 2018-10-06 17:41:40 -10:00
  • 6479678a82 Add public waitForCompletion method Jack Andersen 2018-06-16 10:08:13 -10:00
  • 2934952af0 Fix linux build Phillip Stephens 2018-02-15 09:22:37 -08:00
  • 124d2edfbf Fix cardtest Jack Andersen 2018-02-06 15:53:06 -10:00
  • 474013b151 Implement Win32 AsyncIO Jack Andersen 2018-02-06 15:36:51 -10:00
  • 83bf0a47d7 Use asynchronous I/O for Card access Jack Andersen 2018-02-05 23:34:01 -10:00
  • 1ae9444fe8 Huge compile performance refactor Jack Andersen 2017-12-28 22:07:49 -10:00
  • 3541696053 UWP fix Jack Andersen 2017-12-06 18:10:32 -10:00
  • 865165205d Windows fixes Jack Andersen 2017-11-13 17:36:10 -10:00
  • 53cd75525b string_view refactor Jack Andersen 2017-11-12 20:18:30 -10:00
  • 24cf526773 Use MoveFileEx for Win32 file renaming Jack Andersen 2017-11-05 20:57:34 -10:00
  • 62be64f1aa Windows fix Jack Andersen 2017-10-29 21:28:05 -10:00
  • 382abc6455 Checksum recalculate fix for getStatus() Jack Andersen 2017-02-06 16:25:08 -10:00
  • a1f6ebb4ca Specify binary mode when reopening card file Jack Andersen 2017-02-03 22:19:36 -10:00
  • 3f7d937a05 Card writing bug fixes Jack Andersen 2017-02-03 17:43:49 -10:00
  • aa37daf0f3 More stable index-flipping for write ops Jack Andersen 2017-02-02 20:21:49 -10:00
  • 06a19cd1d3 Revert file index 0 avoidance Phillip Stephens 2017-01-29 18:14:18 -08:00
  • 537a8f684d FileHandle refactor Jack Andersen 2017-01-23 21:40:47 -10:00
  • e60054ae91 Checksum and Card copy fixes Jack Andersen 2017-01-23 15:50:54 -10:00
  • 2bc1904fac Better block allocation handling Phillip Stephens 2016-12-29 13:37:45 -08:00
  • dbd81e6158 Ensure WideStringConvert.hpp is included Jack Andersen 2016-12-28 12:49:09 -10:00
  • afdfb1642e Ensure CARD_UCS2 is conditionally defined Jack Andersen 2016-12-28 12:43:24 -10:00
  • 247eae5913 This had better fix S_ISREG on Windows Jack Andersen 2016-12-28 12:05:48 -10:00
  • e185d25292 stat include to make windows happy Jack Andersen 2016-12-28 11:56:09 -10:00
  • b76aa3acf9 getStatus and setStatus implementation Jack Andersen 2016-12-28 11:39:10 -10:00
  • b6e878f343 Changes to support CMemoryCardSys integration Jack Andersen 2016-12-27 22:50:25 -10:00