Jeffrey Pfau
|
e019c54aad
|
GB: Improve initialization
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
31b509e033
|
GB: Revamp STAT register
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
b711432a5e
|
GB: Start MBCs
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
7c989fd818
|
LR35902: Implement more LD A memory instructions
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
9a4db4b03d
|
GB: Fix ROM bank initialization
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
cbc54ca09a
|
LR35902: Implement INC/DEC
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
3603958e02
|
LR35902: Implement POP/PUSH
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
5bce4480db
|
LR35902: Improve stalling behavior
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
b104a5cd1c
|
LR35902: Increment INC and DEC on double-wide registers
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
e96da4c7b9
|
LR35902: Simplify pipeline
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
0bfbc2079e
|
LR35902: Implement more LD forms
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
c3abc16a94
|
GB: Fix writing IE
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
0d4bb5dc2b
|
LR35902: Implement RET, add missing file
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
9170dd26da
|
LR35902: Add CALL and more LD
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
8622ba7ed0
|
GB: Add basic I/O, interrupts and video
|
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
|
564f58c7fb
|
GBA: Slightly optimize GBAProcessEvents
|
2016-02-08 22:32:30 -08:00 |
Jeffrey Pfau
|
be42f298da
|
VFS: Fix reading 7z archives without rewinding first
|
2016-02-08 22:27:12 -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
|
fbea708ed4
|
GUI: Fix top button on scrollbars being upside down
|
2016-01-31 14:35:27 -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
|
f1fba59152
|
GBA Context: Add additional constraints on MINIMAL_CORE==2
|
2016-01-28 22:52:45 -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
|
0501944b5a
|
GBA: Savestates can store currently used cheats
|
2016-01-24 17:59:45 -08:00 |
Jeffrey Pfau
|
26e9e8d63f
|
GBA Cheats: Remove trailing newline
|
2016-01-24 17:50:18 -08:00 |
Jeffrey Pfau
|
e436f2a727
|
GBA Cheats: Add GBACheatDeviceClear
|
2016-01-24 17:48:44 -08:00 |
Jeffrey Pfau
|
a53c3e0628
|
OpenEmu: Cheat support
|
2016-01-24 14:26:31 -08:00 |
Jeffrey Pfau
|
15dadb8387
|
GBA Cheats: Fix cheats setting the Action Replay version
|
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 |
Jeffrey Pfau
|
3a134fcda6
|
GBA: Allow jumping to OAM and palette RAM
|
2016-01-23 19:52:03 -08:00 |
Jeffrey Pfau
|
6fe43d1d4c
|
GBA BIOS: Finish implementing RegisterRamReset
|
2016-01-23 19:50:31 -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
|
ce45f6ea3f
|
Debugger: Further differentiate read and write watchpoints, fix gdb watch behavior
|
2016-01-16 11:16:03 -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
|
7e6f9f2092
|
ARM7: Fix typo that invoked undefined behavior
|
2016-01-16 10:06:01 -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
|
89d53868da
|
GBA: Fix non-PNG savestate loading
|
2016-01-12 21:35:13 -08:00 |
Jeffrey Pfau
|
77787a957c
|
Qt: Improve some UI element sizes
|
2016-01-12 21:24:29 -08:00 |
Jeffrey Pfau
|
1fa904878b
|
ARM7: Fix decoding of some ARM ALU instructions with shifters
|
2016-01-12 21:11:50 -08:00 |
Jeffrey Pfau
|
e30674d053
|
Debugger: Convert breakpoints and watchpoints from linked-lists to vectors
|
2016-01-12 18:07:04 -08:00 |
Jeffrey Pfau
|
16ba5bd05f
|
Debugger: Fix watchpoints
|
2016-01-12 18:06:13 -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
|
f5d6d6fbc9
|
GBA Context: Fix crash when destroying a GBAContext that has BIOS loaded
|
2016-01-09 02:09:30 -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
|
78b761cf01
|
GBA Context: Fix minimal core configuration
|
2016-01-08 22:03:50 -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
|
a920eaa7f0
|
All: Fix some warnings
|
2016-01-07 23:49:06 -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
|
d53e479fed
|
VFS: Use / as the path separator on Windows
|
2016-01-06 21:05:05 -08:00 |
Jeffrey Pfau
|
ee5c9c8a91
|
GBA Video: Fix regressions from sprite cycle counting
|
2016-01-06 20:43:36 -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 |
Extrems
|
7b090aa0d1
|
VFS: Fix return value of VFileFILE.seek
|
2016-01-05 03:01:05 -08:00 |
Jeffrey Pfau
|
76d486cc65
|
GBA RR: Add support for resets in movies
|
2016-01-05 02:35:10 -08:00 |
Jeffrey Pfau
|
0e8e55e8ed
|
GBA RR: Add preliminary SRAM support for VBM loading
|
2016-01-05 02:34:51 -08:00 |
Jeffrey Pfau
|
bfd73a793d
|
GBA Video: Implement naive cycle counting for sprite rendering
|
2016-01-04 01:14:44 -08:00 |
Jeffrey Pfau
|
0f7449d9f3
|
GBA Video: Remove unused bits
|
2016-01-04 00:57:10 -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 |
Jeffrey Pfau
|
0bb45dad0d
|
GUI: Disable filtering again, still broken
|
2016-01-03 16:56:44 -08:00 |
Extrems
|
f59fe8248f
|
GUI: Fix screenshots and savestates
|
2016-01-03 16:49:32 -08:00 |
Extrems
|
396d097db4
|
GUI: Support single-shot runs
|
2016-01-03 16:49:29 -08:00 |
Extrems
|
2725d6ed2f
|
GUI: Fix
|
2016-01-03 16:45:01 -08:00 |
Extrems
|
b1d915abbc
|
Third-Party: Update LZMA SDK to 15.14
|
2016-01-03 16:34:47 -08:00 |
Jeffrey Pfau
|
341ebd0435
|
VFS: Fix separatePath for the root directory
|
2016-01-03 11:07:35 -08:00 |
Jeffrey Pfau
|
d945391da6
|
3DS: Fix DISABLE_THREADING build
|
2016-01-03 10:34:25 -08:00 |
Jeffrey Pfau
|
85704820fb
|
GBA Thread: Fix _reloadDirectories being exported improperly
|
2016-01-02 23:16:04 -08:00 |
Monroe88
|
eb341bb167
|
(libretro) Explicitly set core reported aspect ratio to 3:2
|
2016-01-02 20:14:55 -08:00 |
Jeffrey Pfau
|
74bbc057bb
|
GBA: Fix Iridion II savetype (fixes #196)
|
2016-01-02 19:00:02 -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
|
6f62852671
|
VFS: More VFile memory interfaces
|
2016-01-02 17:07:44 -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
|
88bf7b58ad
|
VFS: Set dirname to . if there is no directory specified
|
2016-01-02 04:46:39 -08:00 |
Jeffrey Pfau
|
a7801b3963
|
GBA Context: Fix file open check
|
2016-01-02 02:16:01 -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
|
29556f45a4
|
GBA: Add "super-minimal" core configuration, useful for cores-as-plugins, e.g. for libretro
|
2016-01-01 21:52:13 -08:00 |
Jeffrey Pfau
|
3a7350c8d2
|
GBA Context: Use GBADirectorySet in GBAContext
|
2016-01-01 15:22:51 -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
|
089e692bd1
|
GBA: Allow blocking of 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
|
cd34e1af24
|
Util: Fix minor memory leak in no-intro parsing
|
2015-12-29 16:58:55 -05:00 |
Jeffrey Pfau
|
67bc8e73a3
|
Util: Fix excessive memory allocation when decoding a PNG
|
2015-12-29 16:58:30 -05:00 |
Jeffrey Pfau
|
71ef6666d0
|
GBA: Fix memory leak when deserializing invalid savestate tags
|
2015-12-29 16:57:43 -05: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
|
8ebe425e1c
|
GUI: Temporarily disable ROM detection
|
2015-12-29 07:25:44 -05:00 |
Jeffrey Pfau
|
8e5df9473d
|
GBA Context: Make slightly better sense of ROM loading
|
2015-12-29 07:25:28 -05: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
|
f0f43d4a39
|
VFS: Use VFiles for zip dirs
|
2015-12-29 07:24:15 -05:00 |
Jeffrey Pfau
|
d1b12307ef
|
GBA Context: Hold onto ROM directory if one is present
|
2015-12-29 04:44:28 -05:00 |
Jeffrey Pfau
|
96bc0be963
|
VFS: Support using minizip for zip
|
2015-12-29 04:32:25 -05:00 |
Jeffrey Pfau
|
dd91b689a2
|
GBA Hardware: Fix GPIO on big endian
|
2015-12-29 00:03:42 -05:00 |
Jeffrey Pfau
|
b20cda21e1
|
GBA RR: Starting from savestate now embeds the savegame
|
2015-12-28 15:13:54 -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
|
70b9a1bfe0
|
GBA: Begin working on savestate extra data
|
2015-12-27 22:50:27 -05:00 |
Jeffrey Pfau
|
f84aadffd2
|
GBA: Support for VBA-style cheat codes
|
2015-12-26 22:25:50 -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
|
ccaec37867
|
GUI: Use trailing slashes for folders in file selector
|
2015-12-20 21:58:23 -08:00 |
Jeffrey Pfau
|
e89837909b
|
GUI: Fix some long-standing warnings
|
2015-12-20 21:58:00 -08:00 |
Jeffrey Pfau
|
d5da0ff31b
|
GBA: Fix type-punning warning
|
2015-12-20 19:57:45 -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
|
13cf63293d
|
Util: Initialize No-Intro DB parsing stack
|
2015-12-20 19:00:52 -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
|
746af3ff82
|
Util: No-Intro database parser
|
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
|
843413021b
|
Wii: Replace libFAT-specific code with general devop support
|
2015-12-19 14:09:44 -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
|
36d726f3c5
|
GUI: Add Reset Game menu item
|
2015-12-16 20:36:38 -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
|
df3ee0e2be
|
GBA Video: Fix OAM and palette initialization
|
2015-12-09 21:22:35 -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
|
6604afb670
|
ARM7: Fix bank switching with LDR[B]T/STR[B]T
|
2015-11-22 02:31:13 -08:00 |
Jeffrey Pfau
|
bb79334856
|
ARM7: Implement more undefined load/store forms
|
2015-11-22 01:42:58 -08:00 |
Jeffrey Pfau
|
a3a8913fb5
|
GBA: Flag an old GBA toolchain as not producing MB binaries
|
2015-11-21 12:05:37 -08:00 |
Jeffrey Pfau
|
b67e4b5d78
|
ARM7: Implement undefined STRH/LDRH versions
|
2015-11-20 19:11:02 -08:00 |
Jeffrey Pfau
|
fad1daf3e9
|
ARM7: Fix STRT/STRBT
|
2015-11-20 19:10:17 -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
|
505157dca0
|
GBA Memory: Fix DMAs triggering two cycles early
|
2015-11-18 20:45:44 -08:00 |
Jeffrey Pfau
|
3d321bc0b9
|
GBA Memory: Fix timing of DMAs
|
2015-11-18 20:44:18 -08:00 |
Jeffrey Pfau
|
21d51964e8
|
Qt: Fix race condition with setting sample rate
|
2015-11-17 19:48:56 -08:00 |
Jeffrey Pfau
|
4ca8d75082
|
GBA BIOS: Fix misaligned RLUnCompReadNormalWrite*
|
2015-11-17 19:48:10 -08:00 |
Jeffrey Pfau
|
7c9b619f7b
|
GBA BIOS: Fix Sqrt sign
|
2015-11-17 19:47:05 -08:00 |
Jeffrey Pfau
|
a27209737b
|
GBA: Fix saving in Super Monkey Ball Jr.
|
2015-11-16 20:07:22 -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
|
99b68509da
|
GBA: Fix another boot crash
|
2015-11-15 02:15:58 -08:00 |
Jeffrey Pfau
|
0a6e2b49ab
|
GBA: Replace MutexLock with MutexTryLock in _waitUntilNotState
|
2015-11-15 02:07:20 -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
|
2b2a037de5
|
GBA Memory: Writable OBJ area depends on mode
|
2015-11-14 12:00:58 -08:00 |
Jeffrey Pfau
|
e3f66ba458
|
GBA: TM*CNT_HI are readable (fixes #165)
|
2015-11-14 11:36:46 -08:00 |
Jeffrey Pfau
|
f03b7b1141
|
GBA: Fix deserializing SOUNDCNT_X
|
2015-11-13 21:35:40 -08:00 |
Jeffrey Pfau
|
5e2e3864b7
|
GBA Hardware: Fix Game Boy Player rumble in Pokemon Pinball
|
2015-11-13 21:34:44 -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
|
4783e2eef6
|
GBA Memory: More DMA register cleanup
|
2015-11-11 23:33:46 -08:00 |
Jeffrey Pfau
|
2547216972
|
GBA: More I/O register cleanup
|
2015-11-11 22:18:25 -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
|
770953a216
|
GBA: Fix SOUNDCNT_X masking
|
2015-11-11 20:58:04 -08:00 |
Jeffrey Pfau
|
d786077960
|
Qt: Add DMA registers to I/O viewer
|
2015-11-11 19:46:50 -08:00 |
Jeffrey Pfau
|
534d4fe5ba
|
GBA: Clean up I/O register read/write
|
2015-11-11 19:46:16 -08:00 |
Jeffrey Pfau
|
a2bc814d9c
|
GBA: Fix warnings when creating and loading savestates
|
2015-11-11 19:45:36 -08:00 |
Jeffrey Pfau
|
ff4950c50d
|
GBA: Improve I/O handling
|
2015-11-10 22:45:09 -08:00 |
Jeffrey Pfau
|
7735c08fd5
|
GBA Memory: Fix unaligned out-of-bounds ROM loads
|
2015-11-10 22:44:23 -08:00 |
Jeffrey Pfau
|
49b16f3d9b
|
GBA: Improve multiboot detection
|
2015-11-10 22:41:51 -08:00 |
Jeffrey Pfau
|
fe8c632c78
|
GBA: Initialize uninitialized pristineRom and pristineRomSize members
|
2015-11-10 22:37:23 -08:00 |
Jeffrey Pfau
|
eee291e00e
|
GBA: Implement bad I/O register loading
|
2015-11-09 22:44:46 -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
|
5ddebf5d81
|
GBA Memory: Fix allowed DMA addresses
|
2015-11-07 23:03:57 -08:00 |
Jeffrey Pfau
|
b69e5392a1
|
GBA Memory: Better DMA address blacklisting
|
2015-11-06 21:08:50 -08:00 |
Jeffrey Pfau
|
a9956087bc
|
GBA Memory: Fix alignment of LDM/STM on SRAM
|
2015-11-06 21:08:29 -08:00 |
Jeffrey Pfau
|
16e2aec6df
|
GBA Memory: Fix Store8 to OBJ VRAM
|
2015-11-06 21:07:50 -08:00 |
Jeffrey Pfau
|
647872a8d9
|
GBA Memory: Implement several unimplemented memory access types
|
2015-11-06 21:06:56 -08:00 |
Jeffrey Pfau
|
4c1977d351
|
GBA Memory: Fix DMA behavior for SRAM accesses
|
2015-11-06 21:06:09 -08:00 |
Jeffrey Pfau
|
c6f4f23332
|
GBA BIOS: Fix CpuSet on 0x01XXXXXX addresses
|
2015-11-06 21:04:55 -08:00 |
Jeffrey Pfau
|
4bd7a65432
|
ARM7: Fix sign of unaligned LDRSH
|
2015-11-06 21:03:52 -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
|
f1816279a5
|
GBA Memory: Fix DMA addresses
|
2015-11-05 21:04:38 -08:00 |
Jeffrey Pfau
|
2b5b8a0d6a
|
GBA: Improve multiboot detection
|
2015-11-05 20:58:52 -08:00 |
Jeffrey Pfau
|
0faa6dd8ac
|
GBA BIOS: Fix misaligned CpuSet
|
2015-11-05 20:57:56 -08:00 |