Lior Halphon
|
84c5f8b92d
|
Fix #402
|
2021-09-22 20:53:04 +03:00 |
|
Lior Halphon
|
b27bd4eed7
|
Remove redundant condition
|
2021-09-04 18:15:22 +03:00 |
|
Lior Halphon
|
e5454a39b7
|
Block wave RAM writes on the AGB
|
2021-09-04 14:18:46 +03:00 |
|
Lior Halphon
|
0ca1ee6a35
|
Minor APU clean ups
|
2021-09-02 01:29:38 +03:00 |
|
Lior Halphon
|
eefaac3d04
|
NR32 was treated as the wrong value on APU reset
|
2021-08-31 23:28:05 +03:00 |
|
Lior Halphon
|
c459058156
|
That was silly
|
2021-07-30 14:10:04 +03:00 |
|
Lior Halphon
|
4d1a28f1d1
|
Improved OAM bug accuracy in several read edge cases
|
2021-07-25 16:34:34 +03:00 |
|
Lior Halphon
|
a5325d3374
|
Improved ticks command, more accurate speed switch timings, better odd-mode warnings
|
2021-07-11 21:49:58 +03:00 |
|
Lior Halphon
|
6f6f72dcbd
|
More accurate emulation of STOP
|
2021-07-11 12:11:12 +03:00 |
|
Lior Halphon
|
efb644bc72
|
MBC5 RAM enable is 8 bit
|
2021-07-10 15:02:15 +03:00 |
|
Lior Halphon
|
278224299f
|
Fixed double->single speed switch causing misaligned CPU timing
|
2021-06-26 13:55:34 +03:00 |
|
Lior Halphon
|
94add1d172
|
Add "Harsh Reality" color correction mode
|
2021-06-25 19:57:56 +03:00 |
|
Lior Halphon
|
23e8cc58c5
|
Vblank should occur 1 T-cycle later
|
2021-06-19 02:14:16 +03:00 |
|
Lior Halphon
|
b4709fd66b
|
Disabled an accuracy-improvement-attempt that caused audio regressions until the proper behavior is well understood, fixes #390
|
2021-06-18 01:36:29 +03:00 |
|
Lior Halphon
|
339613263c
|
Fixed a bug that prevented STAT interrupt blocking from functioning correctly in the transition to VBlank while the OAM interrupt was disabled
|
2021-06-18 01:20:05 +03:00 |
|
Lior Halphon
|
3ed18a76da
|
Added optional OSD (Cocoa)
|
2021-05-30 20:55:04 +03:00 |
|
Lior Halphon
|
2afeb7dee3
|
Place a cap on the GBS file size
|
2021-05-17 17:11:41 +03:00 |
|
Lior Halphon
|
ea67a7e3f0
|
Merge pull request #379 from jprjr/gbs-buffer
gbs: function to load from memory buffer
|
2021-05-17 16:53:12 +03:00 |
|
Lior Halphon
|
9b2dfe7ae2
|
Style fixes
|
2021-05-17 16:52:55 +03:00 |
|
Lior Halphon
|
ea05a0c765
|
Don't save 0x6000 for MBC3 in BESS
|
2021-04-23 21:05:33 +03:00 |
|
Lior Halphon
|
ac5b0aca2c
|
RTC accuracy fix
|
2021-04-23 21:01:17 +03:00 |
|
John Regan
|
0e8d8effdf
|
gbs: function to load from memory buffer
|
2021-04-20 08:38:53 -04:00 |
|
Lior Halphon
|
a2d3b8c174
|
Support for non-standard GBS files with a loading address at 0
|
2021-04-19 20:58:27 +03:00 |
|
Lior Halphon
|
2971b17701
|
Add support for ugetab's GBS extensions, fixes #377
|
2021-04-19 00:32:10 +03:00 |
|
Lior Halphon
|
5f2e893828
|
Allow GBS files with loading addresses 0x6E-0x3FF, fixes #376
|
2021-04-19 00:08:21 +03:00 |
|
Lior Halphon
|
e8158be454
|
Merge branch 'bess' into gbs
|
2021-04-17 16:57:05 +03:00 |
|
Lior Halphon
|
9fcdc082d2
|
Fix an SDL crash, minor tweak to BESS SGB
|
2021-04-17 16:37:55 +03:00 |
|
Lior Halphon
|
817c4a7752
|
Merge branch 'bess' into gbs
|
2021-04-16 16:35:21 +03:00 |
|
Lior Halphon
|
87a2d48675
|
Redo TPP1 saving, fix RTC and HUC3 in BESS
|
2021-04-16 00:35:54 +03:00 |
|
Lior Halphon
|
f0a6488546
|
Added optional INFO block
|
2021-04-15 21:57:38 +03:00 |
|
Lior Halphon
|
98a39ae49a
|
ATTR_CHR does not seem to wrap around screen (only lines/columns)
|
2021-04-14 23:39:07 +03:00 |
|
Lior Halphon
|
b325148544
|
Update and clarify specification
|
2021-04-14 23:37:00 +03:00 |
|
Lior Halphon
|
ba6e22dfc0
|
Merge branch 'bess' into gbs
|
2021-04-14 16:44:51 +03:00 |
|
Lior Halphon
|
8a84a5897e
|
Allow drag&drop of state files
|
2021-04-14 15:20:01 +03:00 |
|
Lior Halphon
|
43fb86320e
|
Hard fail on unexpected SGB blocks
|
2021-04-13 22:05:13 +03:00 |
|
Lior Halphon
|
0af4f1fa4d
|
Clarify SGB multiplayer, handle count = 0
|
2021-04-13 21:33:13 +03:00 |
|
Lior Halphon
|
24915e41eb
|
TPP1 in BESS
|
2021-04-13 20:56:09 +03:00 |
|
Lior Halphon
|
976f5e4d02
|
Merge branch 'master' into bess
|
2021-04-13 20:50:29 +03:00 |
|
Lior Halphon
|
fada772cb1
|
Don't use BESS for internal in-memory saves
|
2021-04-13 20:35:07 +03:00 |
|
Lior Halphon
|
dfdbff7304
|
Allow writes to the $a000-$bfff range in the MBC block
|
2021-04-13 16:01:44 +03:00 |
|
Lior Halphon
|
a3a73602fc
|
ATF is only 0xFD2 bytes, not 0xFE0
|
2021-04-13 01:09:29 +03:00 |
|
Lior Halphon
|
5b993ed775
|
Add HuC3 to BESS
|
2021-04-12 23:36:42 +03:00 |
|
Lior Halphon
|
9a1f962281
|
Spec update
|
2021-04-12 22:39:13 +03:00 |
|
Lior Halphon
|
80f422d0ca
|
Respect TPP1 feature flags for rumble and RTC
|
2021-04-11 23:16:31 +03:00 |
|
Lior Halphon
|
763de9d2e0
|
Fix Rumble support in TPP1
|
2021-04-11 22:52:34 +03:00 |
|
Lior Halphon
|
42471095e4
|
Normalize invalid weekdays only after a $11 command
|
2021-04-11 22:38:25 +03:00 |
|
Lior Halphon
|
0c5e15b49d
|
Correct emulation of count overflow in ATTR_CHR, fixes #372
|
2021-04-11 02:38:58 +03:00 |
|
Lior Halphon
|
f24489b983
|
TPP1 support
|
2021-04-10 23:56:41 +03:00 |
|
Lior Halphon
|
44c75ae7be
|
Remove commented out code
|
2021-04-10 18:43:24 +03:00 |
|
Lior Halphon
|
ad05eb6d0a
|
GCC build fix
|
2021-04-10 16:15:40 +03:00 |
|