Jeffrey Pfau
|
ac11542226
|
GBA Video: Another attempt at patching the threaded renderer race conditions
|
2016-08-14 19:40:24 -07:00 |
Jeffrey Pfau
|
476b34ce07
|
PSP2: Better rumble
|
2016-08-14 01:25:36 -07:00 |
Jeffrey Pfau
|
8774530707
|
PSP2: Sync files per descriptor
|
2016-08-13 19:50:21 -07:00 |
Jeffrey Pfau
|
23dbd1e508
|
PSP2: Add back touch
|
2016-08-11 22:36:36 -07:00 |
Jeffrey Pfau
|
9088d8e6ef
|
PSP2: Add fit-to-height screen mode
|
2016-08-10 23:42:31 -07:00 |
Jeffrey Pfau
|
1402d3177e
|
PSP2: Fix analog stick support
|
2016-08-10 23:04:10 -07:00 |
Jeffrey Pfau
|
f73bc93080
|
Qt: Fix directory sets in BIOS-only boot
|
2016-08-10 22:43:25 -07:00 |
Jeffrey Pfau
|
051198395d
|
PSP2: Delete threads after they return
|
2016-08-09 23:35:38 -07:00 |
Jeffrey Pfau
|
492c2612b9
|
Perf: Fix ordering of core deinitialization
|
2016-08-09 22:31:09 -07:00 |
Agustín Azzinnari
|
a6cbd7ddfe
|
Qt: Reset button status after turning off autofire (#334)
|
2016-08-09 15:56:38 -07:00 |
Jeffrey Pfau
|
68393718eb
|
PSP2: Fix gyroscope direction
|
2016-08-09 00:45:29 -07:00 |
Jeffrey Pfau
|
ae721309d0
|
Wii: Fix framelimiting after a slowdown (fixes #332)
|
2016-08-08 21:28:17 -07:00 |
Jeffrey Pfau
|
f590eb8ccf
|
PSP2: Add rumble for PS TV
|
2016-08-08 20:59:17 -07:00 |
Jeffrey Pfau
|
c597d6dcfa
|
Qt: Attempt to fix display issues
|
2016-08-07 22:41:52 -07:00 |
Jeffrey Pfau
|
3f142cb96a
|
Libretro: Merge downstream changes back upstream, adapted for 0.5 API
|
2016-08-07 12:18:48 -07:00 |
Jeffrey Pfau
|
0c748d3bfc
|
3DS: Fix crash when pushing too many verts
|
2016-08-07 10:11:06 -07:00 |
Jeffrey Pfau
|
9f5f7a60c1
|
PSP2: Add pic0
|
2016-08-07 10:11:06 -07:00 |
Jeffrey Pfau
|
4a1fc1caf8
|
All: Update branding
|
2016-08-07 10:11:06 -07:00 |
Jeffrey Pfau
|
b94b598dd4
|
PSP2: Slightly cleaner audio
|
2016-08-07 10:11:06 -07:00 |
endrift
|
8b6a6ff2c4
|
Merge pull request #322 from snickerbockers/master
Qt: Fix software renderer scaling
|
2016-08-06 12:04:24 -07:00 |
snickerbockers
|
ebb589107b
|
Qt: Fix software renderer scaling
|
2016-08-06 11:57:56 -07:00 |
Jeffrey Pfau
|
63a06ecc05
|
GUI: Screenshot dimensions are now passed through
|
2016-08-06 10:46:54 -07:00 |
Jeffrey Pfau
|
9264441e09
|
3DS: Fix always rebuilding CIA
|
2016-08-06 10:44:53 -07:00 |
Jeffrey Pfau
|
dd81bb7783
|
3DS: Minor signature fixes
|
2016-08-06 00:05:29 -07:00 |
Jeffrey Pfau
|
8a68de198c
|
3DS: Convert mutexes to light locks
|
2016-08-05 22:46:50 -07:00 |
Jeffrey Pfau
|
98fd8a7532
|
3DS: Turn on the threaded renderer for N3DSes running as CIAs
|
2016-08-05 22:46:23 -07:00 |
Jeffrey Pfau
|
3e9a1a399e
|
3dS: Attempt to use Core 2 for threads
|
2016-08-05 22:45:45 -07:00 |
Jeffrey Pfau
|
d008291fc8
|
3DS: Redo RSF (thanks to profi200)
|
2016-08-05 22:44:50 -07:00 |
Jeffrey Pfau
|
fd7d05baee
|
3DS: Add one-liner for uploading a CIA
|
2016-08-05 22:40:35 -07:00 |
Jeffrey Pfau
|
6e47d402c8
|
PSP2: Actually load screen mode setting
|
2016-08-02 22:26:08 -07:00 |
Jeffrey Pfau
|
15477688d7
|
PSP2: Fix accelerometer range
|
2016-08-01 23:59:14 -07:00 |
Jeffrey Pfau
|
3729aaa89a
|
PSP2: Turn on the threaded renderer
|
2016-08-01 19:10:01 -07:00 |
Jeffrey Pfau
|
a299a4e5ea
|
PSP2: Fix VSync
|
2016-07-30 16:56:23 -07:00 |
Jeffrey Pfau
|
274d55e5ab
|
PSP2: Fix base paths for drives in HENkaku
|
2016-07-30 16:46:00 -07:00 |
Jeffrey Pfau
|
ce8db37634
|
PSP2: Fix GPU crash while exiting
|
2016-07-30 09:48:56 -07:00 |
Jeffrey Pfau
|
61bfd9d87d
|
Qt: Make audio channel/video layer options shortcut mappable
|
2016-07-30 02:07:52 -07:00 |
Jeffrey Pfau
|
012c70a0ce
|
Perf: Fix 3DS build
|
2016-07-29 22:03:25 -07:00 |
Jeffrey Pfau
|
da0e39bc59
|
PSP2: Cleanup PGF fixes a bit
|
2016-07-29 21:59:37 -07:00 |
Jeffrey Pfau
|
f4e26656e4
|
PSP2: Use PGF fonts
|
2016-07-29 21:27:37 -07:00 |
Jeffrey Pfau
|
690346fd4e
|
Merge branch 'feature/citro3d'
|
2016-07-28 22:40:47 -07:00 |
Jeffrey Pfau
|
a7d1b82329
|
Merge branch 'feature/vpk'
|
2016-07-28 22:20:14 -07:00 |
Jeffrey Pfau
|
f5e7b313c2
|
PSP2: Packaging fixes
|
2016-07-28 22:19:57 -07:00 |
Jeffrey Pfau
|
f25a7f7778
|
3DS: Improve menu performance
|
2016-07-28 22:00:47 -07:00 |
Jeffrey Pfau
|
376c3e715e
|
3DS: Use system font for menus
|
2016-07-28 00:32:00 -07:00 |
Jeffrey Pfau
|
4f1dffa5bd
|
3DS: Allow UTF-16 filenames
|
2016-07-27 22:19:57 -07:00 |
Jeffrey Pfau
|
7930c5a350
|
3DS: Port to using citro3D
|
2016-07-27 01:04:52 -07:00 |
Jeffrey Pfau
|
100eab76fe
|
PSP2: Add LiveArea branding
|
2016-07-24 14:59:21 -07:00 |
Jeffrey Pfau
|
df695802dd
|
PSP2: Initial changes for VPK packaging
|
2016-07-24 13:40:45 -07:00 |
Jeffrey Pfau
|
2f3c4982bd
|
GBA: Tile cache improvements
|
2016-07-24 01:40:18 -07:00 |
Jeffrey Pfau
|
4a7dc8bff6
|
Qt: Thread startup improvements
|
2016-07-23 19:02:28 -07:00 |
Jeffrey Pfau
|
701869a6ef
|
Qt: Improve tile view
|
2016-07-22 23:43:00 -07:00 |
Jeffrey Pfau
|
ccf66299e6
|
Qt: Very broken tile viewer resizing
|
2016-07-22 23:09:31 -07:00 |
Jeffrey Pfau
|
b1f750e441
|
Qt: First pass at a tile view
|
2016-07-22 02:18:35 -07:00 |
Jeffrey Pfau
|
fc32c1ddd9
|
Qt: Put back patch autoloading
|
2016-07-21 21:59:01 -07:00 |
Jeffrey Pfau
|
d3763b0f5d
|
All: Fix CMake install path handling some
|
2016-07-17 19:08:08 -07:00 |
Jeffrey Pfau
|
f95be3071a
|
Qt: Simplify OpenGL context creation
|
2016-07-17 19:08:08 -07:00 |
Jeffrey Pfau
|
4e4a266d53
|
Qt: Make -g flag work in Qt build
|
2016-07-09 14:58:12 -07:00 |
Jeffrey Pfau
|
f64629448f
|
Qt: Split out ROM types in load menu
|
2016-07-09 14:41:51 -07:00 |
Jeffrey Pfau
|
fcd1ce8073
|
SDL: Fix sporadic crash when deinitializing audio
|
2016-06-27 22:17:13 -07:00 |
Jeffrey Pfau
|
ca46fedd34
|
SDL: Modernize software renderer
|
2016-06-20 21:34:06 -07:00 |
Jeffrey Pfau
|
723b91dfe3
|
Qt: Load temporary saves (untested)
|
2016-06-07 15:06:44 -07:00 |
Jeffrey Pfau
|
1a42ed2b37
|
SDL, Debugger: Fix some deinitialization issues
|
2016-06-04 15:28:21 -07:00 |
Jeffrey Pfau
|
61b4d53150
|
Qt: Enable savestates for GB games
|
2016-05-30 23:32:55 -07:00 |
Jeffrey Pfau
|
66345e9b7e
|
Qt: Add refresh button to controller editing
|
2016-05-30 15:26:54 -07:00 |
Jeffrey Pfau
|
a3a380d9f5
|
Core: Refactor savestates
|
2016-05-30 15:01:40 -07:00 |
Jeffrey Pfau
|
36ea5ea89c
|
Core: Migrate extdata to core
|
2016-05-28 16:39:25 -07:00 |
Jeffrey Pfau
|
d242638e28
|
OpenGL: Add texSize uniform
|
2016-05-25 21:25:09 -07:00 |
Jeffrey Pfau
|
210ef6db50
|
Qt: Clean up some path canonicalization
|
2016-05-22 23:08:43 -07:00 |
Jeffrey Pfau
|
4375e7029f
|
SDL: Fix SDL 1.2 build
|
2016-05-11 23:12:03 -07:00 |
Jeffrey Pfau
|
0e85739cd3
|
Libretro: Disable logging game errors, BIOS calls and stubs in release builds
|
2016-05-08 12:33:55 -07:00 |
Jeffrey Pfau
|
e75b2928b1
|
Libretro: Fix a crash if no core is loaded
|
2016-05-08 11:26:24 -07:00 |
Jeffrey Pfau
|
890b063ea5
|
GB: Preliminary cheat support
|
2016-05-08 01:34:51 -07:00 |
Jeffrey Pfau
|
72b826dd20
|
Libretro, OpenEmu: Fix build, functionality untested
|
2016-05-08 00:00:07 -07:00 |
Jeffrey Pfau
|
3908b43d93
|
Qt: Refresh cheats after adding
|
2016-05-07 23:44:38 -07:00 |
Jeffrey Pfau
|
44bbb9d1bb
|
Core: Refactor out cheats
|
2016-05-07 22:54:35 -07:00 |
Jeffrey Pfau
|
4b5885624b
|
GB Core: Add rawRead* and enable memory viewer for Game Boy
|
2016-05-05 23:52:28 -07:00 |
Jeffrey Pfau
|
1326626777
|
Core: Add raw memory read/write operations
|
2016-05-05 23:19:39 -07:00 |
Jeffrey Pfau
|
24c0893cf5
|
All: Put version.h somewhere better
|
2016-05-04 01:36:25 -07:00 |
Jeffrey Pfau
|
93e5b6da7b
|
All: Rearrange some directories to make more sense
|
2016-05-04 01:28:30 -07:00 |
Jeffrey Pfau
|
9caa6f19ed
|
Qt: Partially fix booting BIOS
|
2016-05-04 00:44:19 -07:00 |
Jeffrey Pfau
|
4b4be372c0
|
All: Fix some warnings
|
2016-04-29 00:20:45 -07:00 |
Jeffrey Pfau
|
c09f376306
|
Example: Fix typo in a comment
|
2016-04-27 22:21:29 -07:00 |
Jeffrey Pfau
|
7ff5c3a905
|
Example: Add an example client/server setup showing how to write a frontend
|
2016-04-27 22:18:08 -07:00 |
Jeffrey Pfau
|
1cc0bdeec1
|
Debugger: Refactor large portions of debugger to allow for multiplatform
|
2016-04-25 21:49:29 -07:00 |
waddlesplash
|
3fe055fcac
|
All: Working MSVC support.
|
2016-04-25 17:17:54 -04:00 |
Jeffrey Pfau
|
3a51c59768
|
Windows: Add native VDir support
|
2016-04-20 21:09:06 -07:00 |
Jeffrey Pfau
|
c689e32856
|
All: Several MSVC build fixes
|
2016-04-17 18:03:13 -07:00 |
Jeffrey Pfau
|
f28d9d96a1
|
Qt: Fix gcc-destroying
|
2016-04-17 11:23:54 -07:00 |
Jeffrey Pfau
|
40448e90b7
|
Qt: Remove some C99isms from C++ code
|
2016-04-16 19:10:12 -07:00 |
Jeffrey Pfau
|
f27566fb08
|
Qt: Fix build on Windows without epoxy
|
2016-04-16 17:20:02 -07:00 |
Jeffrey Pfau
|
82e79db1c8
|
Qt: Fix some build issues with non-SDL build
|
2016-04-16 16:46:02 -07:00 |
Jeffrey Pfau
|
be2641c77b
|
OpenGL: Log shader compilation failure
|
2016-03-06 18:36:36 -08:00 |
Jeffrey Pfau
|
9eeb051210
|
3DS: Add missing file
|
2016-03-03 01:20:16 -08:00 |
Jeffrey Pfau
|
5734819cb2
|
3DS: Install perf target
|
2016-03-03 01:05:35 -08:00 |
Jeffrey Pfau
|
1f204c8eef
|
All: Fix several file handle leaks
|
2016-03-03 00:04:15 -08:00 |
Jeffrey Pfau
|
8beac67f56
|
Core: Game code should export platform info
|
2016-03-02 19:56:54 -08:00 |
Jeffrey Pfau
|
8d7cbbe669
|
Perf: Add server mode, support for 3DS
|
2016-03-01 22:01:54 -08:00 |
Jeffrey Pfau
|
6c67389e9c
|
GBA: Fix idle loop detection setting
|
2016-02-28 23:35:14 -08:00 |
Jeffrey Pfau
|
5ee1dfcea7
|
GBA Core: Fix initializing video render buffer
|
2016-02-28 11:24:11 -08:00 |
Jeffrey Pfau
|
6c1daa914b
|
SDL, GB Video: Fix some warnings
|
2016-02-26 01:03:12 -08:00 |
Jeffrey Pfau
|
12f9dd1782
|
3DS: Fix build from scratch
|
2016-02-26 00:53:58 -08:00 |
Jeffrey Pfau
|
3283c365da
|
PSP2: Improved GB support
|
2016-02-26 00:52:42 -08:00 |
Jeffrey Pfau
|
9f6837da42
|
Perf: De-threadify and make compatible with 3DS
|
2016-02-25 23:54:14 -08:00 |
Jeffrey Pfau
|
9919fffcb7
|
Qt: Initialize m_useBios
|
2016-02-25 23:39:08 -08:00 |
Jeffrey Pfau
|
8b17db564a
|
Perf: Support alternate cores
|
2016-02-23 23:02:07 -08:00 |
Jeffrey Pfau
|
123dc18398
|
Qt: Fix crash on invalid ROM loads
|
2016-02-21 12:57:31 -08:00 |
Jeffrey Pfau
|
ceac601e60
|
Qt: Remove use of NaN
|
2016-02-21 11:16:21 -08:00 |
Jeffrey Pfau
|
dedcaeb51d
|
Core: Put back mute
|
2016-02-21 08:50:21 -08:00 |
Jeffrey Pfau
|
340aed5142
|
Qt: Update 360 input profile on OS X to reflect newer drivers
|
2016-02-20 23:39:31 -08:00 |
Jeffrey Pfau
|
3871f1f48b
|
Qt: Fix initial state of key mapping
|
2016-02-20 23:38:20 -08:00 |
Jeffrey Pfau
|
6fe4c2a511
|
SDL: Remove default gamepad mappings
|
2016-02-20 23:10:52 -08:00 |
Jeffrey Pfau
|
6acc14d31b
|
SDL: Fix potential joystick crash in games with rumble
|
2016-02-20 22:21:37 -08:00 |
Jeffrey Pfau
|
dc62c52faa
|
SDL: Fix joystick initialization on BSD
|
2016-02-20 21:44:51 -08:00 |
Jeffrey Pfau
|
90b18239b0
|
GB: Add Rumble
|
2016-02-20 18:46:39 -08:00 |
Jeffrey Pfau
|
6a05ecf273
|
Perf: Fix crash when loading config
|
2016-02-19 00:41:40 -08:00 |
Jeffrey Pfau
|
a219c328d1
|
Qt: Allow audio channel toggling for GB
|
2016-02-18 21:54:30 -08:00 |
Jeffrey Pfau
|
dffb5eec30
|
GB: Rotation support
|
2016-02-18 21:54:06 -08:00 |
Jeffrey Pfau
|
5bd0bacb8b
|
Qt: Fix crashes when looking up info in No-Intro DB
|
2016-02-18 21:53:13 -08:00 |
Jeffrey Pfau
|
3c50adc025
|
Wii: Fix tilting direction
|
2016-02-18 21:50:25 -08:00 |
Jeffrey Pfau
|
fec583d9b2
|
SDL: Fix SDL 1.2 build
|
2016-02-17 23:04:23 -08:00 |
Jeffrey Pfau
|
3c31ae1260
|
Qt: Add preset for DualShock 4
|
2016-02-17 21:45:36 -08:00 |
Jeffrey Pfau
|
b9baee7370
|
Qt: Fix Software renderer
|
2016-02-17 19:41:17 -08:00 |
Jeffrey Pfau
|
d8dc368f36
|
GB: Add GB/GBC No-Intro databases
|
2016-02-17 19:34:46 -08:00 |
Jeffrey Pfau
|
d7d8dacaa8
|
Qt: Update ROMInfo dialog
|
2016-02-16 22:18:31 -08:00 |
Jeffrey Pfau
|
d232a538cc
|
Core: Fix mDirectorySet
|
2016-02-16 22:18:31 -08:00 |
endrift
|
a91d19f429
|
Merge pull request #229 from lioncash/gles
OpenGL: Correct boolean vector strcmp strings for uniforms
|
2016-02-16 18:28:16 -08:00 |
Lioncash
|
e77334960a
|
OpenGL: Correct boolean vector strcmp strings for uniforms
|
2016-02-16 20:51:50 -05:00 |
Jeffrey Pfau
|
58c09c9124
|
3DS: Auto-fit aspect ratios
|
2016-02-16 01:13:27 -08:00 |
Jeffrey Pfau
|
0a6b66248b
|
Libretro: Game Boy support
|
2016-02-15 23:13:55 -08:00 |
Jeffrey Pfau
|
061601672a
|
Libretro: Restore sound
|
2016-02-15 23:13:55 -08:00 |
Jeffrey Pfau
|
bdacbd5761
|
Core: Fix potential crashes with mAVStream
|
2016-02-15 23:13:55 -08:00 |
Jeffrey Pfau
|
f33a70a9dc
|
Core: Allow changing video dimensions
|
2016-02-15 23:13:55 -08:00 |
Jeffrey Pfau
|
245a13af63
|
GB: Start GBC support
|
2016-02-15 23:13:55 -08:00 |
Jeffrey Pfau
|
cd0a352a33
|
3DS, Wii: GB support partially working
|
2016-02-14 19:02:45 -08:00 |
Jeffrey Pfau
|
8615defda7
|
Core: Fix frameskip
|
2016-02-14 17:37:53 -08:00 |
Jeffrey Pfau
|
e290e458b0
|
Platform: Speculative fix for Windows build
|
2016-02-14 10:12:33 -08:00 |
Jeffrey Pfau
|
b92482520c
|
Qt: Fix SDL audio crash
|
2016-02-13 01:17:17 -08:00 |
Jeffrey Pfau
|
f3daa19a6d
|
Qt: More GB bringup
|
2016-02-13 01:06:36 -08:00 |
Jeffrey Pfau
|
ff637c84d1
|
GBA: Kill GBALog
|
2016-02-11 23:50:58 -08:00 |
Jeffrey Pfau
|
b4af0f64e3
|
SDL: Set default volume
|
2016-02-11 22:43:15 -08:00 |
Jeffrey Pfau
|
5bcf56c5ca
|
Qt: GBA refactoring and cleanup
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
a75c019fab
|
GBA Thread: Kill GBAThread
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
d25ba2ec59
|
OpenGL: Rename GBAGL to mGL
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
ef68c84e76
|
SDL: Remove GBAThread reference
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
13f1ab5ab8
|
Core: Put back fpsTarget
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
d1b3ad08d8
|
Qt: Fix sending gameStopped twice
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
755c1c66af
|
GBA Test: Fix gba-fuzz
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
2af1bf68e0
|
Core: Add core.setAudioBufferSize
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
9ec62368bc
|
Qt: Fix some config regressions
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
fae8ef7f42
|
OpenGL: Make video dimensions customizable
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
d481bd29fe
|
OpenGL: Fix aspect ratio calculation for gles2
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
d8ad87504d
|
Qt: Use mLog instead of GBALog
|
2016-02-10 22:42:39 -08:00 |
Jeffrey Pfau
|
4f43b574e2
|
Qt: GB game loading
|
2016-02-10 22:40:54 -08:00 |
Jeffrey Pfau
|
533e96392b
|
Core: Add mCoreFind
|
2016-02-10 22:40:54 -08:00 |
Jeffrey Pfau
|
53191d2068
|
Core: Add mCore.getGameTitle
|
2016-02-10 22:40:54 -08:00 |
Jeffrey Pfau
|
d0771b78e2
|
Qt: Sloppy first pass at refactor
|
2016-02-10 22:40:54 -08:00 |
Jeffrey Pfau
|
2eaaaa8491
|
Core: Refactor GBAAVStream into mAVStream
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
d86440e04f
|
Debugger: Begin refactoring ARMDebugger into Debugger
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
82c4d93dc4
|
Core: Add back screenshots
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
eccddde283
|
Debugger: Update createDebugger
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
e775c5900d
|
Test: Move to mCoreThread
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
2a926e8dd5
|
GBA Test: Disuse GBAContext
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
7a1f8ec86f
|
Core, GUI, Platform: Disuse GBAContext
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
2e0ee682a5
|
SDL: Fix audio sync
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
1425db6a7a
|
Libretro: Convert to mCore
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
752b4faaff
|
OpenEmu: Convert to using mCore
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
3863513b2a
|
SDL: More video refactoring, fix scaling and aspect ratio locking
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
b325376f05
|
Video: Remove assumption about video backend dimensions
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
1768721e7e
|
SDL: Add back patch loading
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
a718a08e47
|
SDL: Remove mSDLRunGBA
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
407335e2f4
|
Core: Refactor config loading in mCore
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
7bc15e50c5
|
Core: Add state manipulation back
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
33a4c45f3f
|
GBA: Add GBACore
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
dd4b974a0c
|
SDL: More refactoring
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
1e6f812003
|
SDL: Add missing call to mCoreThreadJoin
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
38f89a1bd8
|
Core: Clean up ROM loading
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
192f85259a
|
Core: Add mCoreThread
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
a9ba3a2094
|
SDL: Refactor GBASDLEvents and GBASDLPlayer into mSDLEvents and mSDLPlayer
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
92c6b90b03
|
GB: First pass at audio refactor
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
ed176177ce
|
Core: Add mRTCGenericSource
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
59f78a05e4
|
Core: Refactor GBAInput into mInput
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
bc1a094bea
|
Core: Refactor several input callbacks
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
811d8281c3
|
Core: Refactor GBAConfig into mCoreConfig
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
234ecd9619
|
Core: Refactor GBASync into mCoreSync
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
6ec99ce4e4
|
Core: Refactor GBADirectorySet into mDirectorySet
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
6bf77357af
|
SDL: Initialize a missing variable
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
7c087d5cb9
|
Core: Start adding mCore
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
efe1611614
|
SDL: Center GB screen
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
487c54f0ac
|
SDL: GB saving working
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
77886d4cf4
|
SDL: Fix crashing on GB game exit
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
25627bf6a3
|
Test: Remove GB test harness
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
52adcb68db
|
SDL: Add SDL_QUIT for GB runloop
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
dfaa06d0d2
|
SDL: More refactoring
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
3158db06c2
|
GB: Start work on video rendering
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
64676529ba
|
LR35902, GB: Start work on GB core
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
811d654893
|
Qt: Fix unpausing
|
2016-02-10 22:38:46 -08:00 |
Jeffrey Pfau
|
2a80ddf8d0
|
Qt: Fix hang if audio sync is enabled and audio fails to initialize
|
2016-02-09 02:26:15 -08:00 |
Jeffrey Pfau
|
1fdf413ee9
|
Qt: Fix sending gameStopped twice
|
2016-02-09 02:22:06 -08:00 |
Jeffrey Pfau
|
1f1bd3bd05
|
Wii: Increase sensitivity of controller axes
|
2016-02-02 20:41:39 -08:00 |
Jeffrey Pfau
|
ed84d5cff0
|
GBA: Add GBADeleteState
|
2016-02-02 01:34:24 -08:00 |
Jeffrey Pfau
|
6af9a742bd
|
VFS: Add VDir.deleteFile
|
2016-02-02 01:34:24 -08:00 |
Jeffrey Pfau
|
8e99508717
|
GUI: Show icons in key remapping
|
2016-02-02 01:34:24 -08:00 |
Jeffrey Pfau
|
d53004650d
|
Qt: Set window flags on dialogs
|
2016-02-01 00:01:29 -08:00 |
Jeffrey Pfau
|
c69c34ab2d
|
SDL: Fix crash when attempting to sample sensors with no controller attached
|
2016-01-31 23:52:03 -08:00 |
Jeffrey Pfau
|
78ef8523ac
|
Qt: Make key binding fields have a width relative to its height
|
2016-01-31 14:56:50 -08:00 |
Jeffrey Pfau
|
1fce327192
|
3DS: Enable L2 cache on n3DS
|
2016-01-31 14:08:28 -08:00 |
Jeffrey Pfau
|
6646baa3b3
|
Qt: Add ability to force old versions of OpenGL
|
2016-01-31 12:24:09 -08:00 |
Jeffrey Pfau
|
66d005030f
|
3DS: DSP audio
|
2016-01-30 23:39:22 -08:00 |
Jeffrey Pfau
|
6ee60dd79b
|
GUI: UI refinements, fixes
|
2016-01-30 14:02:35 -08:00 |
Jeffrey Pfau
|
7436a5afef
|
OpenGL: Simplify desaturation by using mix
|
2016-01-26 23:28:34 -08:00 |
Jeffrey Pfau
|
b9b650ead2
|
Qt: Fix default settings page
|
2016-01-26 23:19:25 -08:00 |
Jeffrey Pfau
|
388582776e
|
Qt: Allow loading of ZIPs when using minizip
|
2016-01-25 20:11:55 -08:00 |
Jeffrey Pfau
|
4f1788b2e0
|
Qt: Add ability to customize savestate data, add rewind duration box
|
2016-01-25 20:11:30 -08:00 |
Jeffrey Pfau
|
6d8a34a6dc
|
Qt: Unify state saving/loading flags
|
2016-01-24 18:25:07 -08:00 |
Jeffrey Pfau
|
a53c3e0628
|
OpenEmu: Cheat support
|
2016-01-24 14:26:31 -08:00 |
endrift
|
b2850af002
|
Merge pull request #211 from xerpi/master
Vita: Update to latest SDK version
|
2016-01-24 03:54:36 -08:00 |
Jeffrey Pfau
|
bee854bb61
|
Platform: Dirmode is dead
|
2016-01-24 01:04:09 -08:00 |
Jeffrey Pfau
|
181174c810
|
Qt: Fix keys being mapped incorrectly when loading configuration file (fixes #212)
|
2016-01-23 20:14:46 -08:00 |
Sergi Granell
|
b5c813e829
|
Vita: Update to latest SDK version
|
2016-01-23 12:27:42 +01:00 |
Jeffrey Pfau
|
380f6dbe7e
|
OpenGL: Add integer scaling forcing and a pixelate filter
|
2016-01-23 02:34:27 -08:00 |
Jeffrey Pfau
|
d6bccd80f7
|
Util: Fix MutexTryLock on Windows
|
2016-01-22 22:43:51 -08:00 |
Jeffrey Pfau
|
eaa81cb358
|
3DS: Fix APT usage (fixes #210)
|
2016-01-22 21:34:08 -08:00 |
Jeffrey Pfau
|
60b4a490e2
|
Qt: Pause instead of interrupting when opening a file dialog, as the file dialog can spin the event loop
|
2016-01-22 21:00:08 -08:00 |
Jeffrey Pfau
|
6e7851f614
|
Qt: Attempt to reduce logging overhead
|
2016-01-20 21:22:04 -08:00 |
Jeffrey Pfau
|
0a9104113c
|
Qt: Fix window background
|
2016-01-18 20:05:25 -08:00 |
Jeffrey Pfau
|
44d1dd7f84
|
GBA Context: Fix reloading directories
|
2016-01-18 20:01:40 -08:00 |
Jeffrey Pfau
|
17d343656f
|
Qt: Fix some focus crashes
|
2016-01-18 19:45:26 -08:00 |
Jeffrey Pfau
|
13dfb144e8
|
SDL: Hotplugging for joysticks. Still needs work.
|
2016-01-17 22:45:25 -08:00 |
Jeffrey Pfau
|
f6590de2ce
|
Qt: Fix even more potential cases of the GBAKeyEditor dangling
|
2016-01-17 22:38:39 -08:00 |
Jeffrey Pfau
|
6bc609b1e0
|
Qt: Fix GBAKeyEditor focus issues
|
2016-01-17 16:29:05 -08:00 |
Jeffrey Pfau
|
05c3159916
|
OpenGL: Attempt to fix OpenGL ES 2 rendering
|
2016-01-17 14:46:45 -08:00 |
Jeffrey Pfau
|
c18b9c3a64
|
Qt: Allow use of OpenGL ES 2
|
2016-01-17 01:25:26 -08:00 |
Jeffrey Pfau
|
db6113d970
|
Qt: Fix build with libepoxy and old versions of Qt5
|
2016-01-16 10:59:59 -08:00 |
Jeffrey Pfau
|
3fef28db19
|
Qt: Fix remaining write to drawContext
|
2016-01-16 10:59:38 -08:00 |
Jeffrey Pfau
|
1dceadbbf5
|
OpenGL: Remove lingering reference to glPixelStorei
|
2016-01-16 10:02:27 -08:00 |
Jeffrey Pfau
|
c62ff00580
|
OpenGL: Make all buffers expected to be the right width
|
2016-01-16 02:29:03 -08:00 |
Jeffrey Pfau
|
7cf067ac14
|
OpenGL: Add simple desaturation filter to default shader
|
2016-01-16 02:08:11 -08:00 |
Jeffrey Pfau
|
c83e4e7e85
|
Qt: Added button for breaking into the GDB debugger
|
2016-01-15 16:52:28 -08:00 |
Jeffrey Pfau
|
a38beac307
|
Qt: Customizable paths for save games, save states, screenshots and patches
|
2016-01-15 14:29:19 -08:00 |
Jeffrey Pfau
|
77787a957c
|
Qt: Improve some UI element sizes
|
2016-01-12 21:24:29 -08:00 |
Jeffrey Pfau
|
b6f1ddc4fe
|
Qt: Use a sidebar instead of a tabbed view for settings
|
2016-01-11 03:15:49 -08:00 |
Jeffrey Pfau
|
5dc56b98e8
|
Qt: Fix savestate problems in BIOS boot
|
2016-01-11 02:36:56 -08:00 |
Jeffrey Pfau
|
9c5852a896
|
Qt: Added a setting for pausing when the emulator is not in focus
|
2016-01-11 01:11:58 -08:00 |
Jeffrey Pfau
|
2b5da04d9c
|
Qt: Begin settings view revamp
|
2016-01-11 00:49:14 -08:00 |
Jeffrey Pfau
|
baccd4ef2f
|
Qt: Fix some potential crashes with the gamepad mapping
|
2016-01-11 00:45:02 -08:00 |
Jeffrey Pfau
|
1f76168317
|
Wii: Add argv loading
|
2016-01-09 02:09:41 -08:00 |
Jeffrey Pfau
|
5f912d231f
|
3DS, Wii: Add missing texture files
|
2016-01-09 01:08:10 -08:00 |
Jeffrey Pfau
|
0511d0a69e
|
GUI: Add icons and scrolling enhancements
|
2016-01-09 00:54:18 -08:00 |
Jeffrey Pfau
|
90eca20ab2
|
Wii: Increase GUI size
|
2016-01-09 00:19:59 -08:00 |
Jeffrey Pfau
|
1ac5726d8a
|
Libretro: Clean up config item style
|
2016-01-08 22:04:32 -08:00 |
Jeffrey Pfau
|
bb5ef9246c
|
3DS: Add missing keys
|
2016-01-08 00:18:21 -08:00 |
Jeffrey Pfau
|
331d92d363
|
GUI: Input remapping, part 1
|
2016-01-07 23:58:41 -08:00 |
Jeffrey Pfau
|
2254fc68c2
|
Wii: Uncomment code that accidentally got committed commented-out
|
2016-01-07 23:51:34 -08:00 |
Jeffrey Pfau
|
c732ea6a71
|
GBA Input: Consolidate GBA_KEY_NONE and GBA_NO_MAPPING
|
2016-01-07 23:50:01 -08:00 |
Jeffrey Pfau
|
5b4f8dfae3
|
Wii: Clean up control lookup code in preparation of control remapping
|
2016-01-06 22:21:26 -08:00 |
Jeffrey Pfau
|
f759407308
|
PSP2: Fix GBAInputMap* calls
|
2016-01-06 22:20:50 -08:00 |
Jeffrey Pfau
|
5d3669d22f
|
PSP2: Use pkg-config for real
|
2016-01-05 21:12:00 -08:00 |
Jeffrey Pfau
|
bb5e14ea2d
|
PSP2, Wii: Use a higher-resolution font
|
2016-01-05 21:11:31 -08:00 |
Jeffrey Pfau
|
4b50e268da
|
Libretro: Add settings for BIOS and idle loops
|
2016-01-03 22:46:06 -08:00 |
Jeffrey Pfau
|
b37835366d
|
Wii: Fix draw ordering
|
2016-01-03 17:07:09 -08:00 |
Monroe88
|
eb341bb167
|
(libretro) Explicitly set core reported aspect ratio to 3:2
|
2016-01-02 20:14:55 -08:00 |
Jeffrey Pfau
|
656260c129
|
OpenEmu: Add rewinding support
|
2016-01-02 17:17:08 -08:00 |
Jeffrey Pfau
|
7f4320e872
|
OpenEmu: Fix some leaks, and improve serialization
|
2016-01-02 17:08:08 -08:00 |
Jeffrey Pfau
|
d662ba98de
|
OpenEmu: Use error handling outputs
|
2016-01-02 16:39:27 -08:00 |
Jeffrey Pfau
|
c2340bb44f
|
OpenEmu: Fix Info.plist, saves
|
2016-01-02 16:07:23 -08:00 |
Jeffrey Pfau
|
e65d12d35e
|
3DS: Update to new API
|
2016-01-02 01:49:03 -08:00 |
Jeffrey Pfau
|
631b287b3a
|
OpenEmu: Fix version info
|
2016-01-01 22:17:15 -08:00 |
Jeffrey Pfau
|
342b02134d
|
OpenEmu: Start the OpenEmu core
|
2016-01-01 21:57:46 -08:00 |
Jeffrey Pfau
|
91cf3be128
|
GBA Thread: Redo state directories for future expansion
|
2015-12-30 21:40:24 -08:00 |
Jeffrey Pfau
|
5147a5160f
|
Libretro: Allow blocking opposing directional input
|
2015-12-29 23:10:18 -05:00 |
Jeffrey Pfau
|
18e1bf742f
|
PSP2: Fix build
|
2015-12-29 14:18:23 -08:00 |
Jeffrey Pfau
|
a38bcb904d
|
All: Refresh port building a bit
|
2015-12-29 13:21:55 -08:00 |
Jeffrey Pfau
|
c00df2ce6e
|
PSP2: Remove libpng and zlib from necessary libraries
|
2015-12-29 15:09:58 -05:00 |
Jeffrey Pfau
|
f96e06894b
|
All: Separate "core" VFS from full VFS
|
2015-12-29 15:09:58 -05:00 |
Jeffrey Pfau
|
427b2bf362
|
PSP2: Fix build
|
2015-12-29 11:21:20 -08:00 |
Jeffrey Pfau
|
04d542e241
|
3DS: Fix debug build
|
2015-12-29 07:25:01 -05:00 |
Jeffrey Pfau
|
3b91d7aab1
|
Wii, 3DS: Fix build, enable zips
|
2015-12-29 07:24:46 -05:00 |
Jeffrey Pfau
|
b2193d9191
|
Qt: Key autofire
|
2015-12-28 14:54:05 -05:00 |
Jeffrey Pfau
|
ad9ea7125f
|
Qt: Optimize log viewer to not mess with text rendering if hidden
|
2015-12-28 04:44:16 -05:00 |
Jeffrey Pfau
|
63e1875f6b
|
GBA: Add savestte creation time to a savestate
|
2015-12-28 04:27:30 -05:00 |
Jeffrey Pfau
|
5c007289e4
|
GBA: Add extra data section to the end of savestates
|
2015-12-28 03:26:17 -05:00 |
Jeffrey Pfau
|
bbe10619ef
|
Qt: Remove game DB downloader and just bundle it
|
2015-12-24 15:57:56 -08:00 |
Jeffrey Pfau
|
dcbcae26da
|
Qt: Fix crash when using GL1 backend
|
2015-12-24 15:38:42 -08:00 |
Jeffrey Pfau
|
6b2eaed35a
|
Qt: Add more missing references to Qt5::Network
|
2015-12-20 19:52:44 -08:00 |
Jeffrey Pfau
|
4a3d9d2252
|
Qt: Add Qt5 Network dependency
|
2015-12-20 19:46:33 -08:00 |
Jeffrey Pfau
|
54413a8fd1
|
Qt: Download No-Intro database
|
2015-12-20 19:00:52 -08:00 |
Jeffrey Pfau
|
413881fec2
|
Qt: Load ROM name from No-Intro
|
2015-12-20 19:00:52 -08:00 |
Jeffrey Pfau
|
cd6b6862ff
|
Qt: Start work on ROM information view
|
2015-12-20 19:00:52 -08:00 |
Jeffrey Pfau
|
cb76e56a51
|
Qt: Whitelist .agb as a GBA ROM filename extention
|
2015-12-19 16:04:55 -08:00 |
Jeffrey Pfau
|
20df8f3326
|
Qt: Finish up shader selector
|
2015-12-19 16:01:24 -08:00 |
Jeffrey Pfau
|
4bc603db70
|
Wii: Back out fat initialization changes
|
2015-12-19 14:21:20 -08:00 |
Jeffrey Pfau
|
e1fe7ea41b
|
Wii: Fix longstanding warning
|
2015-12-18 22:19:28 -08:00 |
Jeffrey Pfau
|
2495b650a4
|
Wii: List devices at root
|
2015-12-18 22:18:52 -08:00 |
Jeffrey Pfau
|
2edd1505ae
|
OpenGL: Redo uniform loading
|
2015-12-17 21:58:17 -08:00 |
Jeffrey Pfau
|
edd604b700
|
Qt: Fix resetting while paused
|
2015-12-15 22:13:19 -08:00 |
Jay Elliott
|
5ff0411ba2
|
Unpause the emulator when resetting.
|
2015-12-15 03:53:57 -08:00 |
Jeffrey Pfau
|
6a4af38151
|
Wii: Add filtering and screen scaling options
|
2015-12-14 21:55:07 -08:00 |
Jeffrey Pfau
|
db7a0bd6b4
|
Wii: Fix swapped audio channels
|
2015-12-13 23:36:56 -08:00 |
Jeffrey Pfau
|
08a2b24eac
|
Qt: Allow use of modifier keys as input
|
2015-12-07 20:42:01 -08:00 |
Jeffrey Pfau
|
9590b484c7
|
Qt: Fix crash when closing multiplayer windows
|
2015-12-01 21:55:07 -08:00 |
Jeffrey Pfau
|
78acb25afc
|
Qt: Fix regression with OpenGL deinitialization
|
2015-12-01 21:31:23 -08:00 |
Jeffrey Pfau
|
e0863dc708
|
Qt: Add mute option to menu
|
2015-12-01 20:30:11 -08:00 |
Jeffrey Pfau
|
5c5ac62901
|
Qt: Fix build
|
2015-11-23 20:34:50 -08:00 |
Jeffrey Pfau
|
aa34b5bdd2
|
Qt: Set sensible shader dir
|
2015-11-23 20:21:25 -08:00 |
Jeffrey Pfau
|
e53cc7060c
|
PSP2: Fix small memory error
|
2015-11-22 14:26:48 -08:00 |
Jeffrey Pfau
|
6833c88284
|
Qt: Install default shaders
|
2015-11-22 14:05:43 -08:00 |
Jeffrey Pfau
|
f922f3c152
|
Qt: Add preprocessor shader step customization
|
2015-11-22 13:56:53 -08:00 |
Jeffrey Pfau
|
a9ae152dd4
|
Qt: Shader loading and unloading
|
2015-11-22 13:46:46 -08:00 |
Jeffrey Pfau
|
88e56b5c40
|
OpenGL: Clean up freed and detached shaders a bit more
|
2015-11-22 13:46:10 -08:00 |
Jeffrey Pfau
|
f5bc61b852
|
Qt: Gray out "Skip BIOS intro" while "Use BIOS file" is unchecked (fixes #97)
|
2015-11-22 03:56:25 -08:00 |
Jeffrey Pfau
|
2fa87cb8f0
|
Qt: Remove unused variable
|
2015-11-20 00:12:13 -08:00 |
Jeffrey Pfau
|
64901c0afe
|
Qt: Begin work on shader selector
|
2015-11-19 23:52:17 -08:00 |
Jeffrey Pfau
|
ded463ea25
|
OpenGL: Readable name fixes
|
2015-11-19 23:49:50 -08:00 |
Jeffrey Pfau
|
0de98898a3
|
OpenGL: Generalize shader loading a bit
|
2015-11-19 22:14:51 -08:00 |
Jeffrey Pfau
|
a89bb0b814
|
GBA SIO: Begin implementing Normal mode in lockstep driver
|
2015-11-19 00:30:29 -08:00 |
Jeffrey Pfau
|
21d51964e8
|
Qt: Fix race condition with setting sample rate
|
2015-11-17 19:48:56 -08:00 |
Jeffrey Pfau
|
34d0dff2d6
|
OpenGL: Fix fast-forward on some OpenGL drivers where it may block early
|
2015-11-16 19:56:43 -08:00 |
Jeffrey Pfau
|
87aaefccd2
|
Libretro: Fix cheat loading
|
2015-11-16 01:02:46 -08:00 |
Jeffrey Pfau
|
51e9042f62
|
Libretro: Cheat code support
|
2015-11-14 21:08:31 -08:00 |
Jeffrey Pfau
|
d5284f0f31
|
OpenGL: Add metadata to uniforms
|
2015-11-14 18:22:27 -08:00 |
Jeffrey Pfau
|
aefb4b62a1
|
Util: Add MutexTryLock
|
2015-11-12 22:50:09 -08:00 |
Jeffrey Pfau
|
d52a7f3689
|
Qt: Fill in most of the remainer of the I/O viewer
|
2015-11-12 22:11:59 -08:00 |
Jeffrey Pfau
|
8db357979a
|
Qt: Improve I/O viewer UI
|
2015-11-12 22:11:44 -08:00 |
Jeffrey Pfau
|
142940cc69
|
GBA Memory: Add GBAView* functions for viewing memory directly without bus issues
|
2015-11-11 23:50:15 -08:00 |
Jeffrey Pfau
|
37b1cbe29c
|
Qt: Add additional checks in CheatModel to prevent crashes (fixes #163)
|
2015-11-11 22:17:41 -08:00 |
Jeffrey Pfau
|
d786077960
|
Qt: Add DMA registers to I/O viewer
|
2015-11-11 19:46:50 -08:00 |
Jeffrey Pfau
|
ac9c247695
|
OpenGL: Parse uniforms
|
2015-11-08 17:09:53 -08:00 |
Jeffrey Pfau
|
ac481d0c1b
|
OpenGL: Minor gles2 fixes
|
2015-11-08 15:30:23 -08:00 |
Jeffrey Pfau
|
54de044716
|
Qt: Fix non-GL1 build
|
2015-11-05 22:29:48 -08:00 |
Jeffrey Pfau
|
28dff01b83
|
Libretro: Fix problems with rumble not turning off
|
2015-11-05 21:06:31 -08:00 |
Jeffrey Pfau
|
ac02bd4dbb
|
OpenGL: Fix GLES2 support, add bvec
|
2015-11-05 21:04:38 -08:00 |
Jeffrey Pfau
|
f013e2d8c7
|
Qt: Fix a crash in the memory viewer
|
2015-11-04 23:28:13 -08:00 |
Jeffrey Pfau
|
066ba16864
|
GBA: More multiboot fixes
|
2015-11-04 23:11:35 -08:00 |
Jeffrey Pfau
|
ec32efd8e4
|
Qt: Fix non-Windows build with libepoxy installed
|
2015-11-04 00:39:04 -08:00 |
Jeffrey Pfau
|
7177af28f8
|
3DS, PSP2: Add missing VFile.readline implementations
|
2015-11-02 23:11:24 -08:00 |
Jeffrey Pfau
|
47c4eb9761
|
OpenGL: Fix GL2 not centering image (fixes #151)
|
2015-11-02 22:44:35 -08:00 |
Jeffrey Pfau
|
a9c94e9d18
|
Qt: Fix font size in memory viewer
|
2015-11-01 23:01:31 -08:00 |
Jeffrey Pfau
|
ddbbed133e
|
Qt: Add audio I/O register descriptions
|
2015-11-01 23:00:19 -08:00 |
Jeffrey Pfau
|
096f5ca27c
|
OpenGL: Shader loading
|
2015-11-01 18:41:24 -08:00 |
Jeffrey Pfau
|
346d4210c6
|
OpenGL: Add libepoxy optional dependency
|
2015-11-01 13:58:51 -08:00 |
Jeffrey Pfau
|
e830718be8
|
OpenGL: Add GL_GLEXT_PROTOTYPES define for now
|
2015-11-01 12:04:09 -08:00 |
Jeffrey Pfau
|
b7591b5d73
|
OpenGL: Add missing header include
|
2015-11-01 11:38:50 -08:00 |
Jeffrey Pfau
|
4a502c2c03
|
OpenGL: Revamp shader backend
|
2015-11-01 11:29:00 -08:00 |
Jeffrey Pfau
|
8c6a57f7d9
|
Qt: Simplify OpenGL backend creation
|
2015-11-01 09:37:55 -08:00 |
Jeffrey Pfau
|
d357b93285
|
Ports: Make substitution character less confusing
|
2015-11-01 09:17:01 -08:00 |
Jeffrey Pfau
|
b99b680ca2
|
3DS: Fix filename decoding with UTF-16 names
|
2015-11-01 09:14:45 -08:00 |
Jeffrey Pfau
|
f00380abb9
|
OpenGL: GL2 shader enhancements and tweaks
|
2015-10-31 00:54:07 -07:00 |
Jeffrey Pfau
|
b48ecd41dd
|
OpenGL: Use NPOT textures for GL2
|
2015-10-31 00:53:39 -07:00 |
Jeffrey Pfau
|
206f38a47c
|
OpenGL: Attachable shaders for GL2
|
2015-10-29 23:53:13 -07:00 |
Jeffrey Pfau
|
f689bfcb2b
|
Qt: Allow switching between GL and GL2 backends
|
2015-10-28 23:22:10 -07:00 |
Jeffrey Pfau
|
6cdfb3ae9a
|
OpenGL: Fix GLES2 backend
|
2015-10-28 23:21:43 -07:00 |
Jeffrey Pfau
|
a3803a853c
|
SDL: Allow GLES2 and GL backends to be compiled at the same time
|
2015-10-28 23:21:09 -07:00 |
Jeffrey Pfau
|
f4b44451b0
|
Qt: Fix clear button/analog buttons in gamepad mapper on some platforms
|
2015-10-27 22:29:30 -07:00 |
Jeffrey Pfau
|
9a19aaed59
|
Qt: Fix a race condition in PainterGL that could lead to a crash
|
2015-10-27 20:27:02 -07:00 |
Jeffrey Pfau
|
8af2172782
|
Qt: Improved GIF recording customization
|
2015-10-27 20:09:56 -07:00 |
Jeffrey Pfau
|
6c71d7433b
|
Qt: Use safer isLoaded check in GameController
|
2015-10-24 23:47:46 -07:00 |
Jeffrey Pfau
|
2079d47673
|
SDL Audio: Fix silly regression with changing the FPS target
|
2015-10-24 23:35:03 -07:00 |
Jeffrey Pfau
|
636f557558
|
3DS: Slightly improve sound quality
|
2015-10-24 18:05:39 -07:00 |
Jeffrey Pfau
|
9190209d10
|
Qt: Fix a few bugs in the I/O viewer
|
2015-10-22 23:04:01 -07:00 |
Jeffrey Pfau
|
b30672399e
|
Qt: Add remaining video registers
|
2015-10-21 20:28:08 -07:00 |
Jeffrey Pfau
|
5922beb475
|
Test: Fix fuzz build
|
2015-10-20 22:33:26 -07:00 |
Jeffrey Pfau
|
cd2443356b
|
All: Add --version flag
|
2015-10-20 22:27:27 -07:00 |
Jeffrey Pfau
|
c82f0ba5de
|
Qt: Make I/O viewer fixed size to avoid big blank space issues
|
2015-10-20 22:10:28 -07:00 |
Jeffrey Pfau
|
2c780b5bce
|
Qt: I/O viewer option selection
|
2015-10-20 22:05:05 -07:00 |
Jeffrey Pfau
|
672512c144
|
Qt: Add spinboxes to the I/O viewer
|
2015-10-20 21:37:42 -07:00 |
Jeffrey Pfau
|
fd76100f58
|
Qt: Fix some embarrassing mistakes on the I/O viewer
|
2015-10-20 21:37:10 -07:00 |
Jeffrey Pfau
|
6b4e37a4c6
|
3DS: Enable speedup with new ctrulib
|
2015-10-20 19:40:27 -07:00 |
Jeffrey Pfau
|
35b5101f3c
|
SDL: Fix another audio crash
|
2015-10-20 19:40:14 -07:00 |
Jeffrey Pfau
|
6a433d63f6
|
PSP2: Load/save PSP2 keybindings
|
2015-10-19 20:31:19 -07:00 |
Jeffrey Pfau
|
7ce34411bb
|
SDL, Qt: Fix audio thread crashes
|
2015-10-19 20:31:19 -07:00 |
Jeffrey Pfau
|
86dcb7b6c2
|
Qt: Add missing override keywords
|
2015-10-19 20:31:19 -07:00 |
Jeffrey Pfau
|
b597d5197b
|
SDL: Fix vsync on Pandora
|
2015-10-12 00:00:16 -07:00 |
Jeffrey Pfau
|
808855f377
|
All: Pandora buildfixes
|
2015-10-11 23:59:48 -07:00 |
Jeffrey Pfau
|
92849dee1a
|
SDL: Fix uninitialized member
|
2015-10-11 20:39:49 -07:00 |
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
|
1a50718c26
|
Qt: Start I/O viewer
|
2015-10-10 20:26:52 -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
|
a90eeea924
|
Test: Rearrange fuzz-main for AFL additions
|
2015-10-05 19:22:44 -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
|
9034de4817
|
Test: Fix build
|
2015-10-01 22:16:35 -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
|
4d1b7b4591
|
Wii: Don't wait for vsync if we missed the target
|
2015-09-23 20:28:53 -07:00 |
Jeffrey Pfau
|
6cf4179a97
|
VFS: Add VDir.openDir
|
2015-09-22 23:01:41 -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
|
f128f844a6
|
GBA: Revamp frameskip
|
2015-09-21 20:32:15 -07:00 |
Jeffrey Pfau
|
1325da2958
|
PSP2: Update for newer vitasdk
|
2015-09-21 01:06:28 -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
|
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
|
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 |
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
|
accac1525f
|
3DS: Add CpuSpeed flag for N3DS CIAs
|
2015-09-15 22:35:41 -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
|
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
|
d07b4a4a7b
|
Libretro: Stop using videoFrame callbacks
|
2015-09-12 00:22:07 -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
|
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
|
8452e880c2
|
GBA Context: Move logging and option parsing into GBAContext
|
2015-09-07 22:09:05 -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
|
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 |
Jeffrey Pfau
|
5d3b6d5fd8
|
3DS, Wii: Tweak audio rates a bit
|
2015-09-03 23:47:56 -07:00 |
Jeffrey Pfau
|
3ab6a5db6b
|
3DS: Move texture to VRAM, fixing the lockup (requires newer sf2dlib)
|
2015-09-03 23:47:56 -07:00 |
Jeffrey Pfau
|
4db6a13ea4
|
3DS: Just use -Ofast
|
2015-09-03 02:25:42 -07:00 |
Jeffrey Pfau
|
cb8d60e211
|
GUI: Make savestate screens show the relevant savestate picture
|
2015-09-03 01:58:50 -07:00 |
Jeffrey Pfau
|
9b14cc607d
|
3DS, PSP2, Wii: Build binaries with FEATURE_DEFINES
|
2015-09-03 01:57:50 -07:00 |
Jeffrey Pfau
|
02020369d1
|
GBA Video: const-correctness
|
2015-09-03 00:28:16 -07:00 |
Jeffrey Pfau
|
95f6a8f8d6
|
GBA Context: Callbacks when pausing and unpausing, for audio
|
2015-09-02 23:15:36 -07:00 |
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
|
ed46d63ebd
|
GBA Context: Adjustable solar sensor, map to N3DS c-stick
|
2015-09-01 23:09:48 -07:00 |