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
|
f0c3f6e42a
|
Qt: Fix shortcuts being updated improperly when changing input type (fixes #102)
|
2015-09-09 02:00:52 -07:00 |
Jeffrey Pfau
|
31d409c8b1
|
Qt: Add 'Apply' button to settings window (fixes #103)
|
2015-09-09 01:44:31 -07:00 |
Jeffrey Pfau
|
04272ff807
|
Libretro: Fix build
|
2015-09-07 22:25:20 -07:00 |
Jeffrey Pfau
|
11dc9f5161
|
Libretro: Use anonymous memory mappers for large blocks of memor
|
2015-09-07 22:21:25 -07:00 |
Jeffrey Pfau
|
31686c374e
|
Libretro: Fix a memory leak with the render buffer
|
2015-09-07 22:16:50 -07:00 |
Jeffrey Pfau
|
afbd795c60
|
GBA Context: Save config when closing down a GUI context
|
2015-09-07 22:09:05 -07:00 |
Jeffrey Pfau
|
8452e880c2
|
GBA Context: Move logging and option parsing into GBAContext
|
2015-09-07 22:09:05 -07:00 |
Jeffrey Pfau
|
f25486eca3
|
3DS, Wii: Add config directories
|
2015-09-07 21:45:19 -07:00 |
Jeffrey Pfau
|
90ea4cbe33
|
GBA: Fix BIOS check on big endian
|
2015-09-07 19:24:30 -07:00 |
Jeffrey Pfau
|
f155780eba
|
GUI: Make sort case-insensitive
|
2015-09-07 17:09:33 -07:00 |
Jeffrey Pfau
|
7f904876f5
|
3DS: CIA build
|
2015-09-05 18:18:36 -07:00 |
Jeffrey Pfau
|
a1232b898f
|
PSP2: Strip binaries
|
2015-09-05 13:11:31 -07:00 |
Jeffrey Pfau
|
3849901dab
|
PSP2: Drop psp2sdk
|
2015-09-05 13:05:43 -07:00 |
Jeffrey Pfau
|
14ee1589f0
|
3DS: Tweak alignment, probably does nothing
|
2015-09-05 02:54:21 -07:00 |
Jeffrey Pfau
|
20559ac2ea
|
GUI: More detailed scanning information
|
2015-09-05 00:51:26 -07:00 |
Jeffrey Pfau
|
346503cd41
|
GUI: Fix non-touch support
|
2015-09-05 00:50:51 -07:00 |
Jeffrey Pfau
|
db994ef8ab
|
PSP2: More CMake fixes
|
2015-09-04 23:07:52 -07:00 |
Jeffrey Pfau
|
0af12911a1
|
3DS, PSP2: CMake fixes
|
2015-09-04 23:04:46 -07:00 |
Jeffrey Pfau
|
4cf016d442
|
GUI: Support for touch/cursor
|
2015-09-04 22:50:20 -07:00 |
Jeffrey Pfau
|
2dcefe8fa5
|
All: CMake cleanup part 1 (ports)
|
2015-09-04 21:03:25 -07:00 |
Jeffrey Pfau
|
ddd81b27b4
|
3DS: Threading now works
|
2015-09-04 01:49:26 -07:00 |
Jeffrey Pfau
|
422d34bdb0
|
3DS: Enable threading interface
|
2015-09-04 00:56:55 -07:00 |
Jeffrey Pfau
|
914a65ffc9
|
3DS: Mostly untested threading implementation
|
2015-09-04 00:52:51 -07:00 |
Jeffrey Pfau
|
234f7425ef
|
PSP2, 3DS: Options for incrementing the screen mode
|
2015-09-03 23:47:56 -07:00 |