Commit graph

3228 commits

Author SHA1 Message Date
Jeffrey Pfau
7f2ab299f5 GBA Video: Minor sprite optimizations 2015-09-20 21:25:51 -07:00
Jeffrey Pfau
3b8639aa05 GBA Video: Fix OBJWIN mosaic sprites 2015-09-20 21:10:02 -07:00
Jeffrey Pfau
2cbf40cc13 PSP2: Battery status 2015-09-20 20:28:55 -07:00
endrift
b8ff8d618f Merge pull request #123 from askotx/master
Wii port enhancements
2015-09-20 18:18:55 -07:00
Juan Ruvalcaba
e4873318dd -Wii Classic Controller left stick support
-Reduce overscan for 4:3 TVs
2015-09-20 16:35:02 -07:00
Jeffrey Pfau
9a538f872a 3DS, PSP2, Wii: Clean up CMake toolchain/list separation 2015-09-20 00:48:03 -07:00
Jeffrey Pfau
465dc2b400 3DS: Allow for multiple screens, increasing async ability 2015-09-19 19:42:34 -07:00
Jeffrey Pfau
8ffcb116f2 GUI: Minor fixes 2015-09-19 19:41:43 -07:00
Jeffrey Pfau
336993497d GBA Video: Fix another blending regression 2015-09-19 18:19:33 -07:00
Jeffrey Pfau
c3aededf05 GUI: Header with time and battery level 2015-09-19 17:57:53 -07:00
Jeffrey Pfau
91fb4407b9 3DS: GUI fixes when game on top screen 2015-09-18 00:21:41 -07:00
Jeffrey Pfau
0090928465 3DS: Always draw GUI on bottom screen 2015-09-17 23:25:35 -07:00
Jeffrey Pfau
fafcfebf2e GBA Context: Add fps counter and frameskip 2015-09-17 19:54:07 -07:00
Jeffrey Pfau
c45315b96b GBA Context: Configuration options 2015-09-17 19:53:27 -07:00
Jeffrey Pfau
94ffa0d2d7 All: Minor cleanup 2015-09-17 19:50:40 -07:00
Jeffrey Pfau
04b6cf5e4c GBA Config: Add more APIs 2015-09-17 19:49:45 -07:00
Jeffrey Pfau
a7cb0ec85c GBA Video: Restore a fixed version of a removed optimization 2015-09-17 19:47:29 -07:00
Jeffrey Pfau
bafcee7b18 GBA Video: Fix regression when fixing sprite blending 2015-09-17 19:42:09 -07:00
Jeffrey Pfau
f6e0239cd3 GBA Video: Fix objwin and blending interaction on sprites 2015-09-16 21:03:42 -07:00
Jeffrey Pfau
ea1f87d745 GBA Video: Fix edge case with sprite blend modes and semitransparency 2015-09-16 20:27:42 -07:00
Jeffrey Pfau
b5a34c9fe7 GBA BIOS: Implement RegisterRamReset for SIO registers 2015-09-16 20:25:39 -07:00
Jeffrey Pfau
1ef3c9e5b0 VFS: Fix warnings 2015-09-16 20:24:36 -07:00
endrift
7d5dff4fc9 Merge pull request #120 from yuriks/3ds-gpu-rewrite
3DS GPU rewrite
2015-09-16 20:16:37 -07:00
Yuri Kunde Schlesner
a623bcadc3 3DS: Allocate memory for textures in VRAM 2015-09-16 22:44:52 -03:00
Yuri Kunde Schlesner
58f97980e7 3DS: Don't wait for VBlank when running behind refresh rate 2015-09-16 22:44:51 -03:00
Yuri Kunde Schlesner
6c780a39e1 3DS: Rewrite GUI backend to use GPU directly instead of sf2dlib
This removes a dependency, reduces binary size a bit and fixes filtering
when scaling the game viewport.
2015-09-16 22:44:51 -03:00
Jeffrey Pfau
4d24b16735 Qt: Dropping multiplayer windows works more cleanly now 2015-09-16 00:34:24 -07:00
Jeffrey Pfau
822df237a3 Qt: Disable rewinding when in multiplayer 2015-09-16 00:20:38 -07:00
Jeffrey Pfau
aae0efbd09 PSP2: Savestate viewing 2015-09-15 23:00:02 -07:00
Jeffrey Pfau
c753328734 Util: Fix Windows build 2015-09-15 22:47:19 -07:00
Jeffrey Pfau
accac1525f 3DS: Add CpuSpeed flag for N3DS CIAs 2015-09-15 22:35:41 -07:00
Jeffrey Pfau
bcf6e5879b Util: Refactor localtime_r replacement code into formatting.h 2015-09-15 22:23:32 -07:00
Yuri Kunde Schlesner
c939d363a3 3DS: Remove now unnecessary asm -> __asm__ defines
ctrulib has already fixed their header file.
2015-09-15 23:16:36 -03:00
Jeffrey Pfau
590d23ea8a GUI: Add screenshot feature 2015-09-15 00:22:08 -07:00
Jeffrey Pfau
ddaaf4ed68 GBA: Make GBA BIOS check endian-agnostic 2015-09-15 00:21:48 -07:00
Jeffrey Pfau
d85548ac18 Util: Fix PowerPC PNG read/write pixel order 2015-09-15 00:16:06 -07:00
Jeffrey Pfau
19b81a2163 VFS: Fix return values of VFileFILE.read and .write 2015-09-15 00:06:43 -07:00
Jeffrey Pfau
54ea3dbbcf Util: Fix setjmp buffer for PNG failing in PNGWriteHeader 2015-09-14 23:26:20 -07:00
Jeffrey Pfau
532261af2c GBA: Move screenshot functionality from Thread to Serialize 2015-09-14 23:25:53 -07:00
Jeffrey Pfau
03d97baeec GUI, 3DS: Fix some warnings 2015-09-14 23:25:19 -07:00
Jeffrey Pfau
11d9b492cd Qt: Disable menu items in multiplayer that don't make sense to have enabled 2015-09-14 20:24:02 -07:00
Jeffrey Pfau
5b7e39e45f Qt: Prevent savestate window from opening while in multiplayer 2015-09-14 19:51:59 -07:00
Jeffrey Pfau
98529063ba GBA Audio: Fix audio channels being silenced at the wrong time 2015-09-14 19:25:58 -07:00
Jeffrey Pfau
57bdbcd91e GBA Audio: Fix 8-bit writes to audio channel 3 and 4 registers 2015-09-14 19:24:47 -07:00
Jeffrey Pfau
d07b4a4a7b Libretro: Stop using videoFrame callbacks 2015-09-12 00:22:07 -07:00
Jeffrey Pfau
83e23e9cce GUI: Only wait up to 30 frames when unpausing 2015-09-11 21:22:57 -07:00
Jeffrey Pfau
4866164613 Libretro: Fix build when features are enabled on the standalone 2015-09-11 20:31:33 -07:00
Jeffrey Pfau
31daa4cfc5 GUI: Remove obsolete calls to guiFinish 2015-09-11 19:58:13 -07:00
Jeffrey Pfau
cdac4fa10b GBA SIO: Fix clock issues with Dolphin driver 2015-09-11 01:09:55 -07:00
Jeffrey Pfau
3210c2bd8a Merge branch 'master' into feature/sio-dolphin 2015-09-10 23:15:17 -07:00