Sorgelig
aa5864d6a1
Release 20230102.
2023-01-02 17:11:44 +08:00
Alexey Melnikov
ed8984a165
Merge pull request #229 from paulb-nl/dmg_mode
...
Wave channel buzzing, HDMA, Megaduck audio, GBC screen blanking
2022-12-30 13:36:58 +08:00
paulb-nl
17d89ade42
gbc_snd: fix warning
2022-12-29 17:18:19 +01:00
paulb-nl
2439aa4747
Delay blanking the screen for GBC
...
Repeat last frame when the LCD is disabled for a short time only.
2022-12-29 17:13:53 +01:00
paulb-nl
746cb8e9c0
Megaduck audio fixes
...
NR33 & NR34 were switched.
NR32 swizzled volume bits.
2022-12-25 15:51:16 +01:00
paulb-nl
11750b0230
HDMA fixes
...
-Let CPU finish a read/write before pausing the CPU.
-Assert hdma_rd after the 4 cycle (1 Mcycle) delay to allow the CPU to
finish the read/write.
-Stop HDMA transfer when target address overflows
2022-12-23 17:49:41 +01:00
Terry Janas
a9ad08bbc3
Rename Game Boy Color.mgl to GameboyColor.mgl ( #226 )
2022-11-29 20:55:12 +08:00
paulb-nl
a6f94d6463
Fix wave channel buzzing sound
...
Keep outputting the last read sample when the DAC is disabled.
The first sample output when playing starts is the last read sample.
2022-11-26 19:31:52 +01:00
paulb-nl
310be30d76
Implement KEY0 and OPRI registers
2022-11-26 16:13:39 +01:00
Mark Johnson
d7863e1417
Fix output multiplier sign handling ( #222 )
2022-11-14 20:14:19 +08:00
Roberto Garcia-Lago
13957ab77d
Change the Game Boy Color MGL setname to GBC ( #219 )
...
José Manuel Barroso Galindo reached out and recommended we change the setname to "GBC" to avoid having to name the mgl game directory all caps for consistency with the original "GAMEBOY" core capitalization.
2022-11-13 05:58:31 +08:00
Roberto Garcia-Lago
9429d4a4a8
MGL for GB Color and MegaDuck.
...
* Add files via upload
Creating an MGL file with "GameboyColor" as a setname to help new users with core awareness and be able to set separate configs from the base core.
* Add files via upload
Creating an MGL file with "MegaDuck" as a setname to help new users with core awareness and be able to set separate configs from the base core.
2022-11-08 05:46:56 +08:00
Mark Johnson
405815d40e
Fix APU DAC handling ( #217 )
...
* Fix output muting bug.
Channel volume 0b000 to 0b111 is a 1 to 8 multiplier.
* Make all apu channels 4 bits wide.
Reverts default suppressed value.
* Map DAC value correctly (implemented in Mixer)
* Update comment for clarity.
2022-11-07 00:50:22 +08:00
paulb-nl
f1cd3472b0
MBC3: Pause RTC subsecond counter when halted. (rtc3test) ( #214 )
...
Also change to 32768Hz clock enable for RTC
2022-10-17 16:17:35 +08:00
Alexey Melnikov
2ad3e08dd1
Merge pull request #210 from paulb-nl/wisdom
...
New release & Add Wisdom Tree / Mani 161 mappers & mapper selection.
2022-08-09 04:05:39 +08:00
paulb-nl
deebf2f9b3
Release 20220806.
2022-08-06 22:58:17 +02:00
paulb-nl
6e42c77c95
Update sys.
2022-08-06 20:44:07 +02:00
paulb-nl
d25e0d64e7
Add Wisdom Tree / Mani 161 mappers & mapper selection.
2022-08-06 17:33:46 +02:00
Alexey Melnikov
9cb6163642
Merge pull request #208 from thehughhefner/master
...
Add new pallets sent by Numbski
2022-08-03 23:14:14 +08:00
thehughhefner
c3f6456762
Add files via upload
2022-08-03 12:56:37 +02:00
Alexey Melnikov
69372bfd8e
Merge pull request #207 from paulb-nl/window
...
Window start fixes / Custom boot rom loading
2022-07-23 20:28:51 +08:00
paulb-nl
c9e40b3514
Add loading of custom Game Boy bootroms
2022-07-22 21:22:57 +02:00
paulb-nl
623c3c0e05
Video: Window start fixes (Ant Soldiers, Mealybug tests)
2022-07-22 21:15:45 +02:00
SegaSnatcher
5c893681d9
Update ReadMe.md ( #206 )
2022-06-15 05:13:19 +08:00
Sorgelig
acf7853523
Release 20220429.
2022-04-30 03:21:18 +08:00
Sorgelig
17739b1456
Update sys.
2022-04-29 23:11:25 +08:00
Jamie Blanks
9a27220b15
add rumble support ( #202 )
2022-04-28 23:22:39 +08:00
Jamie Blanks
3cea62ca86
Add MegaDuck system support ( #201 )
2022-04-17 16:25:10 +08:00
Sorgelig
6749d9289e
Release 20220326.
2022-03-26 21:47:40 +08:00
Sorgelig
94f8cd36ec
Update sys.
2022-03-26 21:34:40 +08:00
9bryan
1033c9bdc1
Update readme with .gbc file extension ( #200 )
2022-02-23 16:19:47 +08:00
Sorgelig
7a89f4c17a
Release 20220214.
2022-02-14 03:51:20 +08:00
Sorgelig
6dd53e1c7b
Update sys.
2022-02-14 03:13:55 +08:00
José Manuel Barroso Galindo
3224bbc610
Delete palettes directory ( #198 )
2022-02-06 23:03:05 +08:00
Jamie Blanks
104a33b45c
create border and palette folder for updater transition ( #196 )
2022-02-03 07:13:11 +08:00
Sorgelig
dd80694afb
Release 20220131.
2022-02-01 03:17:58 +08:00
Sorgelig
a5decbd2e3
Update sys.
2022-02-01 03:16:34 +08:00
Jamie Blanks
51266a0f41
fix top line of shadows ( #195 )
2022-01-30 07:36:00 +08:00
Jamie Blanks
4e057fe307
add option to enable special gba features in gbc games ( #194 )
2022-01-28 23:45:12 +08:00
Jamie Blanks
720cae3e30
add option to drop shadow like DMG screen ( #193 )
2022-01-17 22:52:03 +08:00
Alexey Melnikov
3ae47b1d6c
Merge pull request #189 from paulb-nl/wram_gbc
...
Fixes for WRAM bus GBC & new release
2021-11-22 05:03:28 +08:00
paulb-nl
554d87bd83
Release 20211121.
2021-11-21 17:08:43 +01:00
paulb-nl
2797679a0f
Fixes for separate WRAM bus on GBC (Aladdin)
2021-11-21 17:06:37 +01:00
Alexey Melnikov
67b9e98021
Merge pull request #184 from paulb-nl/pause
...
Fix pause & new release
2021-11-08 00:24:22 +08:00
paulb-nl
42b57023c5
Release 20211107.
2021-11-07 13:02:29 +01:00
paulb-nl
38c91eda8d
Update sys.
2021-11-07 12:57:19 +01:00
paulb-nl
20524d7b56
Fix SDRAM not being refreshed when paused during cart access
2021-11-07 09:29:22 +01:00
Alexey Melnikov
dd03f9a445
Merge pull request #183 from paulb-nl/sgb_mlt
...
SGB: Fix joypad id decrement, MBC5: RAM enable is 8 bits
2021-11-02 02:33:25 +08:00
paulb-nl
62a515ada5
MBC5: RAM enable is 8 bits
2021-10-31 20:44:37 +01:00
paulb-nl
3cd86e3c8f
SGB: Fix joypad id decrement
...
Fixes sgb-mlt-test & Gamera - Daikaijuu Kuuchuu Kessen
2021-10-31 20:42:34 +01:00