SourMesen
7f418e352a
Clang: Fixed all compilation warnings ( #241 )
...
-Some warnings were suppressed (undefined-inline and return-type-c-linkage)
-Warnings as errors was enabled to make CI builds fail when warnings are introduced
-Slightly altered the behavior of SnesCpu::IdleOrRead, but this should match what ares does
2026-08-01 13:40:07 +09:00
SourMesen
e391fd8f9a
Code: Add auto-formatting rules for C++ (clang-format) and enforce in CI via "clang-format" and "dotnet format" ( #78 )
...
* Code: Add auto-formatting rules for C++ projects (clang-format) and enforce code style via "clang-format" and "dotnet format"
* fix ui format warnings
2026-04-30 06:03:55 -07:00
Takumi Grainger
0d31d782a7
Clear GBC HDMA pending flag before processing DMA block ( #34 )
...
Fixes Championship Motocross 2001 Featuring Ricky Carmicheal
2026-04-14 13:48:18 -07:00
Sour
f5a957abf0
GBC: Fixed HDMA behavior when CPU is halted and then resumes
...
Fixes regression caused by the fix done for the hblank_vram_dma test rom.
HDMA should run immediately after the CPU resumes - fixes the menu in Nascar 2000
2025-07-02 21:49:20 +09:00
Sour
8c04e1ad6c
GB: HDMA shouldn't run if CPU is halted
...
Fixes MagenTests/hblank_vram_dma test rom
2025-03-23 13:32:00 +09:00
Sour
18eb40dd62
GB: Improve behavior when OAM DMA runs during rendering
2024-01-25 17:30:24 +09:00
Sour
7569f58b4a
GB: Fixed power on state for OAM DMA register
2024-01-23 22:26:01 +09:00
Sour
43e8724b65
GB: Fixed DMA inactive/active flag behavior ($FF55.7)
...
Fixes freezes in Lego Racers and Pocket Music
2023-04-11 22:06:44 -04:00
Snowy
4e647013de
GB: Fixed OAM DMA reading one extra byte ( #11 )
2023-02-26 23:07:20 -05:00
Sour
94a9956c54
GB: Improved OAM DMA behavior when starting a new dma while the previous one is still running
...
Fixes oam_dma_start test
2023-02-26 00:42:32 -05:00
Sour
176451ffbb
GB: Improved DMA conflict handling, passes "bully" test
2023-02-25 22:35:13 -05:00
Sour
c4b6312c0a
Refactoring - Added missing folder names in includes
2022-09-08 22:04:18 -04:00
Sour
152abf690b
Rename stdafx.h to pch.h
2022-09-08 21:29:52 -04:00
Sour
b456170551
Save states: Serializer rework/rewrite
2022-07-20 00:40:32 -04:00
Sour
70c9a39f3d
Step 3 - compiles
2021-04-04 10:53:17 -04:00
Sour
6cee666602
Step 1 - Move files
2021-04-03 21:09:05 -04:00