Nadia Holmquist Pedersen
65e9e161f3
mac-libs.rb: codesign the app + minor fixes
2021-04-27 01:06:57 +02:00
Arisotura
7af5ff76ed
Merge branch 'master' of https://github.com/Arisotura/melonDS
2021-04-26 23:24:57 +02:00
Arisotura
d77d4ffc13
RELEASE 0.9.2 NOW THEY SAID
2021-04-26 23:24:41 +02:00
Tatsh
5a9063089c
Savestate: use Platform::OpenLocalFile ( #1026 )
2021-04-26 23:21:58 +02:00
Arisotura
6691c6903b
asfdasdas you'd better not give me shit now
2021-04-26 16:43:25 +02:00
Arisotura
3bb78e4f1d
add paypal and shit
2021-04-26 15:53:02 +02:00
Arisotura
a2c12f7e66
fix some more case sensitive shito
2021-04-26 15:50:02 +02:00
Arisotura
1afb8bfa46
that game is actually a tiny EEPROM
2021-04-26 15:30:00 +02:00
Arisotura
bf4052bc3d
more of the same (actually fix the bug I was having)
2021-04-26 15:25:45 +02:00
Arisotura
4a5d5116a1
make extension checks case-insensitive
2021-04-26 15:20:28 +02:00
Arisotura
7ab19f157d
add ROM entry for Clueless Fashion ( #1050 )
2021-04-26 13:23:29 +02:00
Arisotura
55a129e1a2
make sure to axe the GBA slot in DSi mode. (EXMEMCNT bit7 still applies to it, tho)
2021-04-25 13:13:16 +02:00
Arisotura
f8bb1aa98d
'aight
2021-04-25 11:54:08 +02:00
Arisotura
18497d396d
add more Mac crap. hoping the weird characters made it through.
2021-04-25 11:53:29 +02:00
Arisotura
185c97f4ef
try to cover right-mod keys under MacOS I guess
2021-04-25 11:34:56 +02:00
Arisotura
9d9865d256
hopefully remove shitty hack
2021-04-25 11:09:16 +02:00
Nadia Holmquist Pedersen
00e4df7421
Strip Mac libraries
2021-04-25 10:06:19 +02:00
Nadia Holmquist Pedersen
a860c5fbd3
Actually use the new script...
2021-04-25 03:55:01 +02:00
Nadia Holmquist Pedersen
bc4a156a4d
More 10.14 fixes also make the version check in cmakelists actually work
2021-04-25 03:51:04 +02:00
Nadia Holmquist Pedersen
e0cb998591
azure-pipelines: use Qt6 for macOS
2021-04-25 03:13:32 +02:00
Nadia Holmquist Pedersen
d3d5f45914
Rewrite mac-libs.sh, should work on 10.14 now finally
2021-04-25 03:06:50 +02:00
Arisotura
1846a71265
Cart refactor ( #1073 )
...
complete cart-interface refactor, will make this code a lot easier to deal with
2021-04-25 00:48:02 +02:00
Nadia Holmquist Pedersen
ede6e832d8
fark
2021-04-24 21:06:25 +02:00
Nadia Holmquist Pedersen
0834fc1533
Add support for building with Qt6 ( #865 )
...
Co-authored-by: WaluigiWare64 <68647953+WaluigiWare64@users.noreply.github.com>
2021-04-24 13:30:10 +00:00
WaluigiWare64
def272fac4
Use Azure Pipelines so we can target macOS 10.14 ( #1042 )
2021-04-24 13:27:11 +00:00
Nadia Holmquist Pedersen
19a0eb4e56
mac-libs.sh: support macports
2021-04-24 10:41:00 +02:00
Nadia Holmquist Pedersen
d1178a7514
Use -a when copying the bundle in the DMG so symlinks are preserved
2021-04-23 14:51:53 +02:00
Nadia Holmquist Pedersen
ce6c3dbe38
Use UDBZ format for DMGs to make them smaller
2021-04-23 14:26:28 +02:00
Nadia Holmquist Pedersen
68f52dcc4e
Fix various issues in mac-libs.sh
...
* 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
2021-04-23 14:15:47 +02:00
Nadia Holmquist Pedersen
9e20aa8a3e
Make Mac builds a lot smaller by avoiding macdeployqt
2021-04-23 13:13:44 +02:00
Nadia Holmquist Pedersen
796ef95862
Improve macOS bundling ( #1067 )
...
* 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
2021-04-21 23:50:32 +02:00
Nadia Holmquist Pedersen
06e2193c04
Fix up menu roles a bit
2021-04-19 09:18:50 +02:00
Arisotura
d5dbef2c22
make path inputs support drag/dropping files onto them to add the path quickly. fixes #1033
2021-03-29 01:08:22 +02:00
Arisotura
284a9b73b0
keep recent filenames from being absurdly long in the menu
2021-03-27 01:54:55 +01:00
WaluigiWare64
7e6cf61b4c
Fix static iconv linking on Windows
2021-03-26 18:04:19 +00:00
WaluigiWare64
2c2e868de0
Disable JIT write-protect when de-initialising on ARM64 macOS
2021-03-22 20:14:21 +00:00
WaluigiWare64
ac49d8e25c
Update copyright year and add missing GPL headers part 2
...
Looks like a lot of files were missed...
Closes #1036
2021-03-21 21:32:26 +00:00
WaluigiWare64
6b431a6664
Allow bundling libraries on macOS ( #1013 )
2021-03-21 15:32:23 +00:00
WaluigiWare64
f7347b1f7a
tell pkg-config the location of libarchive
2021-03-21 15:12:34 +00:00
RSDuck
f060162dac
attempt at fixing #1037
2021-03-17 16:44:54 +01:00
RSDuck
fbe691a673
fix read from unassigned variable for large BGs
2021-03-16 20:57:30 +01:00
Arisotura
7f8a58b8fe
Set up CI with Azure Pipelines
...
blarg [skip ci]
2021-03-15 19:28:56 +01:00
RSDuck
436b3c4c1d
update copyright year and add missing GPL headers
2021-03-12 20:07:40 +01:00
WaluigiWare64
a08f70e3a5
Set macOS Deployment Target to 10.14
2021-03-12 17:53:50 +00:00
RSDuck
bc63531e00
avoid leaking threads in NDSCart_SRAMManager
...
also atomics
2021-03-11 16:54:43 +01:00
WaluigiWare64
ae7761c33e
Remove temporary macOS CI workarounds
2021-03-08 12:50:09 +00:00
WaluigiWare64
0ea85fdd2b
Use setup-msys2 GitHub Action ( #1029 )
...
* Use setup-msys2 GitHub Action
This makes the Windows CI a few minutes faster
2021-03-06 19:37:51 +00:00
RSDuck
6a3aa551da
remove direct reference to Switch frontend header
2021-03-03 00:43:56 +01:00
WaluigiWare64
cb34032ac8
Set macOS Deployment Target to 10.13
...
It's the minimum that the latest Qt 5 supports
2021-03-01 13:12:02 +00:00
RSDuck
41dd448e28
call Renderer2D::VBlankEnd at vblank end
...
instead of vblank start
2021-03-01 04:06:11 +01:00