Commit Graph

  • 5bd5c630f1 Added debugging tools Yackerw 2020-08-15 16:02:38 -0400
  • 316103d2ec
    Merge pull request #352 from PypeBros/master zeromus 2020-08-06 14:47:48 -0400
  • 5a368922c9 Fix directory crawling on symlink-capable systems PypeBros 2020-08-06 18:34:14 +0200
  • 1e1ee8d1f6 gtk: add import/export backup memory menu items Lukas Sabota 2020-07-20 17:38:37 -0400
  • 209dfca35f fix chinese filenames in savestates and dct files (fixes #343) zeromus 2020-07-12 14:33:26 -0400
  • fc3d81e73a cleanups related to prior commits zeromus 2020-06-18 15:58:16 -0400
  • 622b763bf1 Use DeSmuME name - but not in firmware.cpp 1. didn't like every line in the file being touched 2. DESMUME_NAME is cosmetic; it may have had special meaning in this file. I didnt feel like investigating it any more Mattia Rombi 2020-06-18 16:40:59 +0200
  • 01ba56200f Use DeSmuME name Mattia Rombi 2020-06-18 16:40:59 +0200
  • ebf073e5c0 Update .gitignore for Visual Studio Mattia Rombi 2020-06-18 15:53:22 +0200
  • 357843c543 winport: add title size check and fixed code style/typo Mattia Rombi 2020-06-18 16:47:51 +0200
  • 3466c7f69a winport: update main window title with current game Mattia Rombi 2020-06-18 14:43:20 +0200
  • aa81c0e120 winport: update main window title with current game Mattia Rombi 2020-06-18 14:43:20 +0200
  • 3ec927de75
    Merge pull request #331 from thesourcehim/master zeromus 2020-05-10 09:32:05 -0400
  • f007ef655e GTK: fix audio interpolation mode not being saved or loaded from config thesource 2020-05-10 16:29:01 +0300
  • 255f5c8b91
    Merge pull request #330 from davg-qqq/feat-linux-msaa-ui zeromus 2020-05-08 18:18:27 -0400
  • 4186c33745 Linux GTK Port: Fix config for new MSAA options davg-qqq 2020-05-09 00:07:38 +0200
  • 1305dd1e49
    Merge pull request #329 from davg-qqq/feat-linux-msaa-ui zeromus 2020-05-08 16:36:14 -0400
  • a289055e1c Linux GTK Port: Add more detailed MSAA options davg-qqq 2020-05-08 22:21:18 +0200
  • 76fafe0230 winport - fix drag & drop and recent roms menu so I can verify whether any of that stuff works in chinese zeromus 2020-05-05 02:00:58 -0400
  • d4c17e5f8d winport - fix some unicode file opening crap zeromus 2020-05-05 01:49:14 -0400
  • 1cc14031c9
    Merge pull request #327 from davg-qqq/fix-osmesa-crash zeromus 2020-05-03 16:52:43 -0400
  • a1791a24f0 Fix unhandled null causing crash when using osmesa with nvidia driver davg-qqq 2020-05-03 19:34:49 +0200
  • d556c99771 Merge branch 'master' of https://github.com/TASVideos/desmume zeromus 2020-04-27 20:29:05 -0400
  • 55253504e3 fix spurious warning in exporting battery save memory even when it works (fixes #325) zeromus 2020-04-27 20:28:56 -0400
  • 2d1eee284c
    Merge pull request #323 from lucianposton/fix-glade zeromus 2020-04-23 07:27:27 -0400
  • 827af7a494
    Update GLADEUI_UNINSTALLED_DIR to current dir hierarchy Lucian Poston 2020-04-23 05:21:15 -0500
  • bf5065859b
    Add debug output when failing to find glade ui file Lucian Poston 2020-04-23 05:19:50 -0500
  • 7fdf800b58 fix ddraw HW breaking after windows lock screen zeromus 2020-04-22 15:47:31 -0400
  • c52ee0386e remove accidental debug code ("DebugBreak") zeromus 2020-03-31 20:02:03 -0400
  • 5f76ba8bb3 I couldn't make any sense out of the wifi saving code, and I was pretty sure I saw a variable not getting saved, so I redid it. Did I do it right? I don't know, you tell me. Also in this commit I reformatted all of wifi.cpp because I had lost 10 minutes or more to not being able to find `variable = value` or `variable=value` due to it being inexplicably `variable\t=value` all over that file and uhmmmmmmmmmmmm no. zeromus 2020-03-31 00:18:54 -0400
  • 600957a840 fix compilation issue when logging is enabled zeromus 2020-03-31 00:17:19 -0400
  • 347a3aa833 remove x86 from windows port since there are now known code generation bugs in the wifi which definitely pose user-facing problems zeromus 2020-03-31 00:16:57 -0400
  • d787b737e3 winport: dont crash if hitting ctrl+r when no rom is loaded zeromus 2020-03-05 23:44:27 -0500
  • bca921ddae
    Merge pull request #316 from perallard/master zeromus 2020-01-20 16:15:36 -0500
  • f814164de2 Issue: can't compile on Arch Linux #304 Per Allard 2019-12-30 21:56:43 +0100
  • ce2c1a6774
    Merge pull request #312 from sietschie/master zeromus 2019-12-11 10:54:15 -0500
  • 25f7469920 set fullscreen background to black for gtk frontend sietschie 2019-12-11 14:18:51 +0100
  • 7a3699aba6
    Merge pull request #308 from astoliar/fix_to_compile_offsetof zeromus 2019-11-20 14:58:02 -0500
  • 3658f3c949 Fix to compile with gcc Andres Stoliar 2019-11-20 10:58:53 -0300
  • 7df351850c
    Merge pull request #306 from Aikku93/patch-1 zeromus 2019-10-28 01:08:46 -0400
  • 0dc75ca089
    add interpolation at loop boundary Ruben 2019-10-28 15:28:09 +1100
  • 72fc1bc02d Update all configurations for DesHawk to build a DLL. DesHawk SuuperW 2019-09-30 11:58:57 -0500
  • 44c2a8c243 bug fix SuuperW 2019-09-30 11:38:24 -0500
  • 5d5879bd26 VideoBuffer SuuperW 2019-09-30 11:36:27 -0500
  • 7c75595b95 ResetFrameCounters SuuperW 2019-09-30 11:24:31 -0500
  • 6f2a83cad9 FrameAdvance and SetInput SuuperW 2019-09-30 11:19:52 -0500
  • e34c8fd52c Add ability to load a ROM from a byte array instead of a file. SuuperW 2019-09-30 11:15:42 -0500
  • d0b31758fc Begin making DesHawkAPI SuuperW 2019-09-30 10:06:45 -0500
  • 271a3ca9c6 Create "DesHawk" project by copying DeSmuME project and reconfiguring to build as a DLL. SuuperW 2019-09-30 09:38:47 -0500
  • 46980d7732 fix crc calculation method for cheats DB zeromus 2019-09-25 22:04:58 -0400
  • 0063a2dd05 GTK: add Auto pause in background option Zoltán 2019-09-06 18:28:33 +0200
  • 9e6b4f128f
    Merge pull request #289 from YuGiOhJCJ/gtk-warning-fix-1 zeromus 2019-07-28 02:27:24 -0400
  • b9317ad184 * desmume/src/frontend/posix/gtk/main.cpp(common_gtk_main): Modify a multiline comment to be a single line comment. * desmume/src/frontend/posix/gtk/main.cpp(common_gtk_main): Add a comment to indicate that moving the following instruction implies that a GTK warning is shown. * desmume/src/frontend/posix/gtk/main.cpp(common_gtk_main): Move a statement later to avoid a GTK warning. Your Name 2019-07-28 08:10:55 +0200
  • 2185b6adfe
    Merge pull request #288 from YuGiOhJCJ/gtk-firmware-language zeromus 2019-07-26 08:50:05 -0400
  • 07576fea31 * desmume/src/frontend/posix/gtk/config_opts.h: Add the "command_line_overriding_firmware_language" option. * desmume/src/frontend/posix/gtk/config_opts.h: Add the "firmware_language" option. * desmume/src/frontend/posix/gtk/main.cpp: Add the "setfirmwarelanguage" menu item. * desmume/src/frontend/posix/gtk/main.cpp: Add the "setfirmwarelanguage" action entry. * desmume/src/frontend/posix/gtk/main.cpp(CallbackSetAudioVolume): Fix its parameters ("*" attached to the name rather than the type). * desmume/src/frontend/posix/gtk/main.cpp(SetAudioVolume): Fix its indentation (spaces replaced by a tab). * desmume/src/frontend/posix/gtk/main.cpp(SetFirmwareLanguage): Add this function. * desmume/src/frontend/posix/gtk/main.cpp(CallbackSetFirmwareLanguage): Add this function. * desmume/src/frontend/posix/gtk/main.cpp(common_gtk_main): If the command line overriding is enabled, then use the language set on the GUI. YuGiOhJCJ 2019-07-26 08:48:18 +0200
  • 1e0a29ee27
    Merge pull request #287 from YuGiOhJCJ/gtk-audio-volume zeromus 2019-07-24 03:09:57 -0400
  • ac42f1d1bf * desmume/src/frontend/posix/gtk/config_opts.h: Add the "audio_volume" option. * desmume/src/frontend/posix/gtk/main.cpp: Add the "setaudiovolume" menu item. * desmume/src/frontend/posix/gtk/main.cpp: Add the "setaudiovolume" action entry. * desmume/src/frontend/posix/gtk/main.cpp(SetAudioVolume): Add this function. * desmume/src/frontend/posix/gtk/main.cpp(CallbackSetAudioVolume): Add this function. * desmume/src/frontend/posix/gtk/main.cpp(common_gtk_main): Add the "SNDSDLSetAudioVolume" function call. * desmume/src/frontend/posix/shared/sndsdl.cpp: Add the "audio_volume" global variable. * desmume/src/frontend/posix/shared/sndsdl.cpp(MixAudio): Add the "SDL_MixAudio" function call. * desmume/src/frontend/posix/shared/sndsdl.cpp(SNDSDLGetAudioVolume): Add this function. * desmume/src/frontend/posix/shared/sndsdl.cpp(SNDSDLSetAudioVolume): Add this function. * desmume/src/frontend/posix/shared/sndsdl.h: Add the "audio_volume" global variable. * desmume/src/frontend/posix/shared/sndsdl.h(SNDSDLGetAudioVolume): Add this function. * desmume/src/frontend/posix/shared/sndsdl.h(SNDSDLSetAudioVolume): Add this function. YuGiOhJCJ 2019-07-24 08:20:18 +0200
  • 34b4221729
    Add gui.savescreenshotas martmists 2019-06-01 11:12:51 +0200
  • de198c00a0 Colorspace Handler: Add support for AVX-512, new 16-bit to 32-bit alpha agnostic conversion functions, and minor optimizations to some functions. - New 16-bit to 32-bit alpha agnostic conversion functions: ColorspaceConvert555XTo888X_*(), ColorspaceConvert555XTo666X_*(). - Minor optimizations to the following functions: ColorspaceConvert555To8888_*(), ColorspaceConvert555To6665_*(), ColorspaceApplyIntensity32_*(). rogerman 2019-05-20 14:57:34 -0700
  • 2d2320f4d1
    Merge pull request #276 from fpscan/patch-4 zeromus 2019-05-07 19:46:32 -0400
  • 8a826d4230
    Update resources.rc Ömercan Kömür 2019-05-08 00:38:15 +0300
  • 6cf9f1a98d
    typo related updates Ömercan Kömür 2019-05-07 23:49:29 +0300
  • 79633495c4
    Merge pull request #275 from fpscan/patch-1 zeromus 2019-05-07 15:11:25 -0400
  • 85cb5b6c65
    update reoursces.rc Ömercan Kömür 2019-05-07 22:06:35 +0300
  • 21df3059f4
    Merge pull request #274 from awforsythe/master zeromus 2019-05-04 21:53:26 -0400
  • 6e5c9dbaf8 Clarify parameter names for gui.setlayermask Alex Forsythe 2019-05-04 01:02:32 -0500
  • be7f22a7f9
    Merge pull request #273 from awforsythe/master zeromus 2019-05-04 00:16:37 -0400
  • cc9335eea6 Add Lua function gui.setlayermask Alex Forsythe 2019-05-03 21:51:07 -0500
  • 851274b3e8
    Merge pull request #269 from Prof9/master zeromus 2019-04-24 14:19:57 -0400
  • 5c557440d7 Fix Action Replay DS code type 0x0E patch lines not being skipped over when execution status is false. Prof. 9 2019-04-24 19:54:29 +0200
  • 463fc545b7
    Merge pull request #268 from Jules-A/msvc2019 zeromus 2019-04-24 13:59:34 -0400
  • cc4446ab29 Fixes MSVC2019 solution loading and compiling. Due to 2019 dropping XP support by default, anyone needing XP compiles will need to download the v141 toolkit as an extra and manually configure TargetPlatform and PlatformToolset. Jules Anthony 2019-04-24 18:35:44 +0800
  • 55c158d305 fix lua random crash / unreliability introduced by commit 43fcaf68f1 fix strange non-functional static-assert-likes designed to prevent this problem, by turning them into actual static asserts zeromus 2019-04-19 16:18:29 -0400
  • 8598aedc55 micro-bump version to 0.9.9a/90901 release_0_9_9a release_0_9_9 vadosnaprimer 2019-03-26 01:44:22 +0300
  • 0523bceaa7
    Merge pull request #261 from vadosnaprimer/release_0_9_9 zeromus 2019-03-25 16:39:18 -0400
  • 9967581aa8 support sample series having just digits in filenames: "0.wav" vadosnaprimer 2019-03-25 19:23:38 +0300
  • 042afbaec5 fix crash when printing to non-existent osd vadosnaprimer 2019-03-25 18:34:29 +0300
  • 40bf609a2c use the old logic for sample playback feos 2019-03-24 01:02:43 +0300
  • ce8275fca1 Render3D: Add an actual AVX2-accelerated code path for setting up clear images. rogerman 2019-03-22 00:25:38 -0700
  • 331cfa3596 Render3D: Demote some functions and classes to only require AVX instead of AVX2 where appropriate. rogerman 2019-03-21 22:43:09 -0700
  • 96df0343f7 GPU: The info for native lines and custom lines are now handled at the display level rather than at the engine level. By doing this, we no longer assume that engines will maintain a constant association to a particular display for all lines; rather, we now take into account that an engine/display association may change mid-frame. Fixes #132. rogerman 2019-03-21 21:18:50 -0700
  • 3695f5b329 attempt to merge mic samples work from master zeromus 2019-03-21 15:20:23 -0400
  • f0737b679f winport - change mic sequence loading to use _0 as a signal, and fix bug in paths with . earlier in the name before the extension zeromus 2019-03-19 14:18:02 -0400
  • be2735b3c5 OpenGL Renderer: Fix bug where resizing the framebuffer may cause subsequent rendering to fail. This bug affected OpenGL 3.2 only. (Regression from commit fa8cf5a.) rogerman 2019-03-18 00:03:03 -0700
  • fe428fdda0 Cocoa Port: Fix bug where the HUD would appear smaller than intended on Retina displays. - Also make the HUD scaling curve more precise. rogerman 2019-03-17 23:32:01 -0700
  • c6269ca7ff Firmware: Initializing the fake firmware and applying the firmware settings from an internal firmware config struct are now split into separate operations. This allows the user to freely choose between using internal firmware config or using an external firmware.dfc file for their firmware settings, regardless of whether or not they are booting from external firmware. Fixes #259. - Also fixes a compiling issue with compilers that are not MSVC 2015 or later. (Regression from commit ac94244.) rogerman 2019-03-17 21:55:00 -0700
  • 175a471e5e actually limit mic samples to 254 zeromus 2019-03-17 23:38:34 -0400
  • ac94244757 support recording mic samples in header and current mic sample selection. tested reading and writing, but no more thoroughly than that. this requires a new movie version (mic sample selection stored kind of like an analog coord, a 3-digit number in dsm) zeromus 2019-03-17 23:34:54 -0400
  • 3dc7e6d70e fix warnings from weird code zeromus 2019-03-17 23:23:48 -0400
  • aef0374ed8 fix warnings and 64bit problems zeromus 2019-03-17 23:12:08 -0400
  • 065d9e4321 fix printf warning zeromus 2019-03-17 23:08:21 -0400
  • 9805fe3de4 winport - support multiple mic samples, selected with new hotkeys zeromus 2019-03-17 22:55:53 -0400
  • ec351f3015 fix warnings zeromus 2019-03-17 22:53:55 -0400
  • 72ecc8e66c quick fix to stop OSD from crashing if we try to print a line to the OSD before the frontend is fully initialized zeromus 2019-03-17 22:53:40 -0400
  • ed92e1ef68 get rid of printf warnings zeromus 2019-03-17 21:12:47 -0400
  • fe9541b448 NDSSystem.cpp: Make firmware loading more robust. rogerman 2019-03-10 00:57:16 -0800
  • 8fa60fafd3 Firmware: Ensure that memory leaks don't happen when errors occur. rogerman 2019-03-10 00:53:26 -0800
  • 42817475c2 OpenGL Renderer: Fix bug where Edge Mark and Fog were not properly being handled when the framebuffer is cleared using a clear image, such as in "Sonic Chronicles: The Dark Brotherhood". (Regression from commit 0dab591.) rogerman 2019-02-06 23:17:35 -0800
  • bb25742512 GPU: Fix some compiler warnings. rogerman 2019-02-06 18:43:11 -0800
  • fa8cf5a6dc OpenGL Renderer: Fix bug where the Special Zero Alpha Blending option would cause graphical glitches in certain games while MSAA was enabled on GPUs that support the GL_ARB_sample_shading extension. (Regression from commit e4ec1d6.) rogerman 2019-02-06 17:57:44 -0800