aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* More 10.14 fixes also make the version check in cmakelists actually workNadia Holmquist Pedersen2021-04-25
|
* azure-pipelines: use Qt6 for macOSNadia Holmquist Pedersen2021-04-25
|
* Rewrite mac-libs.sh, should work on 10.14 now finallyNadia Holmquist Pedersen2021-04-25
|
* Cart refactor (#1073)Arisotura2021-04-25
| | | complete cart-interface refactor, will make this code a lot easier to deal with
* farkNadia Holmquist Pedersen2021-04-24
|
* Add support for building with Qt6 (#865)Nadia Holmquist Pedersen2021-04-24
| | | Co-authored-by: WaluigiWare64 <68647953+WaluigiWare64@users.noreply.github.com>
* Use Azure Pipelines so we can target macOS 10.14 (#1042)WaluigiWare642021-04-24
|
* mac-libs.sh: support macportsNadia Holmquist Pedersen2021-04-24
|
* Use -a when copying the bundle in the DMG so symlinks are preservedNadia Holmquist Pedersen2021-04-23
|
* Use UDBZ format for DMGs to make them smallerNadia Holmquist Pedersen2021-04-23
|
* Fix various issues in mac-libs.shNadia Holmquist Pedersen2021-04-23
| | | | | | * pre-11.0 sed doesn't seem to understand \t so use a literal tab * don't fail if we run the script on a package with libs already bundled * delete header files in the bundled frameworks to save space
* Make Mac builds a lot smaller by avoiding macdeployqtNadia Holmquist Pedersen2021-04-23
|
* Improve macOS bundling (#1067)Nadia Holmquist Pedersen2021-04-21
| | | | | | | * Improve macOS bundling * Bundle libs for macOS CI * Add MACOS_BUILD_DMG CMake option and make the CI upload the DMG so we don't lose executable permissions. * Manually copy plugins if macdeployqt doesn't * Ad-hoc codesign the app
* Fix up menu roles a bitNadia Holmquist Pedersen2021-04-19
|
* make path inputs support drag/dropping files onto them to add the path ↵Arisotura2021-03-29
| | | | quickly. fixes #1033
* keep recent filenames from being absurdly long in the menuArisotura2021-03-27
|
* Fix static iconv linking on WindowsWaluigiWare642021-03-26
|
* Disable JIT write-protect when de-initialising on ARM64 macOSWaluigiWare642021-03-22
|
* Update copyright year and add missing GPL headers part 2WaluigiWare642021-03-21
| | | | | Looks like a lot of files were missed... Closes #1036
* Allow bundling libraries on macOS (#1013)WaluigiWare642021-03-21
|
* tell pkg-config the location of libarchiveWaluigiWare642021-03-21
|
* attempt at fixing #1037RSDuck2021-03-17
|
* fix read from unassigned variable for large BGsRSDuck2021-03-16
|
* Set up CI with Azure PipelinesArisotura2021-03-15
| | | blarg [skip ci]
* update copyright year and add missing GPL headersRSDuck2021-03-12
|
* Set macOS Deployment Target to 10.14WaluigiWare642021-03-12
|
* avoid leaking threads in NDSCart_SRAMManagerRSDuck2021-03-11
| | | | also atomics
* Remove temporary macOS CI workaroundsWaluigiWare642021-03-08
|
* Use setup-msys2 GitHub Action (#1029)WaluigiWare642021-03-06
| | | | | * Use setup-msys2 GitHub Action This makes the Windows CI a few minutes faster
* remove direct reference to Switch frontend headerRSDuck2021-03-03
|
* Set macOS Deployment Target to 10.13WaluigiWare642021-03-01
| | | It's the minimum that the latest Qt 5 supports
* call Renderer2D::VBlankEnd at vblank endRSDuck2021-03-01
| | | | instead of vblank start
* separate GPU2D registers and rendererRSDuck2021-02-27
|
* Only use special ar and ranlib command when ENABLE_LTO is ON. (#1018)nia2021-02-26
| | | | This allows melonDS to be built with the standard system toolchain on NetBSD, see discussion in #1016
* Define CONTEXT_PC and use instead for much cleaner code (#1017)WaluigiWare642021-02-25
| | | | | * Define CONTEXT_PC and use instead for much cleaner code Also include ways to get the Program Counter on ARM64 FreeBSD and NetBSD
* Request microphone permissions on macOSWaluigiWare642021-02-25
|
* Include winsock2.h before windows.hWaluigiWare642021-02-23
|
* SRAM things (#970)SuuperW2021-02-23
| | | | | | | * Allow SRAMManager to save to/load from a buffer. * Don't delete what doesn't exist. Don't create a thread that will do absolutely nothing. * Update SRAMManager's SecondaryBuffer when loading a savestate.
* directly set VRAMDirty for VRAM BG/OAM writesRSDuck2021-02-23
|
* Fix OpenGL display scaling on high DPI (#1011)Nadia Holmquist Pedersen2021-02-22
| | | | | | | * Fix OpenGL display scaling on high DPI * Scale the OSD too * Fix indent
* Fix the JIT Code Memory on ARM64 Macs (#916)WaluigiWare642021-02-22
|
* fix #1010RSDuck2021-02-22
|
* Fix edge case in the division engine, fix edge case in the CPU (#1003)wheremyfoodat2021-02-19
| | | | | | | * Fixed division edge case: Div64/32 and Div64/64 set the remainder to 0 if dividend == INT64_MIN && divisor == -1 * Fixed CPU edge case where ARM9 ALU ops would switch to Thumb even when they shouldn't * Only clear the lowest bit of the jump address in ALU ops with rd==15 (on recommendation of RSDuck)
* Various Readme fixesWaluigiWare642021-02-17
|
* Remove unneeded OpenGL loading function code (#1006)WaluigiWare642021-02-17
|
* use syncs instead of glFinishRSDuck2021-02-16
|
* try to fix build when the compiler is stricterRSDuck2021-02-11
|
* detach and delete shaders directly after linkingRSDuck2021-02-11
|
* use std::function in Thread_Create so we can revert back to using itRSDuck2021-02-11
|
* Remove code duplication in `onChangeScreenSize` (#968)gal202021-02-09
|