Commit Graph

  • 2b153a5ac7 build(deps): bump actions/download-artifact in /.github/workflows dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7 dependabot[bot] 2024-09-03 21:16:54 +00:00
  • e6c528a20a Shallow clone vcpkg master release qurious-pixel 2023-11-08 16:33:03 -08:00
  • 7216269309 Shallow clone vcpkg qurious-pixel 2023-11-08 16:29:24 -08:00
  • eb146c53a0 CI fix Live session user 2023-11-08 12:15:48 -08:00
  • a0f9d66703 ios/kernel: Check block state in IOS_HeapRealloc GaryOderNichts 2023-10-20 12:30:19 +02:00
  • d985cc8b2b ios/kernel: IOS_HeapRealloc allocates a new block if ptr is null GaryOderNichts 2023-10-20 12:23:04 +02:00
  • dd0b1be358 Replace use of removed vk::createResultValue with vk::resultCheck. James Benton 2023-04-14 11:03:20 +01:00
  • e8c9af3057 Update BUILDING.md James 2022-05-08 21:21:26 +01:00
  • b1ca72f1ae ci: Fix Windows Vulkan SDK installation. James Benton 2022-05-07 14:07:11 +01:00
  • d1552d64ce ci: Try fix Windows Vulkan SDK installation. ci James Benton 2022-05-07 14:07:11 +01:00
  • 0bd2ea5340 Update vcpkg. James Benton 2022-05-07 13:38:03 +01:00
  • c3a4667687 Fix for latest Vulkan SDK. James Benton 2022-05-07 13:37:58 +01:00
  • 089fc5f42c Fix compiling tests. James Benton 2022-05-07 13:37:35 +01:00
  • e35c30b50f nn/act: Fix enum names. James Benton 2022-01-31 22:26:45 +00:00
  • 42b5926d18 ios/fpd: Set current account in loadConsoleAccount. James Benton 2022-01-30 22:13:27 +00:00
  • c7d477ae3d ios/fpd: Fix getAccountBySlotNo returning unused accounts. James Benton 2022-01-30 22:12:49 +00:00
  • d0ef0f4d1f cafe/nn: Fix default value of nn::ipc::Client handle. James Benton 2022-01-30 22:12:32 +00:00
  • 4e11ceead7 cafe/kernel: Handle program exceptions Ash Logan 2022-04-24 16:54:56 +10:00
  • 77532b933b cpu: Add program exception interrupt and trigger on bad SPRs Ash Logan 2022-04-24 16:54:43 +10:00
  • 417cea7c1a latte-assembler: Support POP_CNT and ADDR for control flow instructions GaryOderNichts 2022-01-30 15:10:38 +01:00
  • 6f3654f99c cafe/nn_boss: Stub Task::Register. James Benton 2022-01-30 12:17:50 +00:00
  • d3562e19b2 cafe/nn_boss: Implement nn::boss::{AlmightyTask,PrivilegedTask}. James Benton 2022-01-30 12:17:40 +00:00
  • da05b635dc ios/nim: Add boss PrivilegedService. James Benton 2022-01-30 11:26:59 +00:00
  • 9535f8d3c2 cafe/nn_boss: Implement Account_{Constructor,Destructor,AddAccount}. James Benton 2022-01-30 11:26:23 +00:00
  • cb3baf0c71 nn/boss: Add all service definitions. James Benton 2022-01-30 11:25:56 +00:00
  • 72306f64df nn/boss: Fix boss result names. James Benton 2022-01-30 11:25:37 +00:00
  • 6617039d20 cafe/nn_boss: Implement /dev/boss client. James Benton 2022-01-30 11:24:44 +00:00
  • 652168fb0a ios: Fix all nn service's return values for invalid commands. James Benton 2022-01-30 11:23:15 +00:00
  • 239e407b75 nn/ipc: Fix result capitalisations. James Benton 2022-01-30 11:22:50 +00:00
  • 24ccfd0922 MISC: clean up qurious-pixel 2022-01-27 12:40:11 -08:00
  • dcc8aea392 Rewrite yaml with env vars qurious-pixel 2022-01-27 11:21:15 -08:00
  • 2994dd3bae nn/acp: Implement nn::ac::CreateSaveDirEx. James Benton 2022-01-28 23:18:10 +00:00
  • a38580c819 cafe/nn_ec: Add more functions. James Benton 2022-01-28 20:42:05 +00:00
  • 23ab9799f6 cafe/nn_ec: Fix nn::ec::ShoppingCatalog being the wrong size. James Benton 2022-01-28 20:39:11 +00:00
  • 4a7546c3aa cafe/nn_boss: Implement nn::boss::DataName. James Benton 2022-01-28 20:04:19 +00:00
  • fe896d1133 cafe/swkbd: Optionally use user provided text buffer. James Benton 2022-01-25 23:15:02 +00:00
  • bb525b1814 cafe/sndcore2: Implement voice ADSR. Ash Logan 2022-01-26 17:35:32 +11:00
  • 7a3252f011 cafe/h264: Reset codec in H264DECFlush rather than ending stream Ash Logan 2022-01-26 16:21:45 +11:00
  • 99d0431a66 cafe/h264: Update to new ffmpeg API (av_init_packet->av_alloc_packet) Ash Logan 2022-01-26 16:17:43 +11:00
  • 0061384683 gpu: Fix createAccessChain being in ShaderSpvBuilder instead of SpvBuilder. James Benton 2022-01-25 16:16:27 +00:00
  • fefee7fe03 cafe/coreinit: Fix OSSetPeriodicAlarm when start is 0. James Benton 2022-01-25 16:17:15 +00:00
  • ed3e319808 cafe/coreinit: Check if filesystem is initialised in fsCmdBlockPrepareAsync. James Benton 2022-01-25 16:17:31 +00:00
  • 120a5d4704 Fix toml config writing not updating existing values. James Benton 2022-01-25 16:17:00 +00:00
  • 9bb1d95948 cpu/be2_array: Fix handling of cnl::fixed_point in a be2_array. James Benton 2022-01-25 11:52:08 +00:00
  • 7099b0bd2e cmake: Install vcpkg runtime dependencies when using vcpkg. James Benton 2022-01-25 11:50:41 +00:00
  • 655956d69a Switch cnl submodule to upstream cnl. James Benton 2022-01-25 11:11:21 +00:00
  • 8bb6667635 cmake: Do not build SPIRV with -fno-rtti James Benton 2022-01-25 11:08:45 +00:00
  • 0d54a70d74 Switch gsl-lite submodule to upstream. James Benton 2022-01-25 11:07:10 +00:00
  • ea2a90f6ce Fix gcc build. James Benton 2022-01-23 23:38:30 +00:00
  • 8773910033 cmake: Add hint for ffmpeg headers on Linux Ash Logan 2022-01-24 08:50:57 +11:00
  • b12218a0a9 cmake: Restore DECAF_FFMPEG option. James Benton 2022-01-23 23:06:23 +00:00
  • 98ea1caed2 cafe/nn_ec: Add some nn::ec types. James Benton 2022-01-23 23:01:39 +00:00
  • 4e3d10d851 cafe/nn: Add nn::os::CriticalSection. James Benton 2022-01-23 23:00:50 +00:00
  • 6988f975fa vcpkg: Add as a submodule. James Benton 2022-01-23 10:47:22 +00:00
  • f0276954be Replace unmaintained cpptoml with toml++ James Benton 2022-01-23 15:42:05 +00:00
  • 1b94896a21 Update README.md James 2022-01-23 15:44:50 +00:00
  • 7d19c56094 decaf-qt: Add missing include to QAbstractButton James Benton 2022-01-23 10:47:31 +00:00
  • 2b55942eb8 Restore submodules for less widely available libraries. James Benton 2022-01-23 09:50:13 +00:00
  • 75993f0a6d cafe/nlibcurl: Stub curl_global_init_mem. James Benton 2022-01-22 22:23:13 +00:00
  • d2713463a7 cafe/gx2: Fix missing export of GX2GetPolygonControlReg. James Benton 2022-01-22 22:09:00 +00:00
  • b71653cd4f Fix assertWarnFailed using wrong file / line. James Benton 2022-01-22 22:08:46 +00:00
  • 80270fd6a6 Add basic ErrEula display to decaf-qt. James Benton 2022-01-22 20:16:38 +00:00
  • 18d539ad88 gpu: Fix spirv createAccessChain with newer glslang. James Benton 2022-01-22 16:06:01 +00:00
  • fed86e8d5c latte-assembler: Fix usage of deprecated format_to James Benton 2022-01-22 15:41:27 +00:00
  • 21dd06e0e7 ci: Use github.repository_owner in create-release. James Benton 2022-01-22 15:41:16 +00:00
  • f1c493a297 Add fmt formatters for vfs::Error and gpu::WindowSystemType. James Benton 2022-01-22 14:47:08 +00:00
  • c266a758dd cafe/gx2: Remove rogue pragma pack from gx2_fenc.h James Benton 2022-01-22 14:44:57 +00:00
  • 8fce24b1e0 Support building with either Qt5 5.15+ or Qt6. James Benton 2022-01-05 11:17:56 +00:00
  • 37944248ba Update build instructions. James Benton 2022-01-05 11:05:00 +00:00
  • f50fea945d Update usage of deprecated fmt::format_to API. James Benton 2022-01-04 17:17:21 +00:00
  • 600337d414 Port to vcpkg James Benton 2022-01-02 16:23:55 +00:00
  • e4473ca278 cmake: Add CXXFLAG -Wno-invalid-offsetof James Benton 2022-01-21 16:48:19 +00:00
  • 635a9282ca cafe/gx2: Add GX2SetGPUFence implementation. James Benton 2022-01-21 16:40:36 +00:00
  • 3d180cc099 vfs: Fix OverlayDirectoryIterator not correctly iterating directories. James Benton 2022-01-21 16:35:01 +00:00
  • 750563c94e ci: Only upload to releases on master. James Benton 2022-01-21 13:45:18 +00:00
  • 91d083c057 CI: Fix user id qurious-pixel 2022-01-18 13:18:26 -08:00
  • cf150e0ccf MISC: restore spacing qurious-pixel 2022-01-18 07:01:23 -08:00
  • 718957863f create releases qurious-pixel 2022-01-18 06:57:10 -08:00
  • 5c4a82c0a2 cafe/nn_acp: Fix format of enum. James Benton 2022-01-09 17:26:51 +00:00
  • 1b702849bc readme: clarify that GitHub login is required Koopa 2022-01-14 14:37:36 -05:00
  • e83dc376ba readme: reflect the current state of binaries Koopa 2022-01-14 14:33:58 -05:00
  • 881b840c97 readme: add filters to actions URL Koopa 2022-01-14 14:31:24 -05:00
  • 45ee2e2ae3 cafe/gx2: Sanitise frontFace in GX2InitPolygonControlReg Ash Logan 2022-01-21 16:36:17 +11:00
  • b2da546cfa cafe/nn_ndm: Fix return type of Finalize. James Benton 2022-01-09 17:00:53 +00:00
  • 26a96ae41c cafe/nn_ndm: Implement IsInitialized correctly now we have /dev/ndm James Benton 2022-01-09 10:27:36 +00:00
  • b3056716a4 ios/net: Add /dev/ndm server. James Benton 2022-01-09 10:27:12 +00:00
  • c0ddfc4247 cafe/nn_vctl: Implement Initialize / Finalize. James Benton 2022-01-09 10:19:47 +00:00
  • dd0f5f8ce2 cafe/nn_ndm: Implement Initialize / Finalize correctly. James Benton 2022-01-09 10:19:29 +00:00
  • 86032bd41d ios/nsec: Fix exportInternalServerCertificate. James Benton 2022-01-09 10:00:10 +00:00
  • b4f153e160 ios/nsec: Implement exportInternalClientCertificate James Benton 2022-01-09 09:59:41 +00:00
  • 31fe86c0dd ios/nsec: Fix file handle leak and ios heap memory leak. James Benton 2022-01-09 09:59:13 +00:00
  • 80077ad034 ios/nsec: Fix certstore metadata reading. James Benton 2022-01-09 09:58:29 +00:00
  • 9e8b53d9dc ios/crypto: Implement IOSC_Decrypt. James Benton 2022-01-09 09:57:48 +00:00
  • 092ea61515 ios/crypto: Read keys from OTP. James Benton 2022-01-02 12:51:21 +00:00
  • 8bb9cb2530 ios/kernel: Change IOS_ReadOTP buffer type to void * James Benton 2022-01-02 12:50:57 +00:00
  • bb59338125 ios/kernel: Add some OTP fields to enum. James Benton 2022-01-02 12:50:45 +00:00
  • 71fb32fd76 cafe/coreinit: Fix capitalisation of IM{Get,Set}DimEnable{TV,DRC}. James Benton 2021-12-29 20:56:15 +00:00
  • d2e531ebba Bump addrlib James Benton 2021-12-29 16:41:51 +00:00
  • 33a988b263 cafe/gx2: Handle tilemode 0x20 in GX2CalcSurfaceSizeAndAlignment. James Benton 2021-12-29 16:40:14 +00:00
  • 2e1437454f decaf-qt: Block loading of non-existant files with an error message. GPUCode 2021-12-29 16:16:36 +00:00