12 Commits
Author SHA1 Message Date
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
Fiskbit 7c495f5d0f Log: Print iNES sizes in bytes if not a multiple of 1024. (#42)
* Log: Print iNES sizes in bytes if not a multiple of 1024.

* Log: Print NES 2.0 database sizes in bytes as needed, too.
2026-04-20 13:03:42 -07:00
SourMesen 07a5233de7 NES: Fixed game DB not allowing ram sizes under 1 KB (#47) 2026-04-19 03:51:51 -07:00
Sour c728f1a7a7 NES: Tweak mapper 48 logic to use submapper 0 or 1 to pick between Jetsons vs Flintstones IRQ behavior
Fixes Flintstones' irq behavior regression
2025-04-11 20:39:48 +09:00
Sour c77415581f NES: Disable Game Genie bus conflicts emulation when running an unknown iNES 1.0 ROM
Otherwise, Game Genie codes that could have worked on hardware did not work as expected because of the bus conflicts. This could occur when e.g trying to use cheats on a romhack, etc.
2024-07-20 21:39:16 +09:00
Sour 5a5aa53874 Tests: Ability to record/replay tests 2023-01-24 05:20:42 -05:00
Sour 152abf690b Rename stdafx.h to pch.h 2022-09-08 21:29:52 -04:00
Sour 588d284594 NES: Fixed UNIF TODOs 2022-06-21 00:05:13 -04:00
Sour 899117e6a0 UI: Implemented missing patch loading logic 2022-02-02 20:41:21 -05:00
Sour e923985ee7 NES: Added game DB 2022-01-30 23:37:15 -05:00
Sour e27e511558 File reorganization 2021-04-09 21:45:04 -04:00
Sour e344505a9a WIP 2021-04-02 18:12:42 -04:00