Vicki Pfau
|
0ce3b9a2b7
|
GBA Hardware: RTC accuracy improvements
|
2018-02-01 09:29:31 -08:00 |
Vicki Pfau
|
ea8561347c
|
GBA: Fix some GBA ROM misdetection (fixes #978)
|
2018-02-01 09:29:31 -08:00 |
Diego A
|
aeb90ba90d
|
Wii: Fix screen tear when unpausing
|
2018-01-31 20:35:58 -08:00 |
Vicki Pfau
|
c657255009
|
PSP2: Fix RingFIFO misuse causing bad audio
|
2018-01-28 17:30:59 -08:00 |
Vicki Pfau
|
4a3c942332
|
3DS: Remove CSND, add some size optimizations
|
2018-01-28 15:31:32 -08:00 |
Vicki Pfau
|
3a9d77d9e0
|
PSP2: Access to ur0 and uma0 partitions
|
2018-01-25 18:41:30 -08:00 |
Vicki Pfau
|
8ec934c58d
|
Qt: Port autosave to Qt interface
|
2018-01-23 20:44:44 -08:00 |
Vicki Pfau
|
789a84d2e2
|
PSP2: Use system enter key by default
|
2018-01-21 00:45:15 -08:00 |
Vicki Pfau
|
abf1af30b1
|
GBA Memory: Partially revert fec4c0644 (fixes #840)
|
2018-01-17 23:22:54 -08:00 |
Vicki Pfau
|
9fac945e1c
|
3DS: Scale font based on glyph heights (fixes #961)
|
2018-01-15 05:48:19 -08:00 |
Vicki Pfau
|
67e03bda91
|
GBA I/O: Fix writing to DISPCNT CGB flag (fixes #902)
|
2018-01-14 21:03:10 -08:00 |
Vicki Pfau
|
d30d892452
|
Core: Fix ROM patches not being unloaded when disabled (fixes #962)
|
2018-01-14 19:24:09 -08:00 |
Vicki Pfau
|
38e3dbc0fc
|
GBA Memory: Matrix Memory support
|
2018-01-14 10:54:54 -08:00 |
Vicki Pfau
|
cee6569bde
|
Libretro: Add frameskip option
|
2018-01-12 20:52:15 -08:00 |
Vicki Pfau
|
6f5ec7d5e4
|
GUI: Ability to select GB/GBC/SGB BIOS on console ports
|
2018-01-10 08:54:23 -08:00 |
Vicki Pfau
|
36a0f43dc2
|
GBA Memory: Fix copy-on-write memory leak
|
2018-01-08 23:49:48 -08:00 |
Vicki Pfau
|
3723ebea20
|
GB MBC: Fix MBC2 saves (fixes #954)
|
2018-01-08 18:24:29 -08:00 |
Vicki Pfau
|
caea7e0700
|
GB: Skip BIOS option now works
|
2018-01-08 08:39:26 -08:00 |
Vicki Pfau
|
69db3f41a3
|
3DS: Fix opening files in directory names with trailing slashes
|
2018-01-07 17:01:56 -08:00 |
Vicki Pfau
|
0131a196d1
|
Debugger: Conditional watchpoints
|
2017-12-29 16:38:46 -05:00 |
Vicki Pfau
|
0383c82b46
|
Debugger: Conditional breakpoints
|
2017-12-29 16:11:40 -05:00 |
Vicki Pfau
|
e2f4fdbdac
|
GBA Memory: AGBPrint support
|
2017-12-28 14:20:55 -05:00 |
Vicki Pfau
|
c7fdb1e872
|
Actually fixes #932
|
2017-12-27 12:40:46 -05:00 |
Vicki Pfau
|
8c940089f6
|
GBA Audio: Increase PSG volume (fixes #749)
|
2017-12-27 12:38:19 -05:00 |
Vicki Pfau
|
2b2a61baa1
|
LR35902: Fix watchpoints not reporting new value
|
2017-12-26 16:32:16 -05:00 |
Vicki Pfau
|
a1f1740d82
|
Qt: Fix locale being set to English on settings save (fixes #906)
|
2017-12-14 09:25:04 -08:00 |
Vicki Pfau
|
bc90283998
|
GBA Cheats: Allow multiple ROM patches in the same slot
|
2017-11-25 18:03:23 -08:00 |
Vicki Pfau
|
f5afadb72d
|
Core: Add support for cheat device buttons
|
2017-11-19 10:51:14 -08:00 |
Vicki Pfau
|
764acb7d63
|
Core: Add autosave/-load cheats
|
2017-11-11 12:30:04 -08:00 |
Vicki Pfau
|
15127751e1
|
GBA Cheats: Fix slide codes not initializing properly
|
2017-11-11 11:20:39 -08:00 |
Vicki Pfau
|
d054be88c7
|
GB Memory: HDMAs should not start when LCD is off (fixes #310)
|
2017-11-05 21:46:10 -08:00 |
Vicki Pfau
|
fb939ab042
|
GB MBC: Remove erroneous bank 0 wrapping
|
2017-11-05 21:07:35 -08:00 |
Vicki Pfau
|
7fd3eb722b
|
GBA Video: Add delay when enabling BGs (fixes #744, fixes #752)
|
2017-11-02 10:04:13 -07:00 |
Vicki Pfau
|
7cb30ba83e
|
GBA Savedata: Fix crash when resizing flash
|
2017-11-01 16:57:39 -07:00 |
Vicki Pfau
|
74bd78f382
|
GBA: Improve multiboot image detection
|
2017-11-01 16:57:09 -07:00 |
Vicki Pfau
|
679630701e
|
GBA DMA: Fix invalid DMA reads (fixes #142)
|
2017-11-01 16:55:31 -07:00 |
Vicki Pfau
|
cda0f95464
|
Qt: Add option to disable FPS display
|
2017-10-26 20:05:04 -07:00 |
Vicki Pfau
|
65534d5dcd
|
GBA Video: OBJWIN can change blend params after OBJ is drawn (fixes #921)
|
2017-10-26 20:05:03 -07:00 |
Vicki Pfau
|
4d6b6fb3df
|
GBA Cheats: Fix PARv3 slide codes (fixes #919)
|
2017-10-23 06:46:05 -07:00 |
Vicki Pfau
|
523aaf1497
|
GB Video: Only trigger STAT write IRQs when screen is on (fixes #912)
|
2017-10-18 09:19:10 -07:00 |
Vicki Pfau
|
7ebd2d6e75
|
GB Video: Fix loading states while in mode 3
|
2017-10-17 21:25:35 -07:00 |
Vicki Pfau
|
acbd8a3688
|
Qt: Prevent window from being created off-screen
|
2017-10-16 20:24:34 -07:00 |
Vicki Pfau
|
b05cfe7764
|
GBA: Implement display start DMAs
|
2017-10-16 20:07:04 -07:00 |
Vicki Pfau
|
e1be18a8ff
|
GBA DMA: ROM reads are forced to increment
|
2017-10-13 00:31:15 -07:00 |
Vicki Pfau
|
b9ae986016
|
GBA Video: Force align 256-color tiles
|
2017-10-11 19:35:58 -07:00 |
Vicki Pfau
|
0225803b72
|
GBA Video: Don't mask out high bits of BLDY (fixes #899)
|
2017-10-10 21:37:50 -07:00 |
Vicki Pfau
|
c3fc74cc1d
|
Update CHANGES for 0.6.1
|
2017-10-01 11:36:57 -07:00 |
Vicki Pfau
|
232880bb00
|
Qt: Hide mouse immediately when loading
|
2017-09-30 11:16:31 -07:00 |
Vicki Pfau
|
bf0081e9b4
|
GBA Cheats: Fix PARv3 multiline blocks (fixes #889)
|
2017-09-30 10:29:20 -07:00 |
Vicki Pfau
|
348b33c8a4
|
GBA Cheats: Improve detection of raw cheats
|
2017-09-27 23:17:48 -07:00 |
Vicki Pfau
|
431ee76c1a
|
GB Video: Fix read mode when enabling LCD
|
2017-09-26 16:24:58 -07:00 |
Vicki Pfau
|
a949fdfced
|
GB: Revamp IRQ handling based on new information
|
2017-09-26 15:40:49 -07:00 |
Vicki Pfau
|
05729c5492
|
All: Update CHANGES
|
2017-09-25 00:13:11 -07:00 |
Vicki Pfau
|
a8f2990614
|
VFS: Make VFile.truncate work growing files on PSV (fixes #885)
|
2017-09-24 11:56:26 -07:00 |
Vicki Pfau
|
5dfa036fa5
|
GBA Savedata: Fix size of SRAM saves (fixes #883)
|
2017-09-22 21:19:07 -07:00 |
Vicki Pfau
|
8a5183df0b
|
Qt: Allow overrides to be saved before a game is loaded
|
2017-09-20 22:45:08 -07:00 |
Vicki Pfau
|
d5bf63caa8
|
GBA I/O: Fix reading from a few invalid I/O registers (fixes #876)
|
2017-09-20 18:51:29 -07:00 |
Vicki Pfau
|
4ee338e521
|
GBA Video: Fix previous commit
|
2017-09-20 18:06:28 -07:00 |
Vicki Pfau
|
f1d6470fdb
|
GBA Video: Remove broken sprite blending hack (fixes #532)
|
2017-09-20 00:52:31 -07:00 |
Vicki Pfau
|
1bc6c13e6b
|
GBA: Fix keypad IRQs not firing when extra buttons are pressed
|
2017-09-17 16:46:10 -07:00 |
Vicki Pfau
|
8d1b41f695
|
SDL: Fix potential race condition when pressing keys (fixes #872)
|
2017-09-17 16:44:05 -07:00 |
Vicki Pfau
|
d582cf7d36
|
GBA Savedata: Fix 512 byte EEPROM saving as 8kB (fixes #877)
|
2017-09-17 15:01:20 -07:00 |
Vicki Pfau
|
7fc91b1ae6
|
CMake: Fix CPack dependencies for libpng 1.6
|
2017-09-16 10:00:09 -07:00 |
Vicki Pfau
|
486b7abc94
|
GBA BIOS: Use core's VRAM variable instead of renderer's
|
2017-09-11 00:41:02 -07:00 |
Vicki Pfau
|
ca4d53f014
|
GBA: Detect hardware for Pokémon FireRed ROM hacks
|
2017-09-09 11:22:14 -07:00 |
Vicki Pfau
|
bd4dd8de5c
|
Util: Don't build crc32 if the function already exists
|
2017-09-09 10:51:40 -07:00 |
Vicki Pfau
|
3ae911b829
|
GB Audio: Fix NRx2 writes while active (fixes #866)
|
2017-09-05 23:00:20 -07:00 |
Vicki Pfau
|
48a6bd47ce
|
GB, GBA: Fix sync to video with frameskip
|
2017-09-03 22:15:48 -07:00 |
Vicki Pfau
|
8ee270f3f6
|
GB Serialize: Fix game title check
|
2017-08-19 12:01:04 -07:00 |
Vicki Pfau
|
73d37a2a37
|
Python: Fold in cinema
|
2017-08-12 18:11:56 -07:00 |
Vicki Pfau
|
bb6728558d
|
Test: Restructure test suite into multiple executables
|
2017-08-12 17:27:36 -07:00 |
Vicki Pfau
|
66d5106e0b
|
GB Memory: Actually load latch time from savestate
|
2017-08-12 14:17:43 -07:00 |
Vicki Pfau
|
546688f9fb
|
GB Memory: Fix HDMA count starting in mode 0 (fixes #855)
|
2017-08-12 14:17:43 -07:00 |
Vicki Pfau
|
f252436d0a
|
GB Video: Fix potential hang when ending mode 0
|
2017-08-12 14:17:43 -07:00 |
MerryMage
|
cb7c09e63d
|
ARM: Fix MSR when CPSR.T is set
|
2017-08-06 09:18:11 -07:00 |
Vicki Pfau
|
3203159123
|
GB Core: Ability to set default Game Boy model
|
2017-08-05 07:56:36 -07:00 |
Vicki Pfau
|
d7fc09768d
|
Qt: Fix sprite export pausing game indefinitely (fixes #841)
|
2017-08-05 06:56:47 -07:00 |
Vicki Pfau
|
ffa7e9b8d2
|
Qt: Fix timezone issues with time overrides
|
2017-08-04 13:38:48 -07:00 |
Vicki Pfau
|
c030fb656f
|
GB, GBA Savedata: Fix savestate-related save overwriting (fixes #834)
|
2017-08-04 12:42:10 -07:00 |
Vicki Pfau
|
30db4ebee8
|
Qt: Fix GL display when loading a game from CLI (fixes #843)
|
2017-08-04 10:35:09 -07:00 |
Vicki Pfau
|
1733c64561
|
Qt: Customizable autofire speed (closes #789)
|
2017-08-03 22:43:15 -07:00 |
Vicki Pfau
|
129af69105
|
GB Serialize: Fix deserializing video STAT
|
2017-08-02 23:39:56 -07:00 |
Vicki Pfau
|
871c21fb6c
|
GB Video: Further SGB work, support for ATTR_BLK
|
2017-08-02 14:47:23 -07:00 |
Vicki Pfau
|
36c1fb59be
|
GB: Super Game Boy borders
|
2017-08-01 19:01:55 -07:00 |
Vicki Pfau
|
dc976eaf51
|
GB SIO: Game Boy Printer
|
2017-07-30 19:12:59 -07:00 |
Vicki Pfau
|
86901d93b6
|
GB MBC: Fix RTC loading when file size is off
|
2017-07-29 22:48:37 -07:00 |
Vicki Pfau
|
a330df2f1f
|
GB MBC: Fix RTC initialization (fixes #825)
|
2017-07-29 20:32:13 -07:00 |
Vicki Pfau
|
5c90abd294
|
GB, GBA: Fix crashes when attempting to identify null VFiles
|
2017-07-29 17:32:36 -07:00 |
Vicki Pfau
|
e1bc79b837
|
SDL: Fix 2.0.5 build on macOS under some circumstances
|
2017-07-29 15:59:10 -07:00 |
Vicki Pfau
|
cd7f7f72e1
|
GB Memory: Prevent accessing empty SRAM (fixes #831)
|
2017-07-29 15:31:44 -07:00 |
Vicki Pfau
|
d1db97cf0c
|
Qt: Fix LOG argument order
|
2017-07-28 16:35:18 -07:00 |
Vicki Pfau
|
f15aacd0b6
|
Qt: Set default Game Boy colors
|
2017-07-28 14:32:17 -07:00 |
Vicki Pfau
|
0c0fab5402
|
GB Core: Fix palette loading when loading a foreign config
|
2017-07-28 14:29:56 -07:00 |
Vicki Pfau
|
8a3d54c769
|
GB Video: Fix 16-bit screenshots (fixes #826)
|
2017-07-27 15:11:54 -07:00 |
Vicki Pfau
|
31b9100f38
|
GB MBC: Pocket Cam support
|
2017-07-26 13:58:39 -07:00 |
Vicki Pfau
|
80cf9646a6
|
GB MBC: Fix SRAM sizes 4 and 5
|
2017-07-25 18:36:42 -07:00 |
Vicki Pfau
|
bf8cc66a85
|
GB Memory: Initialize peripheral pointers
|
2017-07-25 18:36:41 -07:00 |
Vicki Pfau
|
010cb8f49d
|
GB MBC: Pocket Cam memory should be accessible without enabling
|
2017-07-25 18:36:41 -07:00 |
Vicki Pfau
|
6c0d67cf5f
|
GB Video: Fix dot clock timing being slightly wrong
|
2017-07-25 13:46:24 -07:00 |
Vicki Pfau
|
1a30dcc553
|
GB Serialize: Fix audio state loading
|
2017-07-25 13:44:23 -07:00 |
Vicki Pfau
|
9b0393d50f
|
Qt: Redo GameController into multiple classes
|
2017-07-23 14:51:35 -07:00 |
Vicki Pfau
|
893fdd383f
|
Qt: Fix command line debugger closing second game
|
2017-07-23 00:02:04 -07:00 |
Vicki Pfau
|
9d8f99295b
|
GBA: Reset active region as needed when loading a ROM
|
2017-07-21 17:16:50 -07:00 |
Vicki Pfau
|
fa0944c530
|
Qt: Don't rebuild library view if style hasn't changed
|
2017-07-21 14:27:17 -07:00 |
Vicki Pfau
|
57559610c0
|
Python: Fix importing .gb or .gba before .core
|
2017-07-16 23:22:43 -07:00 |
Vicki Pfau
|
0f5dab6514
|
All: Minor text fixes
|
2017-07-16 12:05:26 -07:00 |
Vicki Pfau
|
64409d9ca7
|
Core: ELF support
|
2017-07-16 09:45:25 -07:00 |
Vicki Pfau
|
9ed7c9129d
|
Qt: Fix screen background improperly stretching
|
2017-07-15 20:38:45 -07:00 |
Vicki Pfau
|
2d49a41a30
|
SDL: Fix cheats not loading
|
2017-07-15 07:14:42 -07:00 |
Vicki Pfau
|
dc60c28bf1
|
SDL: Fix showing version number (fixes #794)
|
2017-07-12 09:02:28 -07:00 |
Vicki Pfau
|
ac848f8930
|
All: Update CHANGES for 0.6.0
|
2017-07-12 09:02:28 -07:00 |
Vicki Pfau
|
8beb7e8e16
|
Qt: Fix Software renderer not handling alpha bits properly
|
2017-07-11 10:36:27 -07:00 |
Vicki Pfau
|
6e03d88818
|
Qt: Fix GL-less build (fixes #788)
|
2017-07-11 10:36:27 -07:00 |
Vicki Pfau
|
5167fce4c7
|
Core: Fix rewinding getting out of sync (fixes #791)
|
2017-07-10 21:59:49 -07:00 |
Vicki Pfau
|
253719d7a1
|
Qt: Properly ship Qt translations
|
2017-07-10 17:07:03 -07:00 |
Vicki Pfau
|
8b4b634989
|
GBA Timer: Fix count-up timing overflowing timer 3
|
2017-07-09 11:08:17 -07:00 |
Vicki Pfau
|
b71ffe711c
|
All: Make FIXED_ROM_BUFFER an option instead of 3DS-only
|
2017-07-09 10:53:30 -07:00 |
Vicki Pfau
|
9150a79efd
|
GBA: Extend oddly-sized ROMs to full address space (fixes #722)
|
2017-07-09 09:59:25 -07:00 |
Vicki Pfau
|
691600902c
|
SDL: Remove writing back obtained samples (fixes #768)
|
2017-07-09 00:53:01 -07:00 |
Vicki Pfau
|
480dc0f97e
|
GB Audio: Fix incorrect channel 4 iteration
|
2017-07-08 22:25:54 -07:00 |
Vicki Pfau
|
539e63d49b
|
GB Audio: Make audio unsigned with bias (fixes #749)
|
2017-07-08 21:38:49 -07:00 |
Vicki Pfau
|
15d66422a9
|
GB Audio: Fix zombie mode bit masking
|
2017-07-08 21:13:54 -07:00 |
Vicki Pfau
|
b6c0d5307f
|
GBA Memory: Call crash callbacks regardless of if hard crash is enabled
|
2017-07-08 17:29:23 -07:00 |
Vicki Pfau
|
c856897b1e
|
Qt: Dismiss game crashing/failing dialogs when a new game loads
|
2017-07-08 17:29:23 -07:00 |
Vicki Pfau
|
4c439e3819
|
GB Serialize: Add MBC state serialization
|
2017-07-08 16:28:04 -07:00 |
Vicki Pfau
|
5ce943c580
|
GB Serialize: Fix timer serialization
|
2017-07-08 16:28:04 -07:00 |
Vicki Pfau
|
ecc4d6ee03
|
Qt: Fix shader selector on Ubuntu (fixes #767)
|
2017-07-08 13:55:25 -07:00 |
Vicki Pfau
|
de4b735409
|
Qt: Fix patch loading while a game is running
|
2017-07-08 13:55:25 -07:00 |
Vicki Pfau
|
ed9fa2b118
|
GBA SIO: Improve SIO Normal dummy driver (fixes #520)
|
2017-07-08 13:55:25 -07:00 |
Vicki Pfau
|
70204e410c
|
Qt: Move shader settings into main settings window
|
2017-07-07 12:17:47 -07:00 |
Vicki Pfau
|
c184bc6337
|
PSP2: Use custom localtime_r since newlib version is broken (fixes #560)
|
2017-07-06 12:37:10 -07:00 |
Vicki Pfau
|
8f049e0183
|
PSP2: Update toolchain to use vita.cmake
|
2017-07-06 12:26:43 -07:00 |
Vicki Pfau
|
63d475c350
|
Qt: Minor text fixes
|
2017-07-06 11:27:42 -07:00 |
Vicki Pfau
|
9b6fc44825
|
Qt: Fix translation initialization (fixes #776)
|
2017-07-06 11:13:28 -07:00 |
Vicki Pfau
|
c8f07ebded
|
All: Update CHANGES
|
2017-07-04 10:04:09 -07:00 |
Vicki Pfau
|
7a5190e95e
|
GB Video: Fix LYC regression
|
2017-07-04 02:17:56 -07:00 |
Vicki Pfau
|
ab9b398317
|
GBA Timer: Use global cycles for timers
|
2017-07-03 23:53:01 -07:00 |
Vicki Pfau
|
4cd249e632
|
Qt: Fix controls not saving on non-SDL builds
|
2017-07-02 17:00:44 -07:00 |
Vicki Pfau
|
da50382cd4
|
GBA Timer: Improve accuracy of timers
|
2017-07-02 10:07:13 -07:00 |
Vicki Pfau
|
faae0db84c
|
Qt: Fix data directory path
|
2017-07-01 00:28:47 -07:00 |
Vicki Pfau
|
b909575a6c
|
Qt: Fix initial window size (fixes #766)
|
2017-06-30 11:24:50 -07:00 |
Vicki Pfau
|
4d3d579cae
|
Qt: Add language selector
|
2017-06-30 11:00:58 -07:00 |
Vicki Pfau
|
f91a4195b6
|
Qt: Fix window icon being stretched
|
2017-06-30 10:02:24 -07:00 |
Vicki Pfau
|
a265d5ac61
|
Qt: Fix memory search close button (fixes #769)
|
2017-06-30 00:09:07 -07:00 |
Vicki Pfau
|
bc3411762d
|
All: Update changes for 0.6 beta 1
|
2017-06-29 19:16:15 -07:00 |
Vicki Pfau
|
66e9b921a9
|
Core: Fix directory sets crashing on close if base isn't properly detached
|
2017-06-29 18:17:21 -07:00 |
Vicki Pfau
|
6c6d09ee7c
|
Core: Improved threading interrupted detection
|
2017-06-28 14:10:31 -07:00 |
Vicki Pfau
|
dc5c59d4db
|
Core: Fix interrupting a thread while on the thread (fixes #692)
|
2017-06-28 13:07:39 -07:00 |
Vicki Pfau
|
b69cbd433d
|
Qt: Better highlight active key in control binding
|
2017-06-25 16:04:56 -07:00 |
Vicki Pfau
|
7b543df002
|
GB MBC: New MBC7 implementation
|
2017-06-24 18:02:19 -07:00 |
Vicki Pfau
|
d5c5173889
|
GB: Reset with initial state of DIV register
|
2017-06-22 01:29:19 -07:00 |
Vicki Pfau
|
3a03d180d2
|
GB Timer: Fix sub-M-cycle DIV reset timing and edge triggering
|
2017-06-22 01:20:22 -07:00 |
Vicki Pfau
|
fb7715f6ac
|
Qt: Fix game unpausing after frame advancing and refocusing
|
2017-06-19 22:37:30 -07:00 |
Vicki Pfau
|
0f356a9582
|
OpenGL: Fix some shaders causing offset graphics
|
2017-06-17 18:40:36 -07:00 |
Vicki Pfau
|
0cc49ac4fb
|
Core: Config values can now be hexadecimal
|
2017-06-13 22:05:54 -07:00 |
Vicki Pfau
|
ae38726284
|
GBA Savedata: Update and fix Sharkport importing (fixes #658)
|
2017-06-13 21:53:40 -07:00 |
Vicki Pfau
|
34647ffdca
|
GB: Trust ROM header for number of SRAM banks (fixes #726)
|
2017-06-13 21:14:20 -07:00 |
Vicki Pfau
|
5fd8ebbbaf
|
GBA BIOS: Fix INT_MIN/-1 crash
|
2017-06-12 22:48:30 -07:00 |
Vicki Pfau
|
307982116e
|
GB Video: Reset renderer when loading state
|
2017-06-12 22:13:01 -07:00 |
Vicki Pfau
|
edeaba2e7c
|
GBA Memory: Remove unused prefetch cruft
|
2017-06-12 21:07:02 -07:00 |
Vicki Pfau
|
59922fe2e9
|
GB Timer: Fix DIV batching if TAC changes
|
2017-06-12 07:14:19 -07:00 |
Vicki Pfau
|
126afa12d9
|
GB: Implement keypad IRQs
|
2017-06-11 14:51:48 -07:00 |
Vicki Pfau
|
201da5adac
|
Debugger: Add mDebuggerRunFrame convenience function
|
2017-06-11 12:04:42 -07:00 |
Vicki Pfau
|
70a6622a5c
|
Debugger: Execution tracing
|
2017-06-11 09:26:26 -07:00 |
Vicki Pfau
|
87791b9db9
|
Core: Move savestate creation time to extdata
|
2017-06-10 09:27:19 -07:00 |
Vicki Pfau
|
a4faf9f079
|
Core: Add memory search "guessing"
|
2017-06-05 18:41:27 -07:00 |
Vicki Pfau
|
202b7b1509
|
Core: List memory segments in the core
|
2017-06-05 15:20:58 -07:00 |
Vicki Pfau
|
9c144266ec
|
LR35902: Add watchpoints
|
2017-06-02 19:15:13 -07:00 |
Vicki Pfau
|
9c23eb8428
|
GBA: Add keypad IRQs (fixes #733)
|
2017-06-02 18:36:06 -07:00 |
Vicki Pfau
|
825805a2c0
|
GB MBC: Fix swapping carts not detect new MBC
|
2017-06-02 11:27:28 -07:00 |
Vicki Pfau
|
f84af91173
|
GB MBC: Add MBC1-M support with basic heuristic
|
2017-05-30 22:31:26 -07:00 |
Vicki Pfau
|
dae68c2182
|
All: Update CHANGES
|
2017-05-22 22:19:46 -07:00 |
Vicki Pfau
|
b5c350bc5b
|
GB Video: Improved video timings (again)
|
2017-05-19 16:06:50 -07:00 |
Vicki Pfau
|
53bcea6373
|
GB: Fix STAT blocking
|
2017-05-19 16:06:49 -07:00 |
Vicki Pfau
|
5031ef7c39
|
LR35902: Fix decoding LD r, $imm and 0-valued immediates (fixes #735)
|
2017-05-19 16:06:37 -07:00 |
waddlesplash
|
ccfb9f24f5
|
Update CHANGES appropriately.
|
2017-05-16 20:39:36 -07:00 |
waddlesplash
|
78e4083a56
|
Qt: New library system (#549)
|
2017-05-15 16:27:29 -07:00 |
Vicki Pfau
|
669075582d
|
Util: Tune patch-fast extent sizes
|
2017-04-29 01:39:46 -07:00 |
Vicki Pfau
|
29e5e3b42d
|
Core: Move rewind diffing to its own thread
|
2017-04-29 01:39:46 -07:00 |
Vicki Pfau
|
ad203c17bd
|
All: Update CHANGES
|
2017-04-29 01:39:46 -07:00 |
Vicki Pfau
|
8e79530cc6
|
Test: Fix crash when fuzzing fails to load a file
|
2017-04-29 01:39:46 -07:00 |
Vicki Pfau
|
367a126748
|
GBA Hardware: Fix crash if a savestate lies about game hardware
|
2017-04-29 01:39:46 -07:00 |
Vicki Pfau
|
6b547899a8
|
VFS: Add VFileFIFO for operating on circle buffers
|
2017-04-29 01:39:46 -07:00 |
Vicki Pfau
|
5b6bf9eb64
|
Test: Fix crash when loading invalid file
|
2017-04-29 01:39:45 -07:00 |
Vicki Pfau
|
1731d4f975
|
Test: Don't rely on core for frames elapsed
|
2017-04-29 01:39:45 -07:00 |
Vicki Pfau
|
fbb02475da
|
VFS: Optimize expanding in-memory files
|
2017-04-29 01:39:11 -07:00 |
Vicki Pfau
|
bcf0e8ec59
|
GBA: Fix multiboot loading resulting in too small WRAM
|
2017-04-25 11:58:05 -07:00 |
Vicki Pfau
|
870c375cf6
|
Test: Fix crash when fuzzing fails to load a file
|
2017-04-24 13:39:21 -07:00 |
Vicki Pfau
|
422c3a25b8
|
GBA Hardware: Fix crash if a savestate lies about game hardware
|
2017-04-24 13:39:21 -07:00 |
Vicki Pfau
|
93122df1f4
|
Test: Fix crash when loading invalid file
|
2017-04-24 13:39:20 -07:00 |
Vicki Pfau
|
2d930cbc61
|
All: Add option to lock video to integer scaling
|
2017-04-21 18:13:16 -07:00 |
Vicki Pfau
|
3a8c5c4bf1
|
GB: Video/audio channel enabling/disabling
|
2017-04-21 17:30:30 -07:00 |
Vicki Pfau
|
84dc182a5d
|
Core: Fix crash with rewind if savestates shrink
|
2017-04-21 16:22:48 -07:00 |
Vicki Pfau
|
01832ec513
|
Qt: Ensure CLI backend is attached when submitting commands (fixes #662)
|
2017-04-21 16:21:50 -07:00 |
Vicki Pfau
|
8b805b3909
|
Debugger: Make attaching a backend idempotent
|
2017-04-21 16:20:52 -07:00 |
Vicki Pfau
|
a159e37793
|
GBA Video: Don't update background scanline params in mode 0 (fixes #377)
|
2017-04-21 03:15:39 -07:00 |
Vicki Pfau
|
b154457857
|
GBA BIOS: More tiny fixes to ArcTan2
|
2017-04-20 23:18:51 -07:00 |
Vicki Pfau
|
f4abdd6c4c
|
GBA BIOS: Fix ArcTan2 sign in HLE BIOS (fixes #689)
|
2017-04-20 17:59:02 -07:00 |
Vicki Pfau
|
c9d411a762
|
GBA BIOS: Fix ArcTan sign in HLE BIOS
|
2017-04-20 17:53:01 -07:00 |
Vicki Pfau
|
959f66a1a0
|
Core: Add option to allow preloading the entire ROM before running
|
2017-04-13 00:28:28 -07:00 |
Vicki Pfau
|
58c9bcf67a
|
Core: Ability to enumerate and modify video and audio channels
|
2017-04-12 13:28:21 -07:00 |
Vicki Pfau
|
d16df69790
|
Feature: Command line ability to override configuration values
|
2017-04-11 22:20:37 -07:00 |
Vicki Pfau
|
7dc9eb4d56
|
Feature: Make -l option explicit
|
2017-04-11 22:18:33 -07:00 |
Vicki Pfau
|
06d6586e6f
|
Qt: Add .gb/.gbc files to the extension list in Info.plist
|
2017-04-11 13:30:42 -07:00 |
Vicki Pfau
|
484618ca4c
|
Core: Restore sleep callback
|
2017-04-09 19:13:13 -07:00 |
Vicki Pfau
|
19d0ca3b8b
|
Qt: Fix crash when changing audio settings after a game is closed
|
2017-04-06 11:54:13 -07:00 |
Vicki Pfau
|
2fbd31c51a
|
Qt: Make "Mute" able to be bound to a key (fixes #559)
|
2017-04-05 13:17:30 -07:00 |
Vicki Pfau
|
6a77d2aaea
|
FFmpeg: Force MP4 files to YUV420P
|
2017-04-04 02:02:29 -07:00 |
Vicki Pfau
|
d9b645b209
|
FFmpeg: Return false if a file fails to open
|
2017-04-04 02:01:06 -07:00 |
Vicki Pfau
|
133424bd4f
|
FFmpeg: Fix overflow and general issues with audio encoding
|
2017-04-04 02:00:10 -07:00 |
Vicki Pfau
|
f73fd7f3da
|
GB: Fix flickering when screen is strobed quickly
|
2017-04-03 14:31:50 -07:00 |
Vicki Pfau
|
232e67f529
|
SDL: Fix race condition with audio thread when starting
|
2017-04-03 12:20:28 -07:00 |
Vicki Pfau
|
35b5626053
|
SDL: Fix game crash check
|
2017-04-02 16:49:35 -07:00 |
Vicki Pfau
|
ea1c857351
|
Windows: Fix VDir.rewind
|
2017-03-24 23:01:34 -07:00 |
Vicki Pfau
|
fbda6d8a1c
|
Qt: Renable QtMultimedia on Windows
|
2017-03-24 14:00:07 -07:00 |
Vicki Pfau
|
24270af49b
|
Qt: Remove audio buffer sizing in AudioProcessorQt
|
2017-03-24 13:59:42 -07:00 |
Vicki Pfau
|
03f96911bb
|
Qt: Remove audio thread
|
2017-03-24 13:24:02 -07:00 |
Vicki Pfau
|
e0c2b3d682
|
GBA Video: Fix wrong palette on 256-color sprites in OBJWIN
|
2017-03-03 18:51:50 -08:00 |
Vicki Pfau
|
ba3b068df4
|
Core: Savestates now contain any RTC override data
|
2017-02-17 18:19:17 -08:00 |
Vicki Pfau
|
17cfee015d
|
GBA: Ignore invalid opcodes used by the Wii U VC emulator (fixes #471)
|
2017-02-13 14:14:44 -08:00 |
endrift
|
50defa2ecd
|
Merge pull request #511 from rootfather/mgba-de
Qt: Add German GUI translation
|
2017-02-10 16:14:25 -08:00 |
Vicki Pfau
|
3ac0b20ff8
|
Core: Cores can now have multiple sets of callbacks
|
2017-02-08 11:34:27 -08:00 |
Vicki Pfau
|
be3e884ba5
|
Qt: Fix linking after some windows have been closed
|
2017-02-07 15:42:39 -08:00 |
Vicki Pfau
|
b54a4ba555
|
Util: Fix highest-fd socket not being returned by SocketAccept
|
2017-02-07 13:51:26 -08:00 |
rootfather
|
d4a9b84b85
|
Doc: Mention German GUI translation in CHANGES
|
2017-02-05 08:57:36 +01:00 |
Vicki Pfau
|
f302df9178
|
All: Add option for whether rewinding restores save games
|
2017-02-04 18:34:54 -08:00 |
Vicki Pfau
|
30ec43741b
|
GBA I/O: Handle audio registers specially when deserializing
|
2017-02-04 18:34:54 -08:00 |
Vicki Pfau
|
1bb496d0fe
|
GBA Video: Optimize when BLD* registers are written frequently
|
2017-02-03 16:50:05 -08:00 |
Vicki Pfau
|
ee5dbd9f82
|
Tools: Fix recurring multiple times over the same library
|
2017-02-03 09:37:28 -08:00 |
Vicki Pfau
|
e25db55ac5
|
Qt: Rename "Resample video" option to "Bilinear filtering"
|
2017-02-02 16:37:48 -08:00 |
Vicki Pfau
|
cea83a5444
|
Util: Add 8-bit PNG write support
|
2017-02-02 16:33:27 -08:00 |
Vicki Pfau
|
6580130914
|
All: Update CHANGES
|
2017-02-01 14:06:27 -08:00 |
Vicki Pfau
|
af77e5ab62
|
Util: Fix overflow when loading invalid UPS patches
|
2017-02-01 13:21:26 -08:00 |
Kevin Doncam Demian López Brante
|
6758c97c1e
|
Qt: Created Spanish translation
|
2017-01-31 23:12:31 -08:00 |
Vicki Pfau
|
1e7a62fbb3
|
Revert "ARM: Overhaul PSR access"
This reverts commit 37f5feb713 and fixup commits.
|
2017-01-31 11:46:24 -08:00 |
Vicki Pfau
|
dc317e952e
|
GBA Savedata: Fix savedata unmasking (fixes #441)
|
2017-01-31 00:34:40 -08:00 |
Vicki Pfau
|
37f5feb713
|
ARM: Overhaul PSR access
|
2017-01-28 11:11:59 -08:00 |
Vicki Pfau
|
369592d892
|
Qt: Add xBR-lv2
|
2017-01-24 02:19:29 -08:00 |
Vicki Pfau
|
d2bf16b872
|
Qt: Automatically load controller profile when plugged in
|
2017-01-23 23:38:13 -08:00 |
Vicki Pfau
|
2da3d3e6ba
|
SDL: Automatically map controllers when plugged in
|
2017-01-23 23:09:31 -08:00 |
Vicki Pfau
|
2f14f58911
|
Qt: Merge "Save" and "OK" buttons in shader options
|
2017-01-23 22:18:14 -08:00 |
Vicki Pfau
|
78526ae71a
|
SDL: Add support for configuring hats
|
2017-01-23 01:00:48 -08:00 |
Vicki Pfau
|
6a188289c2
|
CMake: Add ability to just print version string
|
2017-01-22 14:27:41 -08:00 |
Jeffrey Pfau
|
d8687d32c4
|
Qt: Fix timing issues on high refresh rate monitors
|
2017-01-20 15:26:41 -08:00 |
Vicki Pfau
|
a56fd6016d
|
All: Move time.h include to common.h
|
2017-01-18 15:22:41 -08:00 |
Vicki Pfau
|
2e3daaedc2
|
Feature: Support ImageMagick 7
|
2017-01-18 12:51:05 -08:00 |
Vicki Pfau
|
22a36e0af9
|
Core: Add generic checksum function
|
2017-01-17 18:29:58 -08:00 |
Jeffrey Pfau
|
d20e64f96d
|
VFS: Fix some minor VFile issues with FILEs
|
2017-01-11 22:22:44 -08:00 |
Jeffrey Pfau
|
dc96bdda85
|
GB Audio: Start implementing "zombie" audio (fixes #389)
|
2017-01-11 03:32:01 -08:00 |
Jeffrey Pfau
|
0b6bc9ae82
|
GB MBC: Fix ROM bank overflows getting set to bank 0
|
2017-01-11 01:35:53 -08:00 |
Jeffrey Pfau
|
ae12068d2f
|
LR35902: Fix pc overflowing current region off-by-one
|
2017-01-11 01:35:06 -08:00 |
Jeffrey Pfau
|
d6e5283b9e
|
Feature: Move game database from flatfile to SQLite3
|
2017-01-10 00:49:56 -08:00 |
Jeffrey Pfau
|
246142fd55
|
Qt: Expose configuration directory
|
2017-01-10 00:49:56 -08:00 |
Jeffrey Pfau
|
c621677a6a
|
Qt: Improved HiDPI support
|
2017-01-05 00:39:30 -08:00 |
Jeffrey Pfau
|
7fe7749797
|
LR35902: Add disassembler
|
2017-01-05 00:02:12 -08:00 |
Jeffrey Pfau
|
68985d88e9
|
Libretro: Fix saving in GB games (fixes #486)
|
2017-01-04 16:03:00 -08:00 |
Jeffrey Pfau
|
3f61f68f22
|
GBA: Fix multiboot ROM loading
|
2017-01-01 22:04:04 -08:00 |
Jeffrey Pfau
|
180418a74f
|
ARM7: Fix MLA/*MULL/*MLAL timing
|
2017-01-01 14:46:58 -08:00 |
Jeffrey Pfau
|
ae9feee147
|
All: Update CHANGES for 0.5.2
|
2016-12-31 01:56:26 -08:00 |
Jeffrey Pfau
|
19b164d560
|
Libretro: Fix disabling BIOS
|
2016-12-28 19:16:33 -08:00 |
Jeffrey Pfau
|
9cbbd9f255
|
GBA I/O: Set JOYSTAT TRANS flag when writing JOY_TRANS registers
|
2016-12-27 03:48:41 -08:00 |
Jeffrey Pfau
|
75d9085eef
|
GBA I/O: Clear JOYSTAT RECV flag when reading JOY_RECV registers
|
2016-12-27 02:11:54 -08:00 |
Jeffrey Pfau
|
2f1cb61d01
|
All: Add C++ header guards
|
2016-12-26 21:01:55 -08:00 |
Jeffrey Pfau
|
1c93b75b7e
|
GBA DMA: Move DMAs to using absolute timing
|
2016-12-25 10:56:49 -08:00 |
Jeffrey Pfau
|
327c3e78c6
|
GBA DMA: Refactor DMA out of memory.c
|
2016-12-25 10:56:49 -08:00 |
Jeffrey Pfau
|
85285a68e5
|
GB Memory: Reset ROM bank when loading a ROM
|
2016-12-24 21:22:29 -08:00 |
Jeffrey Pfau
|
e32c0673da
|
GB Audio: Reset envelope timer when reseting sound channel (fixes #287)
|
2016-12-24 03:41:39 -08:00 |
Jeffrey Pfau
|
eaec17488e
|
GB Video: Hblank IRQs should mask LYC=LY IRQs (fixes #466)
|
2016-12-23 17:13:10 -08:00 |
Jeffrey Pfau
|
2bd8dd2fa2
|
GB Memory: Fix HDMA5 value after DMA completes
|
2016-12-23 16:40:50 -08:00 |
Jeffrey Pfau
|
9d54e242e3
|
GBA I/O: Mask off WAITCNT bits that cannot be written (fixes #457)
|
2016-12-23 15:41:11 -08:00 |
Jeffrey Pfau
|
6eadd35ee6
|
Debugger: Add functions for read- or write-only watchpoints
|
2016-12-23 15:40:24 -08:00 |
Jeffrey Pfau
|
55505f79a9
|
GB Video: Initialize LCDC in renderer
|
2016-12-22 18:55:46 -08:00 |
Jeffrey Pfau
|
974c41e8cf
|
GB Audio: Initialize wave RAM to GBC values
|
2016-12-22 15:38:34 -08:00 |
Jeffrey Pfau
|
8ac6f83bc5
|
GB Audio: Refactor and improve audio emulation
|
2016-12-22 14:33:50 -08:00 |
Jeffrey Pfau
|
053598fa7f
|
GB Audio: Simplify envelope code
|
2016-12-21 18:44:08 -08:00 |
Jeffrey Pfau
|
c83833bfd4
|
Qt: Fix Apply button for key and controller configurations
|
2016-12-20 21:20:52 -08:00 |
Jeffrey Pfau
|
b5c62da070
|
GB: Properly initialize sramRealVf variable
|
2016-12-20 18:05:32 -08:00 |
Jeffrey Pfau
|
5ba2d00504
|
3DS, PSP2, Wii: Last directory loaded is saved
|
2016-12-20 01:49:19 -08:00 |
Jeffrey Pfau
|
20f8cdc3e0
|
Qt: Move last directory setting from qt.ini to config.ini
|
2016-12-20 01:35:07 -08:00 |
Jeffrey Pfau
|
d7d48e605b
|
GB Audio: Fix serialization of channel 3 and NR52 properties
|
2016-12-19 18:56:24 -08:00 |
Jeffrey Pfau
|
bf2aa98338
|
GB: Fix crash when masking savedata
|
2016-12-19 18:48:05 -08:00 |
Jeffrey Pfau
|
85367c3713
|
GBA: Only unhalt CPU if appropriate bit is set in IE
|
2016-12-11 20:39:14 -08:00 |
Jeffrey Pfau
|
3415484d9d
|
GBA Video: Fix out of bounds sprite transforms
|
2016-12-11 17:55:41 -08:00 |
Jeffrey Pfau
|
4085b9cdc5
|
GBA: Only unhalt CPU if an IRQ actually fires
|
2016-12-08 20:44:29 -08:00 |
Jeffrey Pfau
|
8aeafeb762
|
ARM7: PSR mode bits should not get sign extended
|
2016-11-30 16:18:02 -08:00 |
Jeffrey Pfau
|
8cc5339b1e
|
GBA: Add savegame override for Crash Bandicoot 2
|
2016-11-15 13:39:40 -08:00 |
Jeffrey Pfau
|
8fd14f40c0
|
GBA BIOS: Implement BitUnPack
|
2016-11-07 13:51:53 -08:00 |
Jeffrey Pfau
|
e2927ebcea
|
All: Fix fullscreen config option being ignored
|
2016-11-07 09:56:38 -08:00 |
Jeffrey Pfau
|
c92add2a5c
|
GBA: Fix IRQs firing after already being cleared
|
2016-11-06 22:22:01 -08:00 |
Jeffrey Pfau
|
60974cf61b
|
Qt: Fix Qt Multimedia audio driver on big endian
|
2016-11-06 21:26:54 -08:00 |
Jeffrey Pfau
|
d68a21fc26
|
GB Memory: Fix starting HDMAs during mode 0
|
2016-11-03 13:26:33 -07:00 |
Garrett Brown
|
a8d4836a39
|
Fix missing termination in call to SET_INPUT_DESCRIPTORS
|
2016-11-02 17:40:31 -07:00 |
Jeffrey Pfau
|
27545462e4
|
Qt: Memory viewer now supports load/paste
|
2016-11-01 19:28:14 -07:00 |
Jeffrey Pfau
|
bb7d85698b
|
Util: Add size counting to Table
|
2016-11-01 00:07:45 -07:00 |
Jeffrey Pfau
|
c549db69f1
|
Qt: Only reset window dimensions when first shown
|
2016-10-31 11:34:31 -07:00 |
Jeffrey Pfau
|
5c15ed7dd5
|
GBA Memory: POSTFLG support and BIOS skip register parity
|
2016-10-30 11:13:23 -07:00 |
Jeffrey Pfau
|
a6cd5f44db
|
GBA Memory: Fix VCOUNT being writable
|
2016-10-30 02:52:20 -07:00 |
Jeffrey Pfau
|
e66061ed9e
|
GB: Fix audio not being deinitialized
|
2016-10-28 17:48:29 -07:00 |
Jeffrey Pfau
|
28a64fcbb8
|
Qt: Rename REPL to Console
|
2016-10-27 18:40:16 -07:00 |
taizou
|
ee4776541a
|
GBA Memory: Support for Mo Jie Qi Bing by Vast Fame
|
2016-10-27 21:53:09 +01:00 |
Jeffrey Pfau
|
5b80b8e4c7
|
Debugger: Make building with debugging aspects optional
|
2016-10-26 23:28:25 -07:00 |
Jeffrey Pfau
|
d99923b94e
|
Qt: Add debugger REPL
|
2016-10-26 21:44:30 -07:00 |
Jeffrey Pfau
|
e430e55149
|
Core: Add existing state check for rewind
|
2016-10-26 21:41:44 -07:00 |
Jeffrey Pfau
|
a0d223eef7
|
Debugger: Modularize CLI debugger
|
2016-10-25 21:12:35 -07:00 |
Jeffrey Pfau
|
474f1c6e9c
|
GB Memory: Fix patching bank 0
|
2016-10-24 11:49:06 -07:00 |
Jeffrey Pfau
|
323d425c89
|
VFS: Fix resizing memory chunks when not needed
|
2016-10-23 10:29:01 -07:00 |
Jeffrey Pfau
|
287ab91739
|
VFS: Allow truncating memory chunk VFiles
|
2016-10-21 23:18:18 -07:00 |
Jeffrey Pfau
|
8561c80a1c
|
GB MBC: Fix initializing MBC when no ROM is loaded
|
2016-10-21 19:14:09 -07:00 |
Jeffrey Pfau
|
d9764e8cea
|
GB, GBA: Prevent loading null ROMs
|
2016-10-21 19:09:16 -07:00 |
Jeffrey Pfau
|
dec8a1223c
|
PSP2: Improved controller rumble
|
2016-10-21 17:24:15 -07:00 |
Jeffrey Pfau
|
6c470e3e5c
|
GBA Video, GB Video: Colors are now fully scaled
|
2016-10-21 13:53:33 -07:00 |
Jeffrey Pfau
|
35fcb725e4
|
Qt: Prototype sprite viewer
|
2016-10-21 02:00:11 -07:00 |
Jeffrey Pfau
|
111337e3e0
|
Qt: Fix cut off tiles and alignment issues in tile viewer
|
2016-10-21 02:00:11 -07:00 |
Jeffrey Pfau
|
9756f79f04
|
VFS: Call msync when syncing mapped data
|
2016-10-21 01:59:48 -07:00 |
Tyler Wade
|
7b75d5d06b
|
GBA Cheats: Fix GameShark ROM patches
|
2016-10-21 01:24:51 -05:00 |
Jeffrey Pfau
|
d462b4dd7f
|
Core: Generic tile cache, usable with Game Boy core
|
2016-10-17 16:29:09 -07:00 |
Jeffrey Pfau
|
9bef681c7d
|
GBA Video: Allow multiple handles into the same tile cache
|
2016-10-16 18:23:28 -07:00 |
Jeffrey Pfau
|
250c19b91c
|
Qt: Fix setting overrides
|
2016-10-16 13:27:49 -07:00 |
Jeffrey Pfau
|
7073fa6a24
|
Qt: Fix changing resolution of software renderer
|
2016-10-13 14:01:48 -07:00 |
Jeffrey Pfau
|
5418f25d85
|
Windows: Fix Unicode directory handling
|
2016-10-13 13:42:44 -07:00 |
Jeffrey Pfau
|
900700aa41
|
GB MBC: Fix SRAM dangling pointer with RTC games
|
2016-10-13 00:17:30 -07:00 |
Jeffrey Pfau
|
18c6e6c330
|
GBA Cheats: Better autodetection
|
2016-10-12 22:14:22 -07:00 |
Jeffrey Pfau
|
ac0238ef07
|
GBA BIOS: Fix invalid CpuSet not setting BIOS prefetch
|
2016-10-11 22:02:02 -07:00 |
Jeffrey Pfau
|
8ac697f310
|
GBA BIOS: Fix MidiKey2Freq BIOS reads
|
2016-10-11 22:01:13 -07:00 |
Jeffrey Pfau
|
4cbcc41e35
|
GBA Memory: Fix misaligned BIOS reads
|
2016-10-11 21:59:57 -07:00 |
Jeffrey Pfau
|
e72366a081
|
Test: Beginnings of a test suite
|
2016-10-10 17:25:38 -07:00 |
Jeffrey Pfau
|
5ff3e339fe
|
GB Timer: Improve DIV reset behavior
|
2016-10-08 09:57:15 -07:00 |
Jeffrey Pfau
|
b5e706981f
|
All: Update CHANGES for 0.5.1
|
2016-10-05 13:43:03 -07:00 |
Jeffrey Pfau
|
11d6ab7f9d
|
Qt: Fix showing default display driver as OpenGL (force 1.x)
|
2016-10-05 10:16:45 -07:00 |
Jeffrey Pfau
|
74d140ed8b
|
GB: Reset active region when reloading ROM
|
2016-10-05 00:02:22 -07:00 |
Jeffrey Pfau
|
bf06f1e443
|
GB: Properly unload save files when unloading a ROM
|
2016-10-05 00:02:04 -07:00 |
Jeffrey Pfau
|
742538dc43
|
Qt: Fix crash when saving an override if a game isn't loaded
|
2016-10-04 13:09:02 -07:00 |
Jeffrey Pfau
|
c8db38f93b
|
Qt: Remember scale option independent of core dimensions
|
2016-10-04 11:24:56 -07:00 |
Jeffrey Pfau
|
0b2f8bb4dc
|
Qt: Manage window sizes slightly better
|
2016-10-04 10:36:31 -07:00 |
Jeffrey Pfau
|
a067bca332
|
Qt: Fix patch loading
|
2016-09-30 09:09:55 -07:00 |
Jeffrey Pfau
|
e79963b007
|
GBA: Support printing debug strings from inside a game
|
2016-09-28 14:37:48 -07:00 |
Jeffrey Pfau
|
e6b4144ba2
|
GBA Memory: Fix several unused I/O register read values
|
2016-09-28 12:37:39 -07:00 |
Jeffrey Pfau
|
82f503bc4e
|
GBA Cheats: Fix uninitialized memory getting freed when saving
|
2016-09-27 10:20:03 -07:00 |
Jeffrey Pfau
|
559c3212fd
|
LR35902: Fix core never exiting with certain event patterns
|
2016-09-27 04:42:20 -07:00 |
Jeffrey Pfau
|
fc69cdce60
|
GBA Video: Clean up unused timers
|
2016-09-27 04:05:28 -07:00 |
Jeffrey Pfau
|
7ae3640bb5
|
All: Split out install locations for Libretro and OpenEmu
|
2016-09-27 04:03:41 -07:00 |
Jeffrey Pfau
|
3a0b8af70a
|
GB: Properly clear KEY1 bit 0 when switching speeds
|
2016-09-27 03:54:19 -07:00 |
Jeffrey Pfau
|
c706e73c51
|
GB MBC: Fix RTC access when no save file is loaded
|
2016-09-25 23:43:05 -07:00 |
Jeffrey Pfau
|
71473721a8
|
GB: Initialize audio properly
|
2016-09-25 23:29:29 -07:00 |
Jeffrey Pfau
|
f2dadbd8b1
|
GBA Hardware: Improve Game Boy Player rumble behavior
|
2016-09-25 22:02:45 -07:00 |
Jeffrey Pfau
|
8345e29798
|
SDL: Attach rumble in SDL frontend
|
2016-09-25 21:16:52 -07:00 |
Jeffrey Pfau
|
3cfdad192c
|
GB Video: Improved video timings
|
2016-09-25 19:18:46 -07:00 |
Jeffrey Pfau
|
6f9a0d9758
|
GB, GBA: Fix emulator hardlocking when halting with IRQs off
|
2016-09-25 16:48:41 -07:00 |
Jeffrey Pfau
|
e7c3b02897
|
GB: Fix invalid STOP behavior on Game Boy Color
|
2016-09-25 16:22:09 -07:00 |
Jeffrey Pfau
|
c877845bf7
|
Util: Fix PNG identification on files too small to be a PNG
|
2016-09-25 13:41:07 -07:00 |
Jeffrey Pfau
|
79274de539
|
Core: Fix importing save games as read-only
|
2016-09-25 13:39:52 -07:00 |
Jeffrey Pfau
|
9c4de0e30c
|
GBA Savedata: Fix loading savestates with 512Mb Flash saves
|
2016-09-25 06:49:45 -07:00 |
Jeffrey Pfau
|
1073e6cc8e
|
SDL: Remove scancode key input
|
2016-09-23 14:43:05 -07:00 |
Jeffrey Pfau
|
8daa39d21b
|
Qt: Fix directory set unloading when replacing the ROM
|
2016-09-23 01:20:10 -07:00 |
Jeffrey Pfau
|
3ceadd4ccd
|
GB Memory: Initialize RAM pattern for GBC
|
2016-09-22 06:49:32 -07:00 |
Jeffrey Pfau
|
05edd2fe52
|
GB SIO: Don't auto-clock external shift clock
|
2016-09-22 00:34:56 -07:00 |
Jeffrey Pfau
|
78af66c9d5
|
GBA Cheats: Fix key-activated CodeBreaker cheats
|
2016-09-21 23:30:12 -07:00 |
Jeffrey Pfau
|
1f0f943526
|
GB Video: Clear screen when LCDC is off
|
2016-09-21 14:36:42 -07:00 |
Jeffrey Pfau
|
bf9017c89b
|
LR35902: Fix events running with the wrong cycle active
|
2016-09-21 14:36:42 -07:00 |
Jeffrey Pfau
|
b309e9894c
|
GB Video: Fix video frames getting missed when LCDC is off
|
2016-09-21 14:36:42 -07:00 |
Jeffrey Pfau
|
1e10098e33
|
FFmpeg: Encoding cleanup
|
2016-09-21 14:36:42 -07:00 |
Jeffrey Pfau
|
cf6006f9f8
|
FFmpeg: Fix encoing AAC
|
2016-09-21 14:36:42 -07:00 |
Jeffrey Pfau
|
5c744a3f13
|
Qt: Fix saving overrides
|
2016-09-20 16:35:00 -07:00 |
Jeffrey Pfau
|
bea6235c0a
|
Qt: Fix "close" button on Overrides view
|
2016-09-20 16:35:00 -07:00 |
Jeffrey Pfau
|
3b1d3292dd
|
GBA Cheats: Fix holding onto pointers that may get invalidated
|
2016-09-20 12:09:28 -07:00 |
Jeffrey Pfau
|
1cb054ec67
|
GB Video: Setting LYC=LY during mode 2 should trigger an IRQ
|
2016-09-20 10:45:01 -07:00 |
Jeffrey Pfau
|
575a37fd83
|
GB MBC: Fix MBC7 when size is incorrectly specified
|
2016-09-19 23:54:50 -07:00 |
Jeffrey Pfau
|
c14c6d647f
|
All: Only update version info if needed
|
2016-09-19 19:49:58 -07:00 |
Jeffrey Pfau
|
a7a858d4f8
|
Update CHANGES for 0.5.0
|
2016-09-19 15:07:50 -07:00 |
Jeffrey Pfau
|
37ddf7020b
|
Util: Fix inserting too many items into a hash table
|
2016-09-19 15:01:58 -07:00 |
Jeffrey Pfau
|
aaf12cad27
|
GBA Savedata: Only unmap savedata if present
|
2016-09-19 13:52:11 -07:00 |
Jeffrey Pfau
|
a510ae8d86
|
GBA Hardware: Clean up dead code in GBP
|
2016-09-17 11:01:09 -07:00 |
Jeffrey Pfau
|
ccf584238b
|
SDL: More responsive rumble
|
2016-09-16 12:51:33 -07:00 |
Jeffrey Pfau
|
a9c8a02cf9
|
GBA: Add override for Pokemon Pinball: Ruby and Sapphire rumble
|
2016-09-16 12:50:56 -07:00 |
Jeffrey Pfau
|
61800d0e9b
|
GBA Savedata: Fix savedata sync timer
|
2016-09-14 17:46:15 -07:00 |
Jeffrey Pfau
|
fa92b4cd0e
|
GBA: Count up timers should not count themselves
|
2016-09-14 01:34:53 -07:00 |
Jeffrey Pfau
|
dd76386f4c
|
SDL: Increase default audio buffer size to 1024 samples
|
2016-09-13 23:00:01 -07:00 |
Jeffrey Pfau
|
f34f45257a
|
GBA Video: Fix out-of-order OBJWIN
|
2016-09-11 00:54:20 -07:00 |
Jeffrey Pfau
|
1bc8dfe42b
|
GB, GBA: Automatic BIOS detection
|
2016-09-09 16:30:48 -07:00 |
Jeffrey Pfau
|
e8b7d180bf
|
Util: Add PRIz macro for libc versions that don't support %z
|
2016-09-08 19:09:20 -07:00 |
Jeffrey Pfau
|
c45d91d311
|
Debugger: Add software breakpoints, fix cleanup
|
2016-09-07 17:49:27 -07:00 |
Jeffrey Pfau
|
f7a9fe8e64
|
Util: PNG utils should support 16-bit when applicable
|
2016-09-07 01:06:54 -07:00 |
Jeffrey Pfau
|
0ad14bef7e
|
FFmpeg: Full support for libavcodec 56+
|
2016-09-05 11:55:56 -07:00 |
Jeffrey Pfau
|
69244f053a
|
3DS: Add shading to 3D model
|
2016-09-04 23:00:49 -07:00 |
Jeffrey Pfau
|
0293e723d8
|
GBA: Better debug logging if event processing breaks
|
2016-09-04 09:32:07 -07:00 |
Jeffrey Pfau
|
a20061e925
|
GBA Memory: Fix ldm {pc}
|
2016-09-04 02:20:58 -07:00 |
Jeffrey Pfau
|
8dbef1f0e3
|
Wii: Add pixelated resample filter
|
2016-09-01 00:11:07 -07:00 |
Jeffrey Pfau
|
e078e42c83
|
Qt: Rearchitect game closing codepath
|
2016-08-30 23:43:50 -07:00 |
Jeffrey Pfau
|
f15bb076b8
|
All: Update CHANGES
|
2016-08-30 23:42:31 -07:00 |
Jeffrey Pfau
|
1f2bef0ceb
|
PSP2: Stop underclocking when menuing
|
2016-08-30 09:43:49 -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
|
1462ffe7d5
|
GBA: Timer 0 cannot be count up
|
2016-08-29 10:19:53 -07:00 |
Jeffrey Pfau
|
90edf4d1a0
|
GBA Serialize: Savestates now store if CPU was halted
|
2016-08-28 20:36:12 -07:00 |
Jeffrey Pfau
|
d708a1025d
|
GBA: Fix filehandle leak with savegames
|
2016-08-28 01:44:27 -07:00 |
Jeffrey Pfau
|
fa36a3da81
|
Qt: Allow loading of specific files from archives
|
2016-08-27 01:01:03 -07:00 |
Jeffrey Pfau
|
93121d9319
|
VFS: Fix reading multiple files from a 7z archive
|
2016-08-27 00:55:57 -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
|
f491196bc4
|
Util: Add endswith
|
2016-08-23 09:08:46 -07:00 |
Jeffrey Pfau
|
08b0a7c60f
|
VFS: Improve zip file detection
|
2016-08-23 02:30:25 -07:00 |
Jeffrey Pfau
|
9b4fa75c81
|
VFS: Fix uninitialized varaible reading from 7z
|
2016-08-23 01:23:44 -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
|
ef4e67889c
|
3DS: Adjustable screen darkening
|
2016-08-21 04:21:59 -07:00 |
Jeffrey Pfau
|
526f86d085
|
3DS: Implement adjustable filtering and sprite rotation
|
2016-08-21 03:16:00 -07:00 |
Jeffrey Pfau
|
d9964ee727
|
Wii: 240p support
|
2016-08-20 11:27:48 -07:00 |
Jeffrey Pfau
|
5e50a635cf
|
GBA Memory: Optimize Load-/StoreMultiple
|
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
|
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
|
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
|
9eb8faf1ba
|
GUI: Add fast-forward key
|
2016-08-16 23:24:07 -07:00 |
Jeffrey Pfau
|
54e4d91457
|
GBA Video: Optimize mode 0 rendering
|
2016-08-16 21:05:55 -07:00 |
Jeffrey Pfau
|
c191ec88b8
|
GUI: Add UI control remapping
|
2016-08-15 22:15:45 -07:00 |
Jeffrey Pfau
|
39d9c7efd1
|
PSP2: Fix mapping/unmapping from not at 0
|
2016-08-15 22:11:53 -07:00 |
Jeffrey Pfau
|
b1618cbed3
|
GBA Savedata: Add realistic timing for EEPROM
|
2016-08-14 20:56:42 -07:00 |
Jeffrey Pfau
|
6797cbe6b1
|
GBA Video: WIN0/1 take priority over OBJWIN
|
2016-08-14 04:19:08 -07:00 |
Jeffrey Pfau
|
8774530707
|
PSP2: Sync files per descriptor
|
2016-08-13 19:50:21 -07:00 |
Jeffrey Pfau
|
6867400ca8
|
GBA BIOS: Use custom ArcTan, not relying on OS
|
2016-08-13 14:10:51 -07:00 |
Jeffrey Pfau
|
7401371016
|
GBA Video: Optimize sprite drawing
|
2016-08-11 22:43:15 -07:00 |
Jeffrey Pfau
|
554276d5c3
|
GBA Video: Remove old slow path fallback
|
2016-08-11 22:35:31 -07:00 |
Jeffrey Pfau
|
08e73bd9df
|
Revert "GBA Video: Optimize sprite drawing"
This reverts commit 990df72ced .
|
2016-08-11 03:47:23 -07:00 |
Jeffrey Pfau
|
990df72ced
|
GBA Video: Optimize sprite drawing
|
2016-08-11 03:04:08 -07:00 |
Jeffrey Pfau
|
9088d8e6ef
|
PSP2: Add fit-to-height screen mode
|
2016-08-10 23:42:31 -07:00 |
Jeffrey Pfau
|
051198395d
|
PSP2: Delete threads after they return
|
2016-08-09 23:35:38 -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
|
33a9fad209
|
GUI: Add back logging
|
2016-08-08 20:57:44 -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
|
a967f9aac4
|
Debugger: Fix GDB breakpoints
|
2016-08-07 10:45:50 -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
|
3e9a1a399e
|
3dS: Attempt to use Core 2 for threads
|
2016-08-05 22:45:45 -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
|
54b4c967b8
|
All: Update CHANGES
|
2016-08-01 19:15:18 -07:00 |
Jeffrey Pfau
|
77922aea5d
|
GBA Serialize: Savestates now properly store prefetch
|
2016-08-01 02:32:02 -07:00 |
Jeffrey Pfau
|
5b740518cf
|
GBA Memory: Optimize stalling behavior
|
2016-08-01 02:13:02 -07:00 |
Jeffrey Pfau
|
2ed7d51376
|
ARM7: Fix decoding of Thumb ADD (variants 5 and 6)
|
2016-07-31 00:27:16 -07:00 |
Jeffrey Pfau
|
a299a4e5ea
|
PSP2: Fix VSync
|
2016-07-30 16:56:23 -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
|
42f5934b25
|
All: Faster memory read/write
|
2016-07-30 00:51:45 -07:00 |
Jeffrey Pfau
|
f4e26656e4
|
PSP2: Use PGF fonts
|
2016-07-29 21:27:37 -07:00 |