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
5348 rogerman 2016-02-10 08:29:06 Download Download Cocoa Port:
- Fix HUD layer scaling on Retina displays.
- Have the HUD layer dynamically change the size of the text box as necessary.
5347 rogerman 2016-02-10 02:10:16 Download Download Cocoa Port:
- The OpenGL blitter now respects if client storage is disabled.
- The HUD layer now scales properly on Retina displays.
5346 rogerman 2016-02-09 23:16:18 Download Download Wi-Fi:
- Disable logging when EXPERIMENTAL_WIFI_COMM is disabled.
- Now that Nintendo has discontinued their WFC service, we will no longer block users from trying to connect to it.
5345 rogerman 2016-02-08 23:53:05 Download Download Cocoa Port:
- Optimize VBO uploading of the HUD layer.
5344 rogerman 2016-02-08 21:20:13 Download Download Render3D:
- Provide a means of specifying which specific framebuffers need to be flushed for each frame.
5343 rogerman 2016-02-07 07:12:16 Download Download GPU:
- Fix bug where a swapped screen state was not being properly reset. (Regression from r5340.)
5342 rogerman 2016-02-07 02:30:57 Download Download OpenGL Renderer:
- If PBOs are supported, avoid doing an extra framebuffer copy and read the PBO directly.
5341 rogerman 2016-02-07 01:34:52 Download Download Cocoa Port:
- In the OpenGL blitter, use DMA texture uploads for all possible video source cases. Doing this removes a longstanding MAJOR performance bottleneck.
- Native-sized video sees up to a 15% performance improvement, while higher-resolution video can see up to a 100% performance improvement!!!!!
5340 rogerman 2016-02-07 01:15:55 Download Download GPU:
- Allow clients to specify their own framebuffer storage when calling GPUSubsystem::SetCustomFramebufferSize().
5339 rogerman 2016-02-03 04:41:54 Download Download GPU:
- Apply SSE2 optimizations to all of the BG layer modes. (Related to r5332.)
- Do some code refactoring and cleanup.
5338 rogerman 2016-02-01 22:28:38 Download Download Render3D:
- Revert r5331, since it results in incorrect alpha testing. Add additional notes to remind myself why I wrote the code that way in the first place.
5337 rogerman 2016-01-31 22:09:23 Download Download GPU:
- Optimize the loading of destination blending masks if SSSE3 is available.
5336 rogerman 2016-01-31 22:06:40 Download Download Cocoa Port:
- Return to using Snow Leopard style Audio Components. Requires building with Xcode v7.2 or later, since Xcode v7.0 and v7.1 have bugs that will cause AudioUnits to crash. (Related to r5280.)
5335 rogerman 2016-01-31 06:00:03 Download Download GPU:
- Remove the other reference to the DISPCNT.BG0_Enable flag for determining when 3D rendering is enabled. Fixes minimap rendering at custom resolutions in Advance Wars: Dual Strike during some conversations. (Related to r5334.)
5334 rogerman 2016-01-31 03:37:40 Download Download GPU:
- Fix bug where 3D layers still needed to be rendered even when the DISPCNT.BG0_Enable flag is disabled. Fixes minimap rendering in Advance Wars: Dual Strike during some conversations. (Regression from r5255.)
5333 rogerman 2016-01-30 11:17:17 Download Download GPU:
- Fix Windows compiling. (Regression from r5332.)
5332 rogerman 2016-01-30 03:07:11 No build GPU:
- Begin the process of applying SSE2 optimizations to BG layer compositing.
- In this revision, only Text mode layers use the new SSE2 optimizations. Other BG layer modes have yet to be implemented.
5331 rogerman 2016-01-21 02:47:56 Download Download Render3D:
- Further optimize SSE2 versions of FlushFramebuffer().
5330 rogerman 2016-01-18 19:21:06 Download Download GPU:
- When compositing the BG layers, provide a hint for when blending is disabled.
5329 rogerman 2016-01-09 23:12:41 Download Download GPU:
- Replace _mm_set1_epi64x() with _mm_set1_epi32() where appropriate.
- Complete GPUEngineBase::_RenderPixel_SSE2() method.
- Fix potential bug with window checks in GPUEngineBase::_RenderPixel3D_SSE2().
- Do some minor code cleanup.