d37e50e0
Bazel CI update to gcc 10
Stefan Andersson
parent 1b5f554f
1b5f554f
Merge pull request #342 from johnor/fix-nmi
Fix nmi
Johan
parent a2f95f7cparent f186f3d3
a2f95f7c
Merge branches sa12123/{clang-9_to_clang-10, gcc-9_to_gcc-10}
Robin Linden
parent bd54a1beparent 1fb9c8d5parent a148020e
bd54a1be
Merge pull request #340 from johnor/fix-pre-commit-flakiness
Update buildifier hook
Johan
parent d18a7903parent fa453b32
d18a7903
Merge pull request #341 from johnor/clang-13
Add clang-13 to CI
Johan
parent b4dbe897parent dd77aa50
b4dbe897
Merge pull request #338 from johnor/replace-string-stream
Replace string stream
Johan
parent 66b1d6deparent 7ee95d5f
66b1d6de
Merge pull request #339 from johnor/remove-iomanip
Remove iomanip
Johan
parent c7be1285parent 9a5ee428
c7be1285
Add interface/logic for nes game controller(s)
Stefan Andersson
parent ff1bdbf9
ff1bdbf9
Merge pull request #336 from johnor/pre-commit
Pre commit
Johan
parent fa681630parent 36d76780
fa681630
Merge pull request #337 from johnor/update-gtest
Update gtest to 1.11.0
Johan
parent d6427edeparent 6b93a0fa
d6427ede
Merge pull request #334 from johnor/fix-uninteresting-mocks
Fix uninteresting mock warnings in core tests
Johan
parent b57fe2f1parent 964eae27
b57fe2f1
Merge pull request #335 from johnor/update-fmtlib
Update fmtlib to 8.0.1
Johan
parent 472e32cdparent e918b3bf
472e32cd
Merge pull request #333 from johnor/update-bazel
Update bazel to version 4.2.1
Johan
parent d98abdc2parent 24c07567
d98abdc2
Merge branch 'robinlinden/bazel-ci'
Robin Linden
parent f2973eddparent ec5c925b
f2973edd
Fix build
The version of Google Test we were using was using std::result_of which
was removed in C++20.
Robin Linden
parent 79079ec3
79079ec3
Merge pull request #329 from johnor/external-bazel
Remove copts from bazel build files
Johan
parent 6fe4768bparent bb58927a
6fe4768b
Merge pull request #328 from johnor/update-shallow-since
Update shallow_since for fmtlib
Johan
parent fdfe92c7parent 72dd018d
fdfe92c7
Merge pull request #327 from johnor/fix-actions
Fix github actions
Johan
parent ffa1c938parent 3e003196
ffa1c938
Merge pull request #325 from johnor/fmtlib-7-1-0
Update to fmtlib 7.1.0
Johan
parent 5bfb01a6parent 5ea9f332
5bfb01a6
Merge pull request #324 from evilcorpltd/travis-readme
Remove travis build status from readme
Johan
parent 34294572parent d61040f8
34294572
Merge pull request #323 from johnor/update-comments
Add explanations for empty pipeline steps
Johan
parent bf477d24parent 5cacb610
bf477d24
Merge pull request #322 from johnor/fix-plp-pla
Add dummy read for pla and plp
Johan
parent 7011f22eparent 26da12f0
7011f22e
Merge pull request #321 from johnor/php-dummy-read
Add dummy read for pha and php
Johan
parent 5ed58ea5parent ff31bd96
5ed58ea5
Merge pull request #320 from johnor/nestest-clang-10
Build nestest with clang 10 in github actions
Johan
parent 82abb31bparent d603c38a
82abb31b
Merge pull request #319 from johnor/update-cmake
Update to cmake 3.18.2
Johan
parent 76b16ea7parent 13db6a94
76b16ea7
Merge pull request #316 from johnor/rra
Implement undocumented opcode RRA
Johan
parent 8d14d4f1parent 15933c1b
8d14d4f1
Merge pull request #317 from robinlinden/ci-update
Use the setup-python action to set up python in CI
Johan
parent 83667887parent c1004527
83667887
Use constexpr-if instead of <functional> to fix warning
Robin Linden
parent b6985430
b6985430
Merge branch robinlinden/more-interrupts
Robin Linden
parent 60130424parent 4fca8aa0
60130424
Merge branch robinlinden/no-more-files
Robin Linden
parent adc701b8parent fedfb6ea
adc701b8
Merge branch 'johnor/ubuntu-2004'
Robin Linden
parent c3e3ccb4parent e8c04289
c3e3ccb4
Merge branches 'robinlinden/{clion-inspections,code-cleanup'
Robin Linden
parent 30891dcaparent 183ab8a8
30891dca
Fix CLion warning: use of signed integer w/ binary bitwise operator
Robin Linden
parent acb3e738
acb3e738
Merge branches 'johnor/{sre,clang-tidy-10}'
Robin Linden
parent 4f695278parent 0ae5288a
4f695278
Implement undocumented opcode SRE
Johan Norberg
parent c53dc042
c53dc042
Merge pull request #306 from johnor/clang-format
Run clang-format using github actions
Johan
parent f64a4328parent 2140e112
f64a4328
Merge pull request #305 from johnor/missing-header
Add missing header to pipeline.cpp
Johan
parent 2c319aadparent 8786698a
2c319aad
Merge pull request #304 from johnor/fix-nestest-timing
Fix nestest timing
Johan
parent 24d868f6parent e15ada63
24d868f6
Merge pull request #303 from johnor/rla
Implement undocumented opcode RLA
Johan
parent 7618a54bparent 8ddaa937
7618a54b
Merge pull request #302 from robinlinden/cxx-20
Build n_e_s w/ C++20
Johan
parent d0177229parent 659616c4
d0177229
Merge branch 'robinlinden/fix-slo-test'
Robin Linden
parent c0faa11cparent 144faf13
c0faa11c
Update CI to ninja 1.10.0.post1 and cmake 3.18.0
Robin Linden
parent 09f1ad9b
09f1ad9b
Merge pull request #299 from robinlinden/fix-oops
Fix double increment of clock cycle
Johan
parent 9b2f22a1parent 91e032bc
9b2f22a1
Run the NES emulation at a more proper clock rate
Robin Linden
parent 2f996d36
2f996d36
Merge pull request #298 from johnor/update-fmtlib
Update fmt to 7.0.0
Johan
parent 568629aaparent a51d5834
568629aa
Merge pull request #296 from johnor/slo
Implement undocumented opcode SLO
Johan
parent 5b82c8dbparent 9a94b5df
5b82c8db
Merge pull request #297 from johnor/downgrade-ninja-win
Downgrade ninja on Windows
Johan
parent d5fe13e1parent dcbc67d9
d5fe13e1
Merge pull request #292 from johnor/more-compiler-warnings
Enable more compiler warnings for clang and gcc
Johan
parent 2d7394ebparent 9777aa61
2d7394eb
Merge pull request #293 from johnor/clang-10
Clang 10
Johan
parent acec5c02parent 30b846d5
acec5c02
Merge pull request #295 from johnor/isb
Implement undocumented opcode ISB
Johan
parent addf3134parent 6e2ac23f
More