Commit Graph

2932 Commits

Author SHA1 Message Date
Jeffrey Pfau 1df666e91d 3DS: Decrease audio latency 2015-09-02 22:59:02 -07:00
Jeffrey Pfau 1851e0da46 3DS: Turn on -ffast-math 2015-09-02 22:50:48 -07:00
Jeffrey Pfau b091751512 3DS: Drastically improve sound 2015-09-02 22:50:35 -07:00
Jeffrey Pfau 633b29128f 3DS: Rearrange heaps a bit 2015-09-02 22:39:21 -07:00
Jeffrey Pfau 8abb52f4df GBA: Clean up savestate code a bit 2015-09-02 22:36:24 -07:00
Jeffrey Pfau d17c57f674 Merge branch 'optimization/idle-loops' 2015-09-01 23:13:31 -07:00
Jeffrey Pfau ed46d63ebd GBA Context: Adjustable solar sensor, map to N3DS c-stick 2015-09-01 23:09:48 -07:00
Jeffrey Pfau 5e759afada GBA Context: Menu for savestate numbers 2015-09-01 22:09:40 -07:00
Jeffrey Pfau 44736f89be GUI: Submenus 2015-09-01 22:09:12 -07:00
Jeffrey Pfau d724d914c8 GUI: Menu backgrounds 2015-09-01 21:51:14 -07:00
Jeffrey Pfau d16c5e3a74 Wii: Fix audio crackling 2015-09-01 20:48:57 -07:00
Jeffrey Pfau caef2fe9a5 GBA: New idle loop detection metrics + Advance Wars 2 loops 2015-09-01 20:48:35 -07:00
Jeffrey Pfau 52048db173 3DS: Support LTO 2015-09-01 00:47:34 -07:00
Jeffrey Pfau 0abe9f524d PSP2: Fix toolchains and allow building LTO 2015-09-01 00:31:57 -07:00
Jeffrey Pfau c7d48ab087 ARM7: Force disable LTO on two files to work around a GCC bug 2015-09-01 00:30:02 -07:00
Jeffrey Pfau 62f2ede696 All: Re-enable LTO for zlib and libpng 2015-08-31 22:24:17 -07:00
Jeffrey Pfau 6a3e1f4995 Wii: Enable building with LTO 2015-08-31 21:55:04 -07:00
Jeffrey Pfau 2a37d38a92 GUI: Fix file select indexing 2015-08-31 20:43:31 -07:00
Jeffrey Pfau 33e3fb9a45 3DS: Use malloc instead of linearAlloc for most things 2015-08-31 20:05:31 -07:00
Jeffrey Pfau f77cdf4eda All: Fix some WANT_PNG build 2015-08-31 01:26:35 -07:00
Jeffrey Pfau 81a52403a3 Merge branch 'feature/externals' 2015-08-31 01:21:41 -07:00
Jeffrey Pfau fdbb20fd59 3DS: Support using non-blip for audio 2015-08-31 01:07:10 -07:00
Jeffrey Pfau 312f203912 3DS: Sound improvements 2015-08-31 00:39:05 -07:00
Jeffrey Pfau c0d7cfbf0b GBA Audio: Allow GBAAVStream to have no video callback 2015-08-30 22:54:53 -07:00
Jeffrey Pfau 20b0c0d2fb GUI: Fix scanning text 2015-08-30 22:24:59 -07:00
Jeffrey Pfau 416b1a13f4 GUI: Use ATTRIBUTE_FORMAT on GUIFontPrintf 2015-08-30 22:20:46 -07:00
Jeffrey Pfau e6429cc8a2 3DS: Fix crash if CSND is not available 2015-08-30 22:10:12 -07:00
Jeffrey Pfau ef9bb6ac5c PSP2: Add left pad support for the GUI 2015-08-30 19:21:48 -07:00
Jeffrey Pfau 3d8a3e8cbc PSP2: Use libpng since we already have it 2015-08-30 19:15:27 -07:00
Jeffrey Pfau a8192f47e2 GBA: Better memory handling with PNG savestates 2015-08-30 19:14:59 -07:00
Jeffrey Pfau 34fd6769e6 PSP2: Fix seeking with mapping and unmapping files 2015-08-30 18:42:16 -07:00
Jeffrey Pfau 74e3826b13 GBA: Move gui-runner to a new folder 2015-08-30 18:31:53 -07:00
Jeffrey Pfau 376ccd4a30 PSP2, 3DS: Writeback when unmapping memory 2015-08-30 18:29:20 -07:00
Jeffrey Pfau 41452ec4e6 GUI: Load/save states 2015-08-30 18:23:19 -07:00
Jeffrey Pfau 933a6c4f36 GBA: Attempting to save a screenshot-style savestate should be allowed without libpng 2015-08-30 18:22:36 -07:00
Jeffrey Pfau 7c906e8558 3DS: Remove unused struct 2015-08-30 17:58:56 -07:00
Jeffrey Pfau 58ff10457d PSP2: Use runner 2015-08-30 17:32:05 -07:00
Jeffrey Pfau cc1fb12d2f 3DS: Use runner 2015-08-30 17:11:05 -07:00
Jeffrey Pfau 3157a3d949 GBA Context: Add pause menu 2015-08-30 16:51:40 -07:00
Jeffrey Pfau 178612a471 GBA Context: Add GBAGUIRunner for ports and use it in the Wii version 2015-08-30 16:25:32 -07:00
Jeffrey Pfau e9c64a87bc GBA: Deinit savegame when unloading a ROM 2015-08-30 16:22:47 -07:00
Jeffrey Pfau 31f40b05ba GUI: Menu abstraction 2015-08-30 13:32:19 -07:00
Jeffrey Pfau 1c351d92c7 PSP2: Triangle suspends instead of quitting 2015-08-30 12:21:45 -07:00
Jeffrey Pfau 908a20856f 3DS: Support C-Pad for D-Pad 2015-08-30 10:18:42 -07:00
Jeffrey Pfau 0ab9190b10 3DS: CSND first implementation 2015-08-30 10:10:43 -07:00
Jeffrey Pfau 2b86196ad7 Wii: Minor fixes 2015-08-30 01:19:05 -07:00
Jeffrey Pfau 0aaafb9d4e Wii: Add support for tilt sensor, and in-progress gyro 2015-08-30 01:18:55 -07:00
Jeffrey Pfau 03bd082caa All: Use IS_NEWER_THAN to prevent rebuilding assets 2015-08-30 00:02:10 -07:00
Jeffrey Pfau 7023103163 GUI: File select usability improvements 2015-08-29 23:51:44 -07:00
Jeffrey Pfau 7e74cba49a GUI: Start moving state out of locals 2015-08-29 23:21:41 -07:00