1471c73ea6
buttonClicked workaround for old Qt
2021-09-17 18:36:07 +02:00
34af921322
ROM Info dialog - Only read 128 characters from each title
...
Titles should be zero-terminated, but this is for additional safety
2021-08-27 13:54:55 +01:00
36672a4089
use NDSHeader struct, and expand it with the DSi shit
2021-08-26 18:59:07 +02:00
7395d6a6c0
Allow picking .dmg files as SD image
2021-08-26 18:55:49 +02:00
b40ff12a60
fix capitalization of DSiWare. heh
2021-08-25 12:31:20 +02:00
235da420c8
having fun with fatfs ( #1189 )
...
* patch TSC coords in DSi mode
* DSiware importer and shit
2021-08-24 17:46:20 +02:00
346e8c0b87
Fix a touchless issue in hybrid layout ( #1182 )
...
In the previous commit, there was a touchless error on the hybrid screen.
This commit fix a touchless issue in hybrid layout.
2021-08-24 17:40:35 +02:00
0d37a0a5fc
Call emuPause before loading a ROM so we don't crash if one is already loaded
2021-08-23 10:45:18 +02:00
6ad0e8d61a
macOS: Allow opening ROMs with melonDS from Finder.
2021-08-23 10:27:03 +02:00
418b351986
SPU: Emulate SOUNDBIAS and 10-bit degrade
2021-08-17 01:01:15 +02:00
d5a20ad3c8
tidbits
2021-08-08 15:45:44 +02:00
c7325469c2
factor duplicate code in micLoadWav(). also add support for all sorts of WAV formats SDL can support.
2021-08-08 15:32:29 +02:00
bba14b2bb0
fix pissfucking touchscreen (again)
2021-08-08 14:45:16 +02:00
2df6b4fdc3
Audio interpolation ( #1176 )
...
add audio interpolation (emulation improvement)
2021-08-08 14:27:57 +02:00
996bfe8436
Make limit framerate default instead of audio sync
2021-08-04 00:53:47 +02:00
946eb7a834
fix pause when inactive
2021-08-02 20:41:43 +02:00
1bda85383f
Fix for #1119 'Add "frame step" hotkey'
2021-07-30 18:16:26 +02:00
aaa97c9242
only open microphone when actually needed. fixes #1165
2021-07-29 01:19:03 +02:00
ab48461dc5
Merge branch 'master' of https://github.com/Arisotura/melonDS
2021-07-20 19:30:47 +02:00
740071e427
oopsies
2021-07-20 19:30:29 +02:00
fdb6d226fd
enable undo savestate load in the gui
2021-07-17 23:30:57 +02:00
e5240a688c
Add ROM Header struct and ROM info dialog ( #1095 )
2021-07-02 16:42:54 +00:00
5b9f972625
UI: detect and save when window is maximized, and restore it as such. fixes #1135
2021-06-20 02:21:48 +02:00
2494058a71
Add "frame step" hotkey and function ( #1119 )
2021-06-05 21:10:37 +02:00
af36d10023
Explicitly set NoRole on the setup cheats option so Qt on mac will stop stealing it
2021-06-05 14:47:51 +02:00
e48e45db76
frontend: handle tablet and touch events
...
fixes #654 and #548
2021-05-24 20:23:06 +02:00
f271bdf325
fix #906
2021-05-24 18:29:12 +02:00
eb7bedfc79
Remove outdated frontend solar sensor code ( #1102 )
2021-05-16 17:18:24 +02:00
d3c298bbe4
ASSFUCKING STUPID SHITPILE.
...
fixes #1044
(also add separator for cleaner menu)
2021-05-06 00:33:50 +02:00
464897ea87
Explicitly include ${SDL2_PREFIX}/include
...
this only accidentally worked before
2021-05-02 16:42:04 +02:00
b0e97b229e
Fix minimum Darwin version for targeting 10.15
2021-05-02 14:34:44 +02:00
03bfbd2be7
fix touchscreen code in non-hybrid layout mode, fixes #1087
...
(also what the fuck is that code)
2021-05-01 19:09:01 +02:00
0a718adc77
Fix macOS right modifier detection.
...
Turns out my system was affected by a bug with modifier remapping in
macOS causing some of my left/right modifiers to be swapped. This commit
fixes them to be the correct values.
2021-04-29 19:45:41 +02:00
eae42fb9f8
request repaint instead of update after each frame
2021-04-29 15:13:53 +02:00
cffffa887e
macOS: Assign "Preferences..." to emu settings without also removing it from the config menu
2021-04-27 15:11:15 +02:00
6691c6903b
asfdasdas you'd better not give me shit now
2021-04-26 16:43:25 +02:00
a2c12f7e66
fix some more case sensitive shito
2021-04-26 15:50:02 +02:00
bf4052bc3d
more of the same (actually fix the bug I was having)
2021-04-26 15:25:45 +02:00
4a5d5116a1
make extension checks case-insensitive
2021-04-26 15:20:28 +02:00
f8bb1aa98d
'aight
2021-04-25 11:54:08 +02:00
18497d396d
add more Mac crap. hoping the weird characters made it through.
2021-04-25 11:53:29 +02:00
185c97f4ef
try to cover right-mod keys under MacOS I guess
2021-04-25 11:34:56 +02:00
9d9865d256
hopefully remove shitty hack
2021-04-25 11:09:16 +02:00
a860c5fbd3
Actually use the new script...
2021-04-25 03:55:01 +02:00
bc4a156a4d
More 10.14 fixes also make the version check in cmakelists actually work
2021-04-25 03:51:04 +02:00
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
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
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
06e2193c04
Fix up menu roles a bit
2021-04-19 09:18:50 +02:00
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