Jeffrey Pfau
|
bf8ddafb54
|
Core: Fix potential overflow openining files
|
2016-09-08 19:03:22 -07:00 |
Jeffrey Pfau
|
4e73cd32f1
|
GB: Fix null unmap when resizing SRAM
|
2016-09-08 19:02:39 -07:00 |
Jeffrey Pfau
|
74df1d1531
|
3DS: Finish banner
|
2016-09-08 13:31:18 -07:00 |
Jeffrey Pfau
|
fc095ffd63
|
FFmpeg: Fix warnings on lavc 56
|
2016-09-07 23:13:34 -07:00 |
Jeffrey Pfau
|
d390bd6b7f
|
Debugger: Remove meaningless file
|
2016-09-07 22:57:19 -07:00 |
Jeffrey Pfau
|
c45d91d311
|
Debugger: Add software breakpoints, fix cleanup
|
2016-09-07 17:49:27 -07:00 |
Jeffrey Pfau
|
fff0e9b83c
|
Qt: Refresh rewind defaults
|
2016-09-07 11:06:26 -07:00 |
Jeffrey Pfau
|
3a834d564d
|
Core: Fix some memory leaks
|
2016-09-07 11:04:31 -07:00 |
Jeffrey Pfau
|
f7a9fe8e64
|
Util: PNG utils should support 16-bit when applicable
|
2016-09-07 01:06:54 -07:00 |
Jeffrey Pfau
|
49a2a01f89
|
Qt: Fix audio crashes
|
2016-09-06 23:10:42 -07:00 |
Jeffrey Pfau
|
8c8361477d
|
Qt: Clean up video recording for GB
|
2016-09-06 20:41:55 -07:00 |
Jeffrey Pfau
|
c0689783da
|
Qt: Fix horrific memory leak
|
2016-09-06 12:36:52 -07:00 |
Jeffrey Pfau
|
87d4dad893
|
GB: Save auto-sizing
|
2016-09-06 11:15:27 -07:00 |
Jeffrey Pfau
|
f5bf1221eb
|
GB: Improve STOP and illegal instruction handling
|
2016-09-06 00:24:55 -07:00 |
Jeffrey Pfau
|
8c0c03fb6a
|
Qt: Include refs in linguist files
|
2016-09-05 23:35:46 -07:00 |
Jeffrey Pfau
|
cd306fc351
|
Qt: Remove testing code
|
2016-09-05 22:42:27 -07:00 |
Jeffrey Pfau
|
dbe55c2fa8
|
Qt: Fix translation interface
|
2016-09-05 22:38:39 -07:00 |
Jeffrey Pfau
|
6dd39389e0
|
Qt: Add dummy Spanish translation
|
2016-09-05 20:10:13 -07:00 |
Jeffrey Pfau
|
95bc1d9364
|
Qt: Fix default settings pane
|
2016-09-05 20:07:57 -07:00 |
Jeffrey Pfau
|
5b3f010a9a
|
FFmpeg: Fix build on older FFmpeg versions
|
2016-09-05 12:12:39 -07:00 |
Jeffrey Pfau
|
f9c412900f
|
Qt: Update copyright date
|
2016-09-05 11:55:56 -07:00 |
Jeffrey Pfau
|
0ad14bef7e
|
FFmpeg: Full support for libavcodec 56+
|
2016-09-05 11:55:56 -07:00 |
Jeffrey Pfau
|
b0157aa871
|
Qt: Preliminary build cleanup when GBA core is disabled
|
2016-09-05 11:55:38 -07:00 |
Jeffrey Pfau
|
5b710a59fa
|
Qt: Clean up cheats
|
2016-09-05 11:55:38 -07:00 |
Jeffrey Pfau
|
69244f053a
|
3DS: Add shading to 3D model
|
2016-09-04 23:00:49 -07:00 |
Dwayne Slater
|
d7f09a330b
|
Fix use after free with GBASIODeinit (#374)
|
2016-09-04 14:27:13 -07:00 |
Dwayne Slater
|
7e9f43a9c9
|
Qt: Fix reversed arguments to m_core->rawWriteX functions (#373)
|
2016-09-04 13:13:15 -07:00 |
Jeffrey Pfau
|
8f12a51344
|
3DS: 3D banner
|
2016-09-04 11:00:09 -07:00 |
Jeffrey Pfau
|
0293e723d8
|
GBA: Better debug logging if event processing breaks
|
2016-09-04 09:32:07 -07:00 |
Jeffrey Pfau
|
ee3edbbd19
|
Qt: Fix race condition when detaching a multiplayer game while running
|
2016-09-04 09:31:14 -07:00 |
Jeffrey Pfau
|
51e214ce5a
|
Qt: Fix crashing behavior
|
2016-09-04 09:09:24 -07:00 |
Jeffrey Pfau
|
a20061e925
|
GBA Memory: Fix ldm {pc}
|
2016-09-04 02:20:58 -07:00 |
Jeffrey Pfau
|
2b71e5c797
|
Merge branch 'feature/multiplayer-rewrite'
|
2016-09-03 19:09:00 -07:00 |
Jeffrey Pfau
|
b3c7bd8227
|
Qt: Fix lifetime issues with filename loading
|
2016-09-03 19:08:09 -07:00 |
Jeffrey Pfau
|
f17e327626
|
Core: Fix mLogGetContext ifdef
|
2016-09-03 19:02:56 -07:00 |
Jeffrey Pfau
|
ba4f3ae9c6
|
GBA SIO: Disable sync of secondary units
|
2016-09-03 19:02:18 -07:00 |
Jeffrey Pfau
|
08b78cb468
|
GBA SIO: Fix freezing issues
|
2016-09-03 09:46:29 -07:00 |
Jeffrey Pfau
|
b0a9a595ef
|
GBA SIO: Untested normal mode implementation in lockstep driver
|
2016-09-01 16:39:32 -07:00 |
Jeffrey Pfau
|
000e965b74
|
GBA SIO: Simplify lockstep design
|
2016-09-01 16:38:44 -07:00 |
Jeffrey Pfau
|
c9ede88332
|
GBA SIO: Attempt to stabilize lockstep driver
|
2016-09-01 13:18:33 -07:00 |
Jeffrey Pfau
|
f628f5bafc
|
GBA SIO: Clean up lockstep debug info
|
2016-09-01 03:53:30 -07:00 |
Jeffrey Pfau
|
2ddc08e8b4
|
GBA SIO: Incomplete draft of multiplayer rewrite
|
2016-09-01 03:53:25 -07:00 |
Jeffrey Pfau
|
6519c4e465
|
GB Cheats: Add check byte to GameGenie codes
|
2016-09-01 02:34:04 -07:00 |
Jeffrey Pfau
|
d05f513a17
|
Wii: Clear texture on game load
|
2016-09-01 01:27:06 -07:00 |
Jeffrey Pfau
|
e159029e48
|
Wii: Reduce texture sizes
|
2016-09-01 01:24:41 -07:00 |
Jeffrey Pfau
|
80b97e747c
|
Wii: Start work on screen stretching
|
2016-09-01 01:04:40 -07:00 |
Jeffrey Pfau
|
8dbef1f0e3
|
Wii: Add pixelated resample filter
|
2016-09-01 00:11:07 -07:00 |
Jeffrey Pfau
|
addc3abd74
|
Wii: Remove some redundant code
|
2016-09-01 00:10:22 -07:00 |
Jeffrey Pfau
|
98b221deea
|
GBA: Fix BIOS booting when skipBios is set
|
2016-08-31 22:53:46 -07:00 |
Jeffrey Pfau
|
3dceea20cf
|
Qt: Fix build with Qt <5.4
|
2016-08-31 22:46:51 -07:00 |
Jeffrey Pfau
|
1afed20ccc
|
GUI: Save the keymap when saving the rest of the config
|
2016-08-31 12:12:42 -07:00 |
Jeffrey Pfau
|
e078e42c83
|
Qt: Rearchitect game closing codepath
|
2016-08-30 23:43:50 -07:00 |
Jeffrey Pfau
|
455be60da5
|
GUI: Increase scrolling speed
|
2016-08-30 09:49:27 -07:00 |
Jeffrey Pfau
|
1f2bef0ceb
|
PSP2: Stop underclocking when menuing
|
2016-08-30 09:43:49 -07:00 |
Jeffrey Pfau
|
d5cfcf219e
|
GB Video: Tweak video timings
|
2016-08-30 02:03:40 -07:00 |
Jeffrey Pfau
|
c06edae71d
|
GB: Fix boundary condition at end of scanline rendering
|
2016-08-30 00:44:34 -07:00 |
Jeffrey Pfau
|
bdf647db42
|
GB: Fix savestates being taken at non-CORE_FETCH times
|
2016-08-29 23:24:03 -07:00 |
Jeffrey Pfau
|
9464ec2afa
|
Qt: Fix rewinding while paused
|
2016-08-29 18:24:24 -07:00 |
Jeffrey Pfau
|
246efef6b9
|
Qt: Fix being unable to pause manually when using auto-pausing
|
2016-08-29 18:22:47 -07:00 |
Jeffrey Pfau
|
e82c050a7d
|
Qt: Fix attempting to rewind when game isn't loaded
|
2016-08-29 13:38:11 -07:00 |
Jeffrey Pfau
|
1462ffe7d5
|
GBA: Timer 0 cannot be count up
|
2016-08-29 10:19:53 -07:00 |
Jeffrey Pfau
|
d401db77f0
|
GB Video: Fix frame-starting callbacks happening too many times
|
2016-08-29 00:17:03 -07:00 |
Jeffrey Pfau
|
7515238997
|
GB Serialize: Fix copy/paste error in deserialization
|
2016-08-29 00:16:37 -07:00 |
Jeffrey Pfau
|
9e10c8f1c2
|
Util: Add missing files
|
2016-08-28 23:01:39 -07:00 |
Jeffrey Pfau
|
56722324ef
|
Core: Put back rewind
|
2016-08-28 20:55:43 -07:00 |
Jeffrey Pfau
|
e9d83bafe3
|
Util: Patch input should be const
|
2016-08-28 20:36:52 -07:00 |
Jeffrey Pfau
|
90edf4d1a0
|
GBA Serialize: Savestates now store if CPU was halted
|
2016-08-28 20:36:12 -07:00 |
Jeffrey Pfau
|
c9b69bba44
|
GB Timer: Batch timer updates as needed
|
2016-08-28 10:32:47 -07:00 |
Jeffrey Pfau
|
4c5ba8d8c1
|
GB: Fix missing EI
|
2016-08-28 10:31:22 -07:00 |
Jeffrey Pfau
|
9e4f53aa24
|
GB: Fix div reseting
|
2016-08-28 10:11:59 -07:00 |
Jeffrey Pfau
|
70e01030d1
|
GB Timer: Fix some timing issues
|
2016-08-28 10:04:00 -07:00 |
Jeffrey Pfau
|
24bb930850
|
GB: Fix GBSavedataUnmask
|
2016-08-28 10:00:35 -07:00 |
Jeffrey Pfau
|
0083fad966
|
GB Video: Fix sprite latching using old sprite data
|
2016-08-28 03:42:38 -07:00 |
Jeffrey Pfau
|
e318d61a06
|
Qt: Expand palette view to GB
|
2016-08-28 02:05:26 -07:00 |
Jeffrey Pfau
|
68859f9fd8
|
GB: Add loading a temporary save
|
2016-08-28 01:45:04 -07:00 |
Jeffrey Pfau
|
d708a1025d
|
GBA: Fix filehandle leak with savegames
|
2016-08-28 01:44:27 -07:00 |
Jeffrey Pfau
|
28c896eb9f
|
PSP2: Make a safe app
|
2016-08-28 01:15:47 -07:00 |
Jeffrey Pfau
|
d9079c0610
|
3DS: Fix pixel accurate screens being swapped
|
2016-08-28 00:11:51 -07:00 |
Jeffrey Pfau
|
2f7fccfee1
|
3DS: Fix typo
|
2016-08-28 00:10:28 -07:00 |
Jeffrey Pfau
|
e30e3734da
|
GB Video: Fix LCDC changes taking effect too soon
|
2016-08-27 11:21:44 -07:00 |
Jeffrey Pfau
|
3593aa7b81
|
GB: Halting should do nothing if an IRQ is already pending
|
2016-08-27 01:54:30 -07:00 |
Jeffrey Pfau
|
4998c667d4
|
Qt: Cheats view should have a font consistent with memory view
|
2016-08-27 01:04:26 -07:00 |
Jeffrey Pfau
|
fa36a3da81
|
Qt: Allow loading of specific files from archives
|
2016-08-27 01:01:03 -07:00 |
Jeffrey Pfau
|
72fa184bac
|
Core: Add some utility functions
|
2016-08-27 00:56:35 -07:00 |
Jeffrey Pfau
|
93121d9319
|
VFS: Fix reading multiple files from a 7z archive
|
2016-08-27 00:55:57 -07:00 |
Jeffrey Pfau
|
7bcda2daa9
|
GB: Simplistic SIO implementation
|
2016-08-26 14:45:43 -07:00 |
Jeffrey Pfau
|
488bc56d3c
|
GB: Fix windowing weirdness across many games
|
2016-08-26 13:42:36 -07:00 |
Jeffrey Pfau
|
2347bc4a52
|
GB Timer: Make timers behave accurately
|
2016-08-26 11:51:24 -07:00 |
Jeffrey Pfau
|
a43c465f9f
|
GBA: Fall back to idle loop remove mode if already present
|
2016-08-24 12:55:25 -07:00 |
Jeffrey Pfau
|
2ddb6d759a
|
GUI: Only reload config if manually saved
|
2016-08-24 12:54:43 -07:00 |
Jeffrey Pfau
|
458fd58985
|
GBA: Fix losing IRQs when CPSR I bit isn't cleared
|
2016-08-24 12:18:51 -07:00 |
Jeffrey Pfau
|
b17e1af8a9
|
Wii: Adjust framelimiting condition
|
2016-08-24 11:00:34 -07:00 |
Jeffrey Pfau
|
d7c0b97fff
|
Wii: 240p fixes
|
2016-08-24 10:45:50 -07:00 |
Jeffrey Pfau
|
38a7a56ee8
|
GBA Video: Remove unhelpful thread state jiggering
|
2016-08-24 02:58:10 -07:00 |
Jeffrey Pfau
|
d23c993bbe
|
Qt: Memory viewer can now select segments
|
2016-08-23 13:14:43 -07:00 |
Jeffrey Pfau
|
819062a9a5
|
Debugger: Add segment parsing
|
2016-08-23 12:17:39 -07:00 |
Jeffrey Pfau
|
0241952133
|
Qt: Tile viewer improvements, magnification
|
2016-08-23 10:31:01 -07:00 |
Jeffrey Pfau
|
f491196bc4
|
Util: Add endswith
|
2016-08-23 09:08:46 -07:00 |
Jeffrey Pfau
|
b442282650
|
PSP2: Actually update branding this time
|
2016-08-23 02:37:09 -07:00 |
Jeffrey Pfau
|
08b0a7c60f
|
VFS: Improve zip file detection
|
2016-08-23 02:30:25 -07:00 |
Jeffrey Pfau
|
59b4d22833
|
PSP2: Fix some warnings
|
2016-08-23 02:28:57 -07:00 |
Jeffrey Pfau
|
9b4fa75c81
|
VFS: Fix uninitialized varaible reading from 7z
|
2016-08-23 01:23:44 -07:00 |
Jeffrey Pfau
|
956f63bba3
|
GUI: Add message box API
|
2016-08-22 17:30:56 -07:00 |
Jeffrey Pfau
|
5aec67a0f7
|
GBA Video: Optimize compositing cases slightly
|
2016-08-22 12:35:48 -07:00 |
Jeffrey Pfau
|
c207675dfb
|
Qt: Ability to temporarily load a savegame
|
2016-08-22 10:33:59 -07:00 |
Jeffrey Pfau
|
a088ad781a
|
Qt: Make reseting when pasued frame-accurate
|
2016-08-22 10:20:22 -07:00 |
Jeffrey Pfau
|
193d2d1f4a
|
PSP2: Screenshots are now saved into the Photo Gallery
|
2016-08-21 20:08:41 -07:00 |
Jeffrey Pfau
|
34db16b483
|
PSP2: Update LiveArea branding
|
2016-08-21 13:44:29 -07:00 |
Jeffrey Pfau
|
4888fa7188
|
Wii: Fix copy/paste error
|
2016-08-21 11:10:06 -07:00 |
Jeffrey Pfau
|
ef4e67889c
|
3DS: Adjustable screen darkening
|
2016-08-21 04:21:59 -07:00 |
Jeffrey Pfau
|
2e9b88f5be
|
GUI: Const-correctness
|
2016-08-21 03:17:12 -07:00 |
Jeffrey Pfau
|
41c96c79b4
|
Wii: Fix missing config option
|
2016-08-21 03:16:59 -07:00 |
Jeffrey Pfau
|
526f86d085
|
3DS: Implement adjustable filtering and sprite rotation
|
2016-08-21 03:16:00 -07:00 |
Jeffrey Pfau
|
39230ca9ac
|
Wii: Fix modes for non-NTSC TVs
|
2016-08-20 11:42:12 -07:00 |
Jeffrey Pfau
|
d9964ee727
|
Wii: 240p support
|
2016-08-20 11:27:48 -07:00 |
Jeffrey Pfau
|
7643e45212
|
GB: Fix reset not working properly
|
2016-08-19 19:14:56 -07:00 |
Jeffrey Pfau
|
5e50a635cf
|
GBA Memory: Optimize Load-/StoreMultiple
|
2016-08-19 18:55:36 -07:00 |
Jeffrey Pfau
|
9efb41ecd5
|
PSP2: Make sure framelimiter is on in menus
|
2016-08-19 18:55:36 -07:00 |
Diego A
|
563aed44d8
|
Wii: Fix garbage flash at startup (#354)
|
2016-08-19 15:47:58 -07:00 |
Jeffrey Pfau
|
affe5e31a7
|
All: Restore cheat loading/saving
|
2016-08-19 05:13:37 -07:00 |
Jeffrey Pfau
|
0367d94aad
|
Util: Add rtrim
|
2016-08-19 05:06:45 -07:00 |
Jeffrey Pfau
|
947ef7edea
|
Util: Add Vector GetConstPointer
|
2016-08-19 05:06:02 -07:00 |
Jeffrey Pfau
|
2e55bd098a
|
GBA: Disable cheat hooks
|
2016-08-19 05:05:07 -07:00 |
Jeffrey Pfau
|
026f5233db
|
PSP2: Use sceDisplayGetRefreshRate to get ideal frame rate
|
2016-08-19 03:30:48 -07:00 |
Jeffrey Pfau
|
6698794366
|
PSP2: Improve audio handling
|
2016-08-19 02:15:08 -07:00 |
Jeffrey Pfau
|
d82f8feef5
|
PSP2: Allow UTF-8 filenames
|
2016-08-18 10:06:30 -07:00 |
Jeffrey Pfau
|
57c1275890
|
Qt: Remove default autofire mappings
|
2016-08-18 00:10:37 -07:00 |
Jeffrey Pfau
|
e7226e7649
|
GBA Video: Fix minor errors
|
2016-08-18 00:08:04 -07:00 |
Jeffrey Pfau
|
c3b411fb6b
|
Util: Fix wrap condition on RingFIFORead if it's empty
|
2016-08-18 00:04:07 -07:00 |
Jeffrey Pfau
|
041113b09c
|
GBA Video: Recover proxy thread cleanly
|
2016-08-17 22:17:20 -07:00 |
Jeffrey Pfau
|
f5a7fa627e
|
GBA: Fix a few warnings
|
2016-08-17 00:55:06 -07:00 |
Jeffrey Pfau
|
9eb8faf1ba
|
GUI: Add fast-forward key
|
2016-08-16 23:24:07 -07:00 |
Jeffrey Pfau
|
400ac04d42
|
GBA Video: Fix some small cases in sprite optimization
|
2016-08-16 22:40:03 -07:00 |
Jeffrey Pfau
|
c6dd9b6e64
|
Debugger: Fix some minor GB debugger issues
|
2016-08-16 22:15:25 -07:00 |
Jeffrey Pfau
|
071406b3a1
|
PSP2: Fix screen mode state names
|
2016-08-16 21:08:30 -07:00 |
Jeffrey Pfau
|
54e4d91457
|
GBA Video: Optimize mode 0 rendering
|
2016-08-16 21:05:55 -07:00 |
Jeffrey Pfau
|
63ed9bfe91
|
GBA Savedata: Tweak savedata timing for flash. Needs more experimenting.
|
2016-08-15 23:12:46 -07:00 |
Jeffrey Pfau
|
c191ec88b8
|
GUI: Add UI control remapping
|
2016-08-15 22:15:45 -07:00 |
Jeffrey Pfau
|
3a3062ee50
|
Core: Add more logging
|
2016-08-15 22:13:18 -07:00 |
Jeffrey Pfau
|
0fc78c7084
|
GBA Savedata: Code cleanup
|
2016-08-15 22:12:42 -07:00 |
Jeffrey Pfau
|
39d9c7efd1
|
PSP2: Fix mapping/unmapping from not at 0
|
2016-08-15 22:11:53 -07:00 |
Jeffrey Pfau
|
7212854cdd
|
GBA BIOS: Fix a typo in ArcTan2
|
2016-08-14 23:59:20 -07:00 |
Jeffrey Pfau
|
b1618cbed3
|
GBA Savedata: Add realistic timing for EEPROM
|
2016-08-14 20:56:42 -07:00 |
Jeffrey Pfau
|
ac11542226
|
GBA Video: Another attempt at patching the threaded renderer race conditions
|
2016-08-14 19:40:24 -07:00 |
Jeffrey Pfau
|
812d063b73
|
GBA Video: More threaded renderer improvements, still stomping on itself sometimes though
|
2016-08-14 04:20:37 -07:00 |
Jeffrey Pfau
|
6797cbe6b1
|
GBA Video: WIN0/1 take priority over OBJWIN
|
2016-08-14 04:19:08 -07:00 |
Jeffrey Pfau
|
476b34ce07
|
PSP2: Better rumble
|
2016-08-14 01:25:36 -07:00 |
Jeffrey Pfau
|
b620ac1af2
|
GBA Video: Fix regression with mosaic
|
2016-08-13 19:50:53 -07:00 |
Jeffrey Pfau
|
8774530707
|
PSP2: Sync files per descriptor
|
2016-08-13 19:50:21 -07:00 |
Jeffrey Pfau
|
ac4ae6d4e6
|
GB: Fix palette I/O writeback when not incrementing
|
2016-08-13 17:50:11 -07:00 |