Automated DeSmuME builds

These builds are provided by Orphis and are totally free of charge.
New versions on the SVN are checked every 10 minutes and the builds take a few minutes to complete, please be patient if the newest build doesn't appear here.
If multiple commits are done at the same time, you'll only get the latest one.

Code is hosted on Source Forge.
See DeSmuME website for more information.

Showing only 20 latest changes. See full list of builds

Revision Author Date Windows 32bit Windows 64bit Commit log
5089 rogerman 2015-01-26 19:46:34 Download Download GFX3D:
- Fix possible invalid memory access crashes when Y-sorting, most notably, in Super Mario 64 adventure mode. Using std::stable_sort() instead of std::sort() should have little to no performance impact since we're not sorting a lot of elements here. (Regression from r2436.)
5088 rogerman 2015-01-26 05:22:43 Download Download Cocoa Port:
- Initialize the HQnx LUTs only once, instead of doing it per display window.
- Fix issue where the HQnx LUT init code was causing extremely long compile times. (Regression from r5087.)
5087 rogerman 2015-01-25 01:43:37 Download Download Cocoa Port:
- Add shader-based equivalents to the following pixel scalers: LQ2x, LQ2xS, HQ2x, HQ2xS, HQ4x, HQ4xS
5086 rogerman 2015-01-23 18:34:51 Download Download Video Filters:
- Fix bug where the LQ2xS pixel scaler was using the same code as LQ2x.
- Change LQ2xS brightness thresholds so that LQ2xS actually works as intended.
5085 rogerman 2015-01-21 02:53:45 Download Download Cocoa Port:
- Fix bug where using Deposterize with a CPU-based pixel scaler would make the video fail to update. (Regression from r5083.)
5084 rogerman 2015-01-21 02:15:38 Download Download Cocoa Port:
- Oops! Missed some files that should've been committed in r5083. (Regression from r5083.)
5083 rogerman 2015-01-21 02:09:59 Download Download Cocoa Port:
- Read the GPU_screen buffer directly and avoid making multiple copies of it. Improves performance when many display windows are used.
5082 yki 2015-01-17 21:38:06 Download Download gtk-glade port: Added gdbstub_mutex_init() and destroy() to src/gtk-glade/main.cpp. Now it should be in all ports.
5081 rogerman 2015-01-17 19:51:04 Download Download Cocoa Port:
- Fix crashes from illegal memory accesses when a display window is set to Touch mode. (Regression from r5079.)
5080 yki 2015-01-17 15:37:33 Download Download GDB stub:
- Added CPU mutex functions gdbstub_mutex_init/destroy/lock/unlock, which govern access to NDS_ARM9 and NDS_ARM7 structs.
- Added locking and unlocking of the mutex to gdbstub.cpp/processPacket_gdb() and NDSSystem.cpp/NDS_exec()
Cocoa, CLI, GTK, Windows ports:
- Added mutex initialization and destruction to main() functions (cocoa/cocoa_core.mm, cli/main.cpp, gtk/main.cpp, windows/main.cpp)
5079 rogerman 2015-01-17 00:53:25 Download Download Cocoa Port:
- Have video from CPU-based pixel scalers transfer to GPU via DMA. Should improve performance on pixel scalers with large scaling sizes, such as HQ4xS and 5xBRZ.
5078 rogerman 2015-01-17 00:16:29 Download Download Video Filters:
- Add method VideoFilter::SetDstBufferPtr() - allows users to use their own destination buffer instead of having to use the VideoFilter object's internal buffer.
5077 rogerman 2015-01-16 22:06:11 Download Download Qt Port:
- Fix compiling issues. (Regression from r5068.)
5076 zeromus 2015-01-15 21:48:27 Download Download clean up sleep hack
5075 rogerman 2015-01-15 01:18:33 Download Download Cocoa Port:
- Fix GDB stub functionality in the optimized dev+ build.
5074 rogerman 2015-01-14 21:02:00 Download Download Glade Port:
- Fix compiling issues. Updates to latest code structure changes. (Regressions from r1031, r5061, r5068.)
5073 rogerman 2015-01-13 05:31:06 Download Download Cocoa Port:
- Ignore-property the OptimizationProfiles directory generated by Xcode's PGO.
5072 rogerman 2015-01-13 05:17:39 Download Download Cocoa Port:
- Silence some compiler warnings.
- Do some tiny code cleanup.
5071 rogerman 2015-01-13 05:10:29 Download Download Cocoa Port:
- Fix Latest build. (Regression from r5070.)
5070 rogerman 2015-01-13 04:15:07 Download Download Cocoa Port:
- Delete the Legacy Cocoa port. (Not only was the Tiger build broken in several ways, but all features from the Legacy port have been subsumed into the main Cocoa port now. Therefore, the Legacy port is no longer necessary.)
- Remove the "Xcode 4" and "Xcode 5" project files. These files have been superseded by the one project file "Xcode (Latest)".