Commit Graph

6360 Commits

Author SHA1 Message Date
zeromus e8f619c44a winport: fix #442 2021-04-09 11:43:20 -04:00
zeromus 9d8332d671 winport - fix #441 (nonsense japanese directory creation on open rom file dialog and other cases probably) 2021-04-06 15:09:48 -04:00
zeromus 42093b4929 fix #423 more 2021-04-06 01:12:18 -04:00
zeromus 4b77e9b77a winport - fix file creation time not shown in file menu when filename has moonrunes, fixes #440 2021-04-05 22:59:02 -04:00
zeromus 84e8508520 fix WIN32_FRONTEND (broken by PR #350)
fixes #432
2021-04-05 22:43:33 -04:00
thesource 85a2674eb5 GTK: fix freeze when editing joystick controls 2021-03-13 14:10:31 +01:00
Emmanuel Gil Peyrot 445579b053 GTK: Use the correct hyphenation for properties 2021-03-11 16:53:22 +01:00
zeromus 67f30f4023
Merge pull request #350 from SkyTemple/binary-interface
DeSmuME as a shared object / dynamic library
2021-03-07 19:49:00 -05:00
Parakoopa 8e7af8ada8 Github action for interface build -- Corrected windows path 2021-03-07 12:03:52 +01:00
Parakoopa c135751ded Github action for interface build 2021-03-07 11:59:10 +01:00
Parakoopa 37ed174621 Fix libdesmume name in meson build 2021-03-05 13:05:31 +01:00
Parakoopa 1455b830c5 Interface: Windows: Switched to SDL2 2021-03-05 11:23:52 +01:00
Parakoopa 34b4fc3d72 Interface: Posix: Switched to SDL2 and Meson 2021-03-05 10:28:28 +01:00
zeromus 600d159427
Merge pull request #432 from thesourcehim/master
Update menu and config upon save type change
2021-02-27 14:43:22 -05:00
thesource d3fda11a0e Update menu and config upon save type change 2021-02-27 18:49:58 +03:00
Parakoopa f62318ced4 Fix wrong type in interface after SDL2 migration 2021-02-21 14:24:15 +01:00
zeromus 6ef876b217 fix 1 pixel rounding oopsie in horizontal odd-ratio'd layout case 2021-02-05 14:09:16 -05:00
Parakoopa 1809c0a17e Added documenation, removed unimplemented API functions 2021-01-31 14:15:36 +01:00
Parakoopa 6be61e4a42 Support for making Joystick processing optional 2021-01-31 14:15:36 +01:00
Parakoopa 3d198fcb9b MacOS compatibility 2021-01-31 14:15:36 +01:00
Parakoopa 4917d177cc Binary interface: Removed lua support from Windows 2021-01-31 14:15:36 +01:00
Parakoopa f7bada2526 Flag to disable AVX512 2021-01-31 14:15:36 +01:00
Parakoopa 651cb53fbe Binary interface: Memory and register access & hooks 2021-01-31 14:15:34 +01:00
Parakoopa b18e2058cb Binary interface: Removed some unused functions 2021-01-31 14:15:03 +01:00
Parakoopa 283f31cf87 Binary interface: Movie recording and playback 2021-01-31 14:15:03 +01:00
Parakoopa 7b3da44f5a ABI: Changes to the core and other modules to be buildable on Win32 2021-01-31 14:15:03 +01:00
Parakoopa c7426e24b7 Binary interface: Windows: Newer SDL 1.2 version 2021-01-31 14:15:03 +01:00
Parakoopa 10414b1f1d Binary interface: Windows building 2021-01-31 14:15:03 +01:00
Parakoopa 1f37dcc0a0 Binary interface: Posix building 2021-01-31 14:15:03 +01:00
Parakoopa 97d1613421 First incomplete version of a binary interface 2021-01-31 14:15:03 +01:00
zeromus bb5849abec
Merge pull request #421 from MaddTheSane/patch-1
Add aarch64 string
2021-01-25 20:45:48 -05:00
zeromus 0942fb5c5b
Merge pull request #422 from MaddTheSane/patch-2
Update rthreads.c
2021-01-25 17:18:34 -05:00
C.W. Betts 11fe823bbd Update rthreads.c
Make it build again on macOS.
2021-01-25 14:50:44 -07:00
C.W. Betts 7f035acdaa
Add aarch64 string
Adds aarch64 to the lists of available DESMUME_PLATFORM_STRINGs.
Cherry-picked from 0d763b350a3ce0de7ee4d965ca54c5f3af4373f8.
2021-01-25 14:12:55 -07:00
zeromus 44282bc151
Merge pull request #367 from linkmauve/thread-names
Give thread names to ease debugging
2021-01-21 11:06:28 -05:00
zeromus a04ebb8743
Merge pull request #419 from nicegamer7/github-actions
Fix GitHub Actions
2021-01-21 10:42:00 -05:00
nicegamer7 b873f898c0
fix github actions 2021-01-21 10:10:47 -05:00
zeromus 21af401263 make cheat database lookup based on crc instead of game ID, which locates the wrong file half the time when the cheat DB contains two entries with the same game ID (but differing crc). Left the serial check ADDITIONALLY as a backup in case of a crc collision 2021-01-19 22:46:00 -05:00
zeromus 9836f56312 change readme.md link to downloads since by far the most important single piece of information about desmume in 2021 is that you should download it. 2021-01-12 22:09:12 -05:00
zeromus dbff32fdaa dive into the N-layer muck of zip file opening and try to run amok on filenames with weird characters in them (should fix #412) 2021-01-07 16:53:59 -05:00
Emmanuel Gil Peyrot aeaf404177 Posix: Fix a few warnings in ctrlssdl.cpp 2020-12-25 03:08:16 +01:00
Emmanuel Gil Peyrot ac507ebdc0 GTK: Move more of the graphics dialog into its .ui file 2020-12-19 04:07:07 +01:00
Emmanuel Gil Peyrot 0e5dec143f GTK: Move emulation settings to a .ui file 2020-12-19 04:04:02 +01:00
Emmanuel Gil Peyrot b4b2781826 GTK: Move the menu into its .ui file 2020-12-19 03:23:54 +01:00
Emmanuel Gil Peyrot 5e051a981d GTK: Move graphics settings into its own .ui file 2020-12-19 01:44:05 +01:00
Emmanuel Gil Peyrot 21276a5a07 GTK: Move the main window into an .ui file 2020-12-19 01:35:28 +01:00
Emmanuel Gil Peyrot b568fbc5dc GTK: Move .ui string into a GResource
This makes it easier to edit those files in Glade or such, while keeping
it inside the final binary.

As a bonus, XML data is getting minified at the packing step.
2020-12-19 01:11:07 +01:00
Emmanuel Gil Peyrot 02e49123da CLI frontend: Add missing name to gdb thread
This broke in 101fa1ef58.
2020-12-16 21:55:52 +01:00
Emmanuel Gil Peyrot d503376558 filters: Fix warnings on gcc 2020-12-16 21:21:11 +01:00
zeromus 50a24fbbd7 fixed y-sorting that was messed up by the more convoluted multi-purpose indirect clipping approach that was added in early 2019 (e.g. 4cd19ce522 and e06d11f6df )
fixes SF bug 1724 (7th dragon HP renderer) but this was probably affecting many other games.
2020-12-15 00:58:19 -05:00