Commit Graph

  • b1f03e71b3 lay base for camera settings dialog Arisotura 2022-04-26 15:36:59 +02:00
  • ed616ea43e commit a bunch of random WIP crap Arisotura 2022-04-25 20:31:42 +02:00
  • ac9a4cfd6d camera: fix bugs that Epicpkmn11's camera demo revealed Arisotura 2022-04-19 12:54:37 +02:00
  • a6e88bf6c0 oops, the camera transfer buffer is 512 words long, not 1024 Arisotura 2022-04-18 11:33:25 +02:00
  • ee61062aa1 basic provision for feeding external pictures to the cameras Arisotura 2022-04-17 14:53:57 +02:00
  • 59a5923463 cleaner YUV/RGB conversion code Arisotura 2022-04-17 13:34:59 +02:00
  • 31d901e9b5 implement camera cropping Arisotura 2022-04-17 01:24:13 +02:00
  • bae82b5b6c add YUV conversion. lay base for cropping support. Arisotura 2022-04-17 00:29:18 +02:00
  • af1259f4b9 camera: mostly working picture transfer infrastructure Arisotura 2022-04-16 21:55:54 +02:00
  • fe13ce785f reorganize camera code so the structure is less messy and more sensical Arisotura 2022-04-16 16:18:53 +02:00
  • 9c1f5364ab attempting fun things Arisotura 2022-04-15 20:31:18 +02:00
  • 8c4b756068 * add MP-reply error counters * feeble attempt at fixing slowdown/desync/etc problems Arisotura 2022-08-21 15:08:20 +02:00
  • 639ed7b150 start implementing MP-comm error handling Arisotura 2022-08-21 13:37:31 +02:00
  • 5db8499787 leave client sync mode when host deauths. makes download play actually work. Arisotura 2022-08-21 00:51:28 +02:00
  • 40ceb207e9 get this somewhat good Arisotura 2022-08-20 19:53:05 +02:00
  • 4f7b4e912a shut up logging from NULL writes on ARM7 (ffs Nintendo learn to code) Arisotura 2022-08-20 12:00:23 +02:00
  • 5a10807f91 shared-memory IPC that actually works (albeit Windows-only for now) Arisotura 2022-08-20 02:29:42 +02:00
  • d8b735822a as you wish, Sorer Arisotura 2022-08-19 22:56:01 +02:00
  • 5f77ad3394 remove some stupid cruft Arisotura 2022-08-19 18:38:45 +02:00
  • 827c1e6436 move local-MP comm to its own module instead of cramping Platform.cpp Arisotura 2022-08-18 23:28:52 +02:00
  • ab15d7402a attempt at betterer wifi Arisotura 2022-08-18 19:47:01 +02:00
  • b5073e6014 lol oops Nadia Holmquist Pedersen 2022-09-18 23:36:44 +02:00
  • 993928095a Update repo URL in README.md Nadia Holmquist Pedersen 2022-09-14 19:02:22 +02:00
  • 61de50069b Fix handling of utf16 title strings in ROMInfoDialog Rayyan Ansari 2022-09-02 11:54:47 +01:00
  • c3bd1d2e83 Fix reading banner from homebrew ROMs Rayyan Ansari 2022-09-02 11:47:12 +01:00
  • 9d56055afb mac-libs.rb: Make fallback rpaths less stupid, also shut up code signature warnings Nadia Holmquist Pedersen 2022-08-31 21:38:49 +02:00
  • 43b6ef1f60 Fix imports in mac-universal.py again Rayyan Ansari 2022-08-31 18:35:10 +01:00
  • 686aecb36c Make nested directories in mac-universal.py Rayyan Ansari 2022-08-31 18:33:00 +01:00
  • 21194375f8 Fix imports in mac-universal.py Rayyan Ansari 2022-08-31 18:28:33 +01:00
  • 926f200329 Find correct pkg-config Rayyan Ansari 2022-08-31 18:26:36 +01:00
  • 08f5a2aa82 Fix CMake prefixes Rayyan Ansari 2022-08-31 18:06:19 +01:00
  • 76c9340920 Create parent directories as well Rayyan Ansari 2022-08-31 17:57:31 +01:00
  • 80f76ef34d Fix dependencies between jobs Rayyan Ansari 2022-08-31 17:56:18 +01:00
  • cac1ec8fbd Fix macOS runner cleanup Rayyan Ansari 2022-08-31 17:53:09 +01:00
  • d1dbb1f51e Add self-hosted macOS ARM64 Universal Binary runner Rayyan Ansari 2022-08-31 17:46:57 +01:00
  • ce68e883c4 for all people who hate speed, here you can build melonDS again RSDuck 2022-08-22 00:44:48 +02:00
  • 32609bbc98 invalidate JIT blocks in ARM7 WVRAM when it's remapped RSDuck 2022-08-22 00:39:08 +02:00
  • d56219c33c fix SCFG_MC cartridge inserted bit RSDuck 2022-08-21 22:11:22 +02:00
  • 22b312bc43 implement 8- and 16-bit DSi AES register accesses fixes NAND access through Godmode9i RSDuck 2022-08-21 21:31:11 +02:00
  • 4c97731468 fix last commit for when no SD is inserted RSDuck 2022-08-21 19:55:23 +02:00
  • 334fc1717d fix DSi SD newly inserted/removed IRQ bits we don't support SD card hot swapping and SDIO wifi is always inserted, so those bits are always zero special thanks to Evie RSDuck 2022-08-21 19:52:23 +02:00
  • f0657e1a9b basic implementation of SNDExCnt isn't hooked up to the DSP or microphone though fixes memory abort in TwilightMenu RSDuck 2022-08-21 16:40:30 +02:00
  • 3ad5f3e22e Fix Windows debug builds not having a console because something, probably some library's CMake script, sets -mwindows when it shouldn't. Nadia Holmquist Pedersen 2022-08-17 20:04:43 +02:00
  • 5baf5fe77b a bit of refactoring around ScreenHandler also gets rid of that annoying warning about const char* being converted to char* RSDuck 2022-08-05 20:22:10 +02:00
  • 2ba7f961a6 Apply strong focus policy to joystick mapping button as well. Fixes #1491 Nadia Holmquist Pedersen 2022-07-31 21:16:48 +02:00
  • 98903f8076 fixes editor warnings about undefined types in a bunch of files Valtýr Kári Daníelsson 2022-07-27 18:20:31 +02:00
  • 457dd56b88 constexpr-s the DMA timing tables (#1489) Valtýr Kári Daníelsson 2022-07-27 17:01:31 +02:00
  • f5c1094d03 Fix triggers being recognized as negative analog stick values when assigning an input if the axis is moved too slowly. Nadia Holmquist Pedersen 2022-07-07 23:16:28 +02:00
  • 4ec22dda9e stashing temp. camera work Arisotura 2022-06-28 21:31:34 +02:00
  • 35cbda9001 GL: Fix 16x resolution on macOS Nadia Holmquist Pedersen 2022-06-02 00:55:29 +02:00
  • f85925fcd6 Add 3DS 16:10 aspect ratio and refactor GUI aspect ratio code Nadia Holmquist Pedersen 2022-05-23 16:59:50 +02:00
  • 067b44fdfd oh fuck you macos Nadia Holmquist Pedersen 2022-05-23 15:35:34 +02:00
  • 5f581e82d4 cmake: fix debug flags Nadia Holmquist Pedersen 2022-05-23 15:33:40 +02:00
  • 94b33c924e Modernize CMake build system (#1434) Nadia Holmquist Pedersen 2022-05-21 19:54:55 +02:00
  • 2b95f10bbb Merge branch 'master' into modern-cmake modern-cmake Nadia Holmquist Pedersen 2022-05-21 19:41:18 +02:00
  • 6b456b0053 Do we actually need to link iconv explicitly? Let's see Nadia Holmquist Pedersen 2022-05-21 19:32:23 +02:00
  • 1bbf22fad4 C++ standard is required Nadia Holmquist Pedersen 2022-05-21 19:27:39 +02:00
  • 6c7485d017 Update package dependencies for Debian/Ubuntu and explicitly state it Rayyan Ansari 2022-05-17 20:49:01 +01:00
  • 7f4f17de63 macOS: fix bundling on Monterey Nadia Holmquist Pedersen 2022-05-16 18:09:39 +02:00
  • 4cc34121b0 Update teakra (fixes #1441) Nadia Holmquist Pedersen 2022-05-13 20:31:24 +02:00
  • adb78e2641 get more shit done Arisotura 2022-05-08 16:32:29 +02:00
  • 207d0a520b use built-in CMake version properties Nadia Holmquist Pedersen 2022-05-04 15:08:37 +02:00
  • ab5657512e Check build types properly (for multi-config) Nadia Holmquist Pedersen 2022-05-04 14:51:01 +02:00
  • 43f23472c3 Clean up README build instructions a bit Nadia Holmquist Pedersen 2022-05-04 14:42:45 +02:00
  • ae4ec5d91a change Qt static to use CMAKE_PREFIX_PATH Nadia Holmquist Pedersen 2022-05-03 19:51:49 +02:00
  • 277c7f6172 fix and simplify windows static build Nadia Holmquist Pedersen 2022-05-03 19:47:31 +02:00
  • 567bbeae6a sigh Nadia Holmquist Pedersen 2022-05-03 19:40:20 +02:00
  • 331c845be2 fix LTO and a bad include Nadia Holmquist Pedersen 2022-05-03 19:25:37 +02:00
  • b0684c10ba FixInterfaceIncludes: Skip empty dirs list Nadia Holmquist Pedersen 2022-05-03 03:39:56 +02:00
  • a8335dff14 Use pkg-config for SDL2 again because Linux Nadia Holmquist Pedersen 2022-05-03 03:36:12 +02:00
  • bd760e85da Modernize CMake build system Nadia Holmquist Pedersen 2022-05-03 03:30:53 +02:00
  • 3c0b105fbe attempt Arisotura 2022-04-29 16:10:50 +02:00
  • e878866234 here have more code Arisotura 2022-04-29 12:48:30 +02:00
  • 5363d3bf0c begin work on the CameraManager Arisotura 2022-04-29 12:07:11 +02:00
  • c761feee6a blaaaaarg Arisotura 2022-04-27 17:52:44 +02:00
  • 6ee2693fcb lay base for camera settings dialog Arisotura 2022-04-26 15:36:59 +02:00
  • 55e4c813e0 commit a bunch of random WIP crap Arisotura 2022-04-25 20:31:42 +02:00
  • ed2121d7ec Accomodate top/bottom only lzyout when setting screen size Nadia Holmquist Pedersen 2022-04-20 15:50:01 +02:00
  • 852a0eae00 camera: fix bugs that Epicpkmn11's camera demo revealed Arisotura 2022-04-19 12:54:37 +02:00
  • 15523587f3 oops, the camera transfer buffer is 512 words long, not 1024 Arisotura 2022-04-18 11:33:25 +02:00
  • 1b7bdd82ac basic provision for feeding external pictures to the cameras Arisotura 2022-04-17 14:53:57 +02:00
  • 34f0c2e6ed cleaner YUV/RGB conversion code Arisotura 2022-04-17 13:34:59 +02:00
  • e637f9d91d implement camera cropping Arisotura 2022-04-17 01:24:13 +02:00
  • 4c2c10abc6 add YUV conversion. lay base for cropping support. Arisotura 2022-04-17 00:29:18 +02:00
  • 7ad4f39587 camera: mostly working picture transfer infrastructure Arisotura 2022-04-16 21:55:54 +02:00
  • 036e475c99 reorganize camera code so the structure is less messy and more sensical Arisotura 2022-04-16 16:18:53 +02:00
  • a9d584d4bf attempting fun things Arisotura 2022-04-15 20:31:18 +02:00
  • 243d3475ae feeble attempt at things input_shito Arisotura 2022-04-15 10:58:17 +02:00
  • 529a690089 fix potential issues with 32bit GPU writes Arisotura 2022-04-10 15:11:30 +02:00
  • 0294bcb5f2 add support for the mainRAM mirror at 0x0C000000 in DSi mode, makes SM64DSi work correctly Arisotura 2022-04-10 14:54:40 +02:00
  • b572d8cd70 add support for GXFIFO NDMA Arisotura 2022-04-10 02:15:49 +02:00
  • 0feed13cc4 close gaps in VRAM mapping Arisotura 2022-04-09 19:40:35 +02:00
  • 86f725f2f2 master brightness has different biases (are you serious, Nintendo) also add all these biases to the OpenGL compositor Arisotura 2022-04-08 01:08:19 +02:00
  • f6a55354fa remove some cruft Arisotura 2022-04-08 00:34:07 +02:00
  • 879695070a make blending/fade accurate too (not quite sure about the 3D one) Arisotura 2022-04-01 13:57:28 +02:00
  • 1dfcf2010a Merge branch 'master' of github.com:Arisotura/melonDS Arisotura 2022-04-01 12:54:58 +02:00
  • d296f2832c make display-capture blending accurate to hardware Arisotura 2022-04-01 12:54:47 +02:00
  • 02b859ad9d Disable firmware overrides UI when override checkbox isn't checked Nadia Holmquist Pedersen 2022-03-28 00:55:18 +02:00
  • 5ca8728cbf save WFC settings when using default firmware. fixes #1401, also fixes #1336 Arisotura 2022-03-22 23:21:45 +01:00
  • 599deeb2b8 default firmware: in DSi mode, emulate more compatible DWM-W015 instead of DWM-W024 Arisotura 2022-03-20 18:13:32 +01:00