Jeffrey Pfau
|
ba41f68149
|
SDL: Fix Pandora build
|
2015-10-11 20:31:01 -07:00 |
Jeffrey Pfau
|
d9a60540f7
|
Qt: Start adding I/O register info
|
2015-10-11 19:11:15 -07:00 |
Jeffrey Pfau
|
d31326a024
|
SDL: Allow GBASDLAudio to be used without a thread context
|
2015-10-11 17:33:11 -07:00 |
Jeffrey Pfau
|
a8110342ce
|
Qt: Really fix the build this time
|
2015-10-10 21:09:57 -07:00 |
Jeffrey Pfau
|
c53e3546dd
|
Qt: Fix pre-5.5 build
|
2015-10-10 21:04:05 -07:00 |
Jeffrey Pfau
|
8284e7ded2
|
GUI: Don't scan subdirectories immediately
|
2015-10-10 20:50:23 -07:00 |
Jeffrey Pfau
|
1a50718c26
|
Qt: Start I/O viewer
|
2015-10-10 20:26:52 -07:00 |
Jeffrey Pfau
|
47eabe1bc7
|
ARM7: Fix instruction decoding of Thumb shifts
|
2015-10-08 19:52:38 -07:00 |
Jeffrey Pfau
|
3f36f3d88e
|
GBA Config: Add "override" layer for better one-time configuration
|
2015-10-06 21:27:25 -07:00 |
Jeffrey Pfau
|
9f5bfeeebb
|
GBA Context: Fix waiting on frames
|
2015-10-06 21:26:25 -07:00 |
Jeffrey Pfau
|
4db61f400b
|
GBA Memory: Fix bad Load8 on big endian
|
2015-10-06 21:26:04 -07:00 |
Jeffrey Pfau
|
19453933df
|
GBA: Remove no-longer necessary sanitization checks
|
2015-10-05 19:34:19 -07:00 |
Jeffrey Pfau
|
32ca05312b
|
GBA: Check for cycle count being too high
|
2015-10-05 19:24:06 -07:00 |
Jeffrey Pfau
|
a90eeea924
|
Test: Rearrange fuzz-main for AFL additions
|
2015-10-05 19:22:44 -07:00 |
Jeffrey Pfau
|
d490f9a013
|
GBA Video: Remove lastHblank, as it is implied
|
2015-10-05 19:21:21 -07:00 |
Jeffrey Pfau
|
3a15553c09
|
All: Reset next event to cycles instead of zero to interrupt
|
2015-10-05 19:20:17 -07:00 |
Jeffrey Pfau
|
268e9138c6
|
GBA Video: Deserialization fixes on big endian
|
2015-10-04 21:21:42 -07:00 |
Jeffrey Pfau
|
2ea44603a8
|
GBA Memory: Fix bad BIOS Load16 on big endian
|
2015-10-04 21:21:42 -07:00 |
Jeffrey Pfau
|
ed0802b46f
|
GBA: More savestate sanitization
|
2015-10-03 21:33:31 -07:00 |
Jeffrey Pfau
|
62304e3aa2
|
PSP2: Only wait on vblank if we hit the frame target
|
2015-10-03 21:29:22 -07:00 |
Jeffrey Pfau
|
65c290131a
|
GBA: Fix autodetect problems with some bad dumps of Super Mario Advance 2
|
2015-10-03 21:29:22 -07:00 |
Jeffrey Pfau
|
9034de4817
|
Test: Fix build
|
2015-10-01 22:16:35 -07:00 |
Jeffrey Pfau
|
d2804505cb
|
GBA: Add DMA timer check to savestate loading
|
2015-10-01 22:16:22 -07:00 |
Jeffrey Pfau
|
bbb5c5ff94
|
GBA Video: Fix another blending regression
|
2015-09-26 01:03:38 -07:00 |
Jeffrey Pfau
|
e9c97bed00
|
GBA Video: Fix OBJ semitransparency interaction properly...
|
2015-09-24 20:24:22 -07:00 |
Jeffrey Pfau
|
d0c2d4e46b
|
Wii: Tiny refactor
|
2015-09-24 01:42:21 -07:00 |
Jeffrey Pfau
|
2083aa921b
|
Qt: Exclude keypad events from being modifiers
|
2015-09-23 21:21:37 -07:00 |
Jeffrey Pfau
|
5ef980116a
|
GBA Video: Fix OBJ semitransparency improperly interacting with other blending ops
|
2015-09-23 20:36:57 -07:00 |
Jeffrey Pfau
|
4d1b7b4591
|
Wii: Don't wait for vsync if we missed the target
|
2015-09-23 20:28:53 -07:00 |
Jeffrey Pfau
|
b3aefd1ee9
|
GBA Context: Fix failed loads
|
2015-09-22 23:01:41 -07:00 |
Jeffrey Pfau
|
5578273eb1
|
GUI: Test archives now, too
|
2015-09-22 23:01:41 -07:00 |
Jeffrey Pfau
|
6cf4179a97
|
VFS: Add VDir.openDir
|
2015-09-22 23:01:41 -07:00 |
Jeffrey Pfau
|
5b22a628fa
|
VFS: Add VDirOpenArchive
|
2015-09-22 23:01:40 -07:00 |
Jeffrey Pfau
|
b4c86ea161
|
PSP2: Use sceKernelLibcLocaltime_r instead of faking it
|
2015-09-22 22:59:02 -07:00 |
Jeffrey Pfau
|
bb2b82d15e
|
PSP2: Let PSP2 find its packages if in portlibs
|
2015-09-22 22:59:02 -07:00 |
Jeffrey Pfau
|
d38a65485a
|
All: Isolate function defines
|
2015-09-22 22:58:54 -07:00 |
Jeffrey Pfau
|
c335fece10
|
PSP2: Use some alternate paths for the database files
|
2015-09-22 22:58:54 -07:00 |
Jeffrey Pfau
|
273a21eb25
|
3DS: Reload screen mode and improve screen cleanup (fixes #127)
|
2015-09-21 22:54:54 -07:00 |
Jeffrey Pfau
|
71aa72c4d3
|
3DS: Revamp multi-screen GUIs (fixes #124)
|
2015-09-21 22:27:18 -07:00 |
Jeffrey Pfau
|
e05e1a12ce
|
GUI: Tweak battery colors
|
2015-09-21 21:38:18 -07:00 |
Jeffrey Pfau
|
f128f844a6
|
GBA: Revamp frameskip
|
2015-09-21 20:32:15 -07:00 |
Jeffrey Pfau
|
4f24b82036
|
GUI: Use localtime_r instead of localtime
|
2015-09-21 01:06:28 -07:00 |
Jeffrey Pfau
|
1325da2958
|
PSP2: Update for newer vitasdk
|
2015-09-21 01:06:28 -07:00 |
Jeffrey Pfau
|
320033e724
|
GBA Video: Mode 2 optimizations
|
2015-09-20 22:05:05 -07:00 |
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 |
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
|
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 |