Commit Graph

  • 673ef4ce9a
    Merge 9f30151675 into 5cd9d36bba rofl0r 2025-02-16 11:15:38 +0700
  • 5cd9d36bba
    Merge pull request #888 from Morilli/fix-movie-commands master zeromus 2025-02-14 03:16:42 -0500
  • b756ffb1e6 fix movie command flags not actually being OR'd together Morilli 2025-02-14 08:56:19 +0100
  • e4fff1b6f1
    Merge ae627d6847 into bec2329653 Ruben 2025-02-12 19:49:23 +0000
  • 10af6569fd
    Merge 66c8f91a5e into bec2329653 Marco Köpcke 2025-02-12 19:49:12 +0000
  • 9e8c7dbda5
    Merge 1a2b8c0f29 into bec2329653 PlatinumMaster 2025-02-12 19:48:59 +0000
  • 0979c7e7fc
    Merge be53737eba into bec2329653 windwakr 2025-02-12 19:48:59 +0000
  • 82e6651fa1
    Merge a0e50b380c into bec2329653 Kimpe Andy 2025-02-12 19:48:59 +0000
  • 8352eaaf90
    Merge 99126b9063 into bec2329653 Salz 2025-02-12 19:48:58 +0000
  • bec2329653
    Merge pull request #886 from Anonym271/master zeromus 2025-02-11 16:55:35 -0500
  • 06bef8b560 Bugfix: MemROMReaderWrite was not working for 1 byte length because it would copy the current mem's byte into the source buffer instead of the opposite way. Anonym271 2025-02-11 22:45:25 +0100
  • 9f30151675 types.h: let mingw use regparm(3) calling convention for jit rofl0r 2024-12-06 18:17:46 +0000
  • 18f166bc97 rename FASTCALL to DESMUME_FASTCALL rofl0r 2024-12-06 18:03:16 +0000
  • c2af88cd10 asmjit: remove unused calling convention defines rofl0r 2024-12-06 17:50:40 +0000
  • 96414ed176 windows: add Makefile for mingw rofl0r 2024-12-06 03:05:37 +0000
  • 9ea9198cab aviout.cpp: fix constructor use gcc dislikes rofl0r 2024-12-06 03:02:09 +0000
  • c2a1296244 inputdx.h: make compatible with mingw rofl0r 2024-12-06 03:00:41 +0000
  • 13bccf5738 XAudio2.h: make compatible with mingw rofl0r 2024-12-06 02:58:48 +0000
  • 271490c3e1 snddx.cpp: use mingw-provided directx headers if applicable rofl0r 2024-12-06 02:55:43 +0000
  • 6323bbb6c0 gdbstub_internal.h: fix build error with mingw rofl0r 2024-12-06 02:50:36 +0000
  • 0df7918acb fatdir: fix build error with mingw rofl0r 2024-12-06 02:47:53 +0000
  • b7915bc992 ROMReader: fix build error with mingw rofl0r 2024-12-06 02:45:50 +0000
  • 4c6bbf68a0 resources.rc: use unix-style path names rofl0r 2024-12-06 02:42:57 +0000
  • 4a9f95c7d5 resources.rc: fix build error with mingw-windres rofl0r 2024-12-06 02:37:12 +0000
  • f1ffbffc99 unrar/strfn.cpp: fix build error with mingw rofl0r 2024-12-06 02:34:36 +0000
  • 47233bab4c lua-engine.cpp: fix build error with mingw rofl0r 2024-12-06 02:31:19 +0000
  • 420bf01375 ImageOut.cpp: add missing header rofl0r 2024-12-06 02:29:01 +0000
  • 6263cea61c XAudio2.h: likewise rofl0r 2024-12-06 02:28:04 +0000
  • e8f1e60243 xma2defs.h: macro hack for mingw's lack of __out etc rofl0r 2024-12-06 02:21:49 +0000
  • ee6d8aa125 replay: fix use of anonymous struct members rofl0r 2024-12-06 02:11:49 +0000
  • 7c2659314f types.h: don't undef WINAPI for mingw rofl0r 2024-12-06 02:00:24 +0000
  • 2bf5792b40 path.h: add mkdir macro for mingw rofl0r 2024-12-06 01:52:32 +0000
  • 203d665445 CWindow.h: fix build error with gcc rofl0r 2024-12-06 01:46:14 +0000
  • dfcd482933 fix couple of header names to work on case-sensitive file systems rofl0r 2024-12-06 01:28:24 +0000
  • 8a4fd0a9cb arm_jit: fix build when LOG_JIT_LEVEL != 0 rofl0r 2024-12-06 01:15:06 +0000
  • f239227857 fix couple of header names to work on case-sensitive file systems rofl0r 2024-12-06 01:28:24 +0000
  • 9addbbdfda arm_jit: fix build when LOG_JIT_LEVEL != 0 rofl0r 2024-12-06 01:15:06 +0000
  • b022181a05
    Merge pull request #867 from lifehackerhansol/libnds-v2 zeromus 2024-11-14 23:54:53 -0500
  • ee39a36f20
    cp15: add support for process ID lifehackerhansol 2024-11-14 15:54:12 -0800
  • c1624b2b33
    MMU: support 8-bit write to REG_IPCSYNC lifehackerhansol 2024-11-14 14:49:17 -0800
  • 1192bf6f2c
    EGL: use eglGetPlatformDisplay if available (#865) Max Fedotov 2024-11-13 09:50:35 +0300
  • b1efbef458 Don't use ifdef, just try every method to obtain display handle, rename attr variable thesource 2024-11-13 08:52:02 +0300
  • 71c32f408c EGL: use eglGetPlatformDisplay if available thesource 2024-11-12 10:23:21 +0300
  • 2c7fac57ff port 0.5 GPU scaling increments/window sizes to GTK3 thesource 2024-11-06 09:24:57 +0300
  • a7e6d4124e port 0.5 GPU scaling increments/window sizes to GTK3 thesource 2024-11-06 09:24:57 +0300
  • 3b1989a9d9
    GTK*: add gamepad hotplug support (#855) Max Fedotov 2024-11-04 21:32:07 +0300
  • f51e19b19b
    Merge pull request #860 from En-En-Code/oglgetdriverversion-fix zeromus 2024-11-02 22:24:35 -0400
  • 6f1d4e1d5c fix: null-terminate versionSubstring in OGLGetDriverVersion En-En 2024-11-02 18:09:49 +0000
  • a744a3a33a Port these changes to GTK2 too. thesource 2024-10-31 09:34:01 +0300
  • 67069ee70e Get rid of nbr_joy thesource 2024-10-30 18:52:38 +0300
  • 8d112ac6c8 Add joystick count function thesource 2024-10-30 08:43:50 +0300
  • 7e94363060 Make open_joysticks a static array thesource 2024-10-29 18:29:45 +0300
  • 6a65fcd7ae Use unordered_map for open_joysticks since we need instance lookup often thesource 2024-10-29 13:23:32 +0300
  • f439e08844 Linux/GTK3: add gamepad hotplug support thesource 2024-10-29 10:44:31 +0300
  • 6690a8cedd posix: Update the Code::Blocks project file to include the new files that commit efdd938 added. rogerman 2024-10-28 14:39:17 -0700
  • 7d6f0982c8 gtk2: add some more presets to winsize menu rofl0r 2024-10-28 19:16:45 +0000
  • 0ec9d74c39 gtk2: allow 0.5 increments on gpu scale rofl0r 2024-10-28 19:14:08 +0000
  • 76a6935dc8 gtk2: backport GPU scaling feature rofl0r 2024-10-28 12:27:21 +0000
  • f206c27ab5 gtk2: backport GPU scaling feature rofl0r 2024-10-28 12:27:21 +0000
  • 3ddb2669a9 cli: fix boost input detection rofl0r 2024-10-27 17:30:21 +0000
  • 58bbe693e1 cli: fix joypad and keyboard config retrieval rofl0r 2024-10-27 16:19:13 +0000
  • 8768b9b2cb cli: fix boost input detection rofl0r 2024-10-27 17:30:21 +0000
  • b45d249ef8 cli: fix joypad and keyboard config retrieval rofl0r 2024-10-27 16:19:13 +0000
  • 0a36e96f66
    Merge pull request #845 from thesourcehim/master rofl0r 2024-10-27 11:51:24 +0100
  • 5d498a97c4 Port previous two changes to gtk2 frontend. Add meson option to build gtk2 frontend (disabled by default). Fix meson.build dependency for gtk2. thesource 2024-10-26 13:29:48 +0300
  • fff5659879
    Merge pull request #851 from dlbuhtig4096/master zeromus 2024-10-26 02:27:43 -0400
  • efdd938dc3
    GTK*: Action Replay cheat menu (+ other cheat improvements) (#847) En-En 2024-10-25 18:32:03 +0000
  • a01d71fb8c Needed fixes En-En 2024-10-25 09:03:52 -0500
  • ff84815acb Improve console allocation. dlbuhtig4096 2024-10-24 16:35:54 +0800
  • 28f5c76035 Proper ensata handshake on reconnection. dlbuhtig4096 2024-10-20 17:08:19 +0800
  • 7984eae357 Fix ensata sound register emulation. dlbuhtig4096 2024-10-20 13:02:15 +0800
  • 629dec8420
    Merge a44d7ff406 into 2bc5b0d86b DesperateProgrammer 2024-10-16 11:48:37 +0900
  • ee9f38df4e Makefile.am includes utilsGTK.* En-En 2024-10-14 22:11:27 -0500
  • c9461e8374 Backport to GTK2 En-En 2024-10-14 17:00:32 -0500
  • c9f3a6bf86 Minimize formatting diffs En-En 2024-10-11 10:01:43 -0500
  • 058fc066c5 Memory leak fixes En-En 2024-10-10 11:56:53 -0500
  • 05991432a2 Formating En-En 2024-10-08 11:12:31 -0500
  • 497b3983d3 Action Replay UI elements [GTK] En-En 2024-10-07 16:32:43 -0500
  • 9f18dfbb5f Filter raw and AR cheats, display both filters in UI, patch up raw update/delete En-En 2024-10-01 09:41:52 -0500
  • ce58ebb916 Added index and cheat type data to ListStore En-En 2024-09-28 19:04:15 -0500
  • 8f73a9c255 Added range bound to keep internal cheat data within specified size En-En 2024-09-26 20:52:04 -0500
  • 8a3302c650 GTK cheats UI inputs/displays hex for address (offset) En-En 2024-09-26 09:34:22 -0500
  • 2bc5b0d86b
    Merge pull request #846 from BayLee4/fix_retina Roger Manuel 2024-10-10 12:48:59 -0700
  • a0386e535c Cocoa Port: Fix mixed retina/non-retina displays bug BayLee4 2024-10-10 17:57:21 +0200
  • 72315fa339 Make gamepad key configuration non-blocking thesource 2024-10-10 11:42:27 +0300
  • 1cf7c37896 Unbind joypad keys by default thesource 2024-10-10 09:44:09 +0300
  • 8fa0affab1
    Merge pull request #839 from intra0/master zeromus 2024-10-04 21:31:38 -0400
  • e7442cc999
    Merge pull request #841 from lifehackerhansol/cmdline-misleading-indentation zeromus 2024-10-01 05:43:24 -0400
  • fa1879f9a7
    commandline: avoid misleading indentation lifehackerhansol 2024-09-29 13:45:34 -0700
  • bb1b6a1c80
    Update org.desmume.DeSmuME.metainfo.xml intra0 2024-09-25 21:54:14 -0500
  • 91196788eb fix more screw-ups in unicode support. fixes #828 zeromus 2024-08-31 22:34:38 -0400
  • 8f9c6892d5 OpenGL Renderer: Fix an initialization issue with the clear image shader program when running the 3.2 Core Profile renderer for a driver that only supports OpenGL v3.2. (Regression from commit e2a25e2. Fixes #827.) rogerman 2024-08-28 10:33:27 -0700
  • 42667020d8 fix ensata emulation? (re: #184) zeromus 2024-08-27 04:15:00 -0400
  • 64132f765a OpenGL Renderer: Fix a bug where having Edge Mark enabled could cause fragments to disappear. (Regression from commit f910c61.) rogerman 2024-08-22 19:26:39 -0700
  • 00b8df1b00 OpenGL Renderer: Add entry point for glClientWaitSync, fixing compiling on Windows. (Regression from commit f910c61.) rogerman 2024-08-15 17:50:53 -0700
  • f910c6197c OpenGL Renderer: Add new rendering resource classes, and do some misc. refactoring. - Using the new OpenGLGeometryResource and OpenGLRenderStatesResource classes, the 3.2 Core Profile and ES renderers now use triple-buffering for all geometry rendering resources and framebuffer constants. - Delete the InitFinalRenderStates() method, which has been obsoleted over the years. Its functionality has been rolled into the InitExtensions() and _RenderGeometryLoopBegin() methods. rogerman 2024-08-15 16:49:42 -0700
  • f84a804499 OpenGL Renderer: Fix bug where clear images were Y-flipped. (Regression from commit 3db6d56.) rogerman 2024-08-13 19:49:34 -0700
  • 8197174d69 OpenGL ES Renderer: Fix a bug where the final output framebuffer is Y-flipped. (Regression from commit 3db6d56.) rogerman 2024-08-12 13:44:58 -0700
  • 3db6d5676c OpenGL Renderer: Do some more code cleanup and tune-ups. - In the 3.2 Core Profile and ES renderers, synchronization of vertex info uploads now occurs at a more reasonable time. - Geometry rendering is now Y-flipped by default, eliminating the need to Y-flip the final output framebuffer under all conditions. - Legacy OpenGL no longer needs to perform any color conversion of the final output framebuffer if FBOs are supported. - Rename some functions and variables to better describe what things are doing now. rogerman 2024-08-12 11:23:23 -0700
  • 9bbfca527a Remove redundant and currently unused Makefile. rogerman 2024-08-10 15:53:25 -0700