|
50326f4058
|
Merge remote-tracking branch 'origin/master' into gtk3
|
2021-01-01 15:40:40 +01:00 |
|
Lior Halphon
|
5c854dbdca
|
Interference emulation
|
2020-12-31 00:07:04 +02:00 |
|
Lior Halphon
|
1d34637bda
|
Fix it harder
|
2020-12-26 23:56:26 +02:00 |
|
Lior Halphon
|
47ebc31733
|
Fixed a bug where the SDL and libretro frontend would not update the border when loading a new ROM
|
2020-12-26 23:52:41 +02:00 |
|
Lior Halphon
|
544d39f19d
|
Further improvements to STOP timing
|
2020-12-26 00:19:48 +02:00 |
|
Lior Halphon
|
4bbd27735f
|
Fix a regression in speed switch timing, reset DIV on speed switch, better odd-mode detection and avoidance
|
2020-12-25 20:41:00 +02:00 |
|
Lior Halphon
|
159d9d0348
|
Color temperature control
|
2020-12-25 14:17:57 +02:00 |
|
Lior Halphon
|
b5a611c5db
|
More accurate color correction curves
|
2020-12-24 23:17:20 +02:00 |
|
Lior Halphon
|
66f62d696c
|
More window fixes
|
2020-12-24 20:50:47 +02:00 |
|
Lior Halphon
|
8f64f49c3b
|
More accurate emulation of window timing, actual correct fix of #123
|
2020-12-23 23:49:57 +02:00 |
|
|
dac9d29ab2
|
Merge remote-tracking branch 'origin/master' into gtk3
|
2020-12-22 20:10:12 +01:00 |
|
Lior Halphon
|
7a3ebb708c
|
LCDC write timing regression fix
|
2020-12-12 22:55:14 +02:00 |
|
Lior Halphon
|
db483ce95f
|
Warn about potential odd-mode triggers
|
2020-12-12 20:40:35 +02:00 |
|
Lior Halphon
|
555835549a
|
More accurate pausing behavior, including revision differences
|
2020-12-12 20:35:18 +02:00 |
|
Lior Halphon
|
770885440f
|
Minor changes to debugger output
|
2020-12-12 19:09:53 +02:00 |
|
Lior Halphon
|
4f408eae7c
|
Whoops
|
2020-12-12 18:13:55 +02:00 |
|
Lior Halphon
|
dffc12331b
|
Emulate the delayed NR44 write on the DMG
|
2020-12-12 18:11:35 +02:00 |
|
Lior Halphon
|
7de6194e28
|
Redo channel 4's timing accurately, emulate NR43 write quirks
|
2020-12-12 16:02:25 +02:00 |
|
Lior Halphon
|
1baa0446a9
|
More sweep improvements
|
2020-12-01 22:37:13 +02:00 |
|
Lior Halphon
|
13bc8679f9
|
Correct preservation of NRx1's state on pre-CGB models
|
2020-12-01 14:18:19 +02:00 |
|
Lior Halphon
|
74cf452a48
|
Further accuracy improvements to sweep; passes Blargg's APU tests again, this time for real
|
2020-12-01 14:17:35 +02:00 |
|
Lior Halphon
|
0485124076
|
Redo channel 1 sweep based on DMG schematics; emulates two newly discovered behaviors and also fixes #309
|
2020-11-28 19:31:25 +02:00 |
|
Lior Halphon
|
67c0e03f3b
|
Fix a window bug in CGB mode, fixes #123
|
2020-11-22 00:21:19 +02:00 |
|
Lior Halphon
|
027cecde24
|
Added debugger "undo" command. Closes #156
|
2020-11-21 16:19:58 +02:00 |
|
Lior Halphon
|
1d9ac5ccc3
|
More accurate IR emulation, simplify API
|
2020-11-21 00:52:54 +02:00 |
|
Lior Halphon
|
b7f3454763
|
More accurate emulation of the IR port
|
2020-11-20 22:12:15 +02:00 |
|
Lior Halphon
|
cd2310f0a7
|
Wave RAM reads 0xFF while active on AGBs
|
2020-11-20 19:39:54 +02:00 |
|
Lior Halphon
|
7fdc58a07e
|
Implement CGB-mode TILE_SEL mixing, fixes cgb-acid-hell and m3_lcdc_tile_sel_change2, closes #308
|
2020-11-20 16:24:16 +02:00 |
|
Lior Halphon
|
c36bdc22f6
|
More accurate interrupt emulation
|
2020-11-14 13:55:39 +02:00 |
|
Lior Halphon
|
60b8978762
|
Local link cable and infrared emulation in the Cocoa port
|
2020-11-13 23:07:35 +02:00 |
|
Lior Halphon
|
88198e64f4
|
Minor bug fixes
|
2020-11-13 23:02:17 +02:00 |
|
Lior Halphon
|
c35fe8b517
|
Make gb.h compatible with C++ again for bsnes integration. Fixed #300
|
2020-10-09 16:39:23 +03:00 |
|
Lior Halphon
|
7ff3556bc3
|
Workboy emulation (Cocoa only)
|
2020-09-19 19:31:24 +03:00 |
|
Lior Halphon
|
e35c22d405
|
Fix a potential single byte overflow
|
2020-09-17 23:47:35 +03:00 |
|
Lior Halphon
|
dab1c1bcfa
|
Fix RTC drift
|
2020-08-22 14:10:02 +03:00 |
|
Lior Halphon
|
bce4bfba61
|
Fix major battery save regressions introduced by the last release, fixes #282
|
2020-08-06 19:34:57 +03:00 |
|
Lior Halphon
|
3f97b8eaa8
|
Even more regressions
|
2020-08-05 02:10:21 +03:00 |
|
Lior Halphon
|
d3664d5da0
|
Fix more RTC regressions
|
2020-08-05 01:39:19 +03:00 |
|
Lior Halphon
|
289853445f
|
Fix long loading times when loading save states with bad local RTC times
|
2020-08-04 21:32:33 +03:00 |
|
Lior Halphon
|
b0d118f246
|
Fix broken and regressed MBC3 RTC emulation. Fixes #273, fixes #276, fixes #280
|
2020-08-04 21:32:27 +03:00 |
|
Renato Oliveira
|
ac3b09966c
|
Fix "Cartrdige" to "Cartridge"
|
2020-08-01 12:55:53 -03:00 |
|
James Larrowe
|
87d25c0896
|
Compatibility hacks for old compilers
GCC versions below 4.8.1 didn't have __builtin_bswap16, so provide
a suitable replacement.
|
2020-06-22 20:14:32 +00:00 |
|
Lior Halphon
|
b6b56d0766
|
Fix various save state compatibility issues between Windows and non-Windows, and a potential crash
|
2020-06-10 22:46:19 +03:00 |
|
Lior Halphon
|
c07588e3bd
|
Console auto complete
|
2020-06-05 02:10:05 +03:00 |
|
Lior Halphon
|
6a3cd371d0
|
Fix potential memory corruption when execution malformed ROMs
|
2020-06-03 20:54:06 +03:00 |
|
Lior Halphon
|
08efb46d41
|
Made the command line debugger output “>” before inputs, added special magic sequence to break the debugger from stdin
|
2020-05-31 20:32:00 +03:00 |
|
Lior Halphon
|
97e844a0b7
|
GB_debugger_break is for external APIs, not available on libretro builds
|
2020-05-31 01:01:06 +03:00 |
|
Lior Halphon
|
5f4aee8ca1
|
Merge pull request #261 from JL2210/ld-b-b
Add ld b, b breakpoint
|
2020-05-31 00:55:17 +03:00 |
|
Lior Halphon
|
f1ea39f1c6
|
Spacing
|
2020-05-31 00:54:49 +03:00 |
|
Lior Halphon
|
fd97e11919
|
Spacing
|
2020-05-31 00:54:13 +03:00 |
|