alyosha-tas
67a832d79a
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2020-04-30 10:19:08 -04:00
alyosha-tas
084d768cca
GBHawk: work on STOP
2020-04-30 10:18:46 -04:00
adelikat
fdcbe6924b
use inline out insome places
2020-04-29 17:43:46 -05:00
adelikat
d4c8615e95
remove unused usings and other redundancies
2020-04-23 20:33:18 -05:00
alyosha-tas
458949a2f9
GBHawk: minor bug fixes and cleanups
2020-04-03 12:16:52 -04:00
alyosha-tas
07e7a83243
GBHawk: optimizations
2020-04-01 09:44:43 -04:00
alyosha-tas
0e0b94cd0c
GBhawk: some C# optimizations
2020-03-31 23:03:40 -04:00
alyosha-tas
c9621eff19
GBHawk: CPU optimizations
2020-02-28 20:46:33 -05:00
alyosha-tas
1b301862db
GBHawk: Implement power button
2020-02-22 08:47:39 -05:00
adelikat
4e03e14eea
GBHawk - implement Get/SetCpuFlagsAndRegisters
2020-02-18 14:54:59 -06:00
adelikat
606c3bf1c2
use more advanced language features in Emulation.Cores ( #1852 )
...
* Use expression bodies in Emulation.Cores, and a few other misc cleanups
* remove unused usings in Emulation.Common
* cleanups in Tables_Direct.cs
* some cleanups in nes boards - redundant code
* remove some redundant array initializers in Emulation.Cores
* cleanup AmstradCPC.Controllers
* use object initializers in a lot of places
* nes mappers - remove disch's notes comments in favor of the nesdev wiki link
* cleanup CdtConverter.cs, mostly use of object initializers
* remove redundant .ToString() calls in Emulation.Cores
* using var in Emulation.Cores
* AmstradCPC/ZXSpectrum - simplify some linq, tabs instead of spaces, a few other misc cleanups
* Use null-propagation in Emulation.Cores
2020-02-17 16:54:51 -06:00
YoshiRulz
b1e02fbdce
Enable SA1106 and fix noncompliance
...
"Code should not contain empty statements"
i.e. don't put a semicolon there
2020-01-25 18:06:34 +10:00
YoshiRulz
6f3f01125c
Enable SA1504 and fix noncompliance
...
"All accessors should be single-line or multi-line"
i.e. no block form on one line
2020-01-25 14:56:56 +10:00
YoshiRulz
a8170ca183
Fix mismatching namespaces
2020-01-13 07:19:06 +10:00
alyosha-tas
d7ee6ba579
GBHawk: Misc cleanup
2019-10-12 16:04:13 -04:00
alyosha-tas
f765e42578
GBHawk: more IRQ timing
2019-10-09 12:46:48 -04:00
alyosha-tas
a8080d129d
GBHawK: HDMA and IRQ work
2019-10-08 19:21:40 -04:00
alyosha-tas
1c07d3d2ad
GBHawk: fix IRQ clear timing
2019-10-08 08:54:50 -04:00
alyosha-tas
815145c939
GBHawk: Clean up and PPU seperation.
2019-09-22 21:09:47 -04:00
YoshiRulz
9af93be0d3
Use string interpolation
2019-04-04 02:41:18 +10:00
YoshiRulz
7fb8051426
Use string.Concat/string.Join
2019-04-04 02:17:00 +10:00
James Groom
4e91f88af3
Use nameof in cores
2019-03-28 14:18:58 +11:00
YoshiRulz
c0a28a320b
Inconsequential changes (no whitespace)
...
Remove useless semicolon, remove useless `? true : false`, move period to next
line
2019-01-07 22:02:02 +10:00
alyosha-tas
0fad2495d1
GBHawk: GBC ppu work, change to halt timing
2018-12-16 13:02:14 -06:00
zeromus
026527380d
gbhawk CDL - fiddle with it a bit, ignore writes to rom
2018-11-15 05:00:53 -05:00
zeromus
a8db56d8b2
rough draft gbhawk CDL
2018-11-14 21:04:31 -05:00
alyosha-tas
f0271b1f72
GBHawk: Pass many more tests
2018-11-10 12:47:46 -06:00
alyosha-tas
d6a9d69f7e
GBHawk: Fix Pinball Fantasies
2018-05-25 15:00:16 -04:00
alyosha-tas
2144195bb8
GBHawk: Clean up some unused variables
2018-05-16 15:50:07 -04:00
alyosha-tas
1b991de966
GBHawk: More Hlat bug work
2018-05-15 14:26:48 -04:00
alyosha-tas
678666ddf0
GBHawk: Fix a bug in I Flag check
2018-05-10 15:31:06 -04:00
alyosha-tas
32f78cd311
GBHawk: Cleanup ppus
2018-05-09 20:05:53 -04:00
alyosha-tas
828dbba1a5
GBHawk: Rework CPU to poll INT at the correct time.
2018-05-08 21:47:35 -04:00
alyosha-tas
b3647c6e05
GBCHawk: adjust PPU
2018-05-04 15:45:18 -04:00
alyosha-tas
e29b741bd4
GBCHawk: Halt test rom work, ppu still needs re-work
2018-05-03 21:26:33 -04:00
alyosha-tas
d4eb3da512
GBHawk: Restructure to pass all other tests (as before)
2018-05-03 19:07:51 -04:00
alyosha-tas
19c509e9c2
GBHawk: Attempt at some halt bugs
2018-05-01 21:53:20 -04:00
alyosha-tas
6019073157
GBHawk: Fix some GBC Behaviours, start MBC7
2018-04-03 18:18:41 -04:00
alyosha-tas
d4ee8f480b
GBHawk: HDMA and GBC halt commits
2018-03-25 21:22:27 -04:00
alyosha-tas
380b9f085e
GBHawk : GBC Commits round 2
...
-HDMA
-GBA setting
2018-03-25 17:58:21 -04:00
alyosha-tas
ca69e52229
GBHawk: GBC commits round 1
...
-RAM banks
-Unify VRAM and add second Bank
-Speed Switch and associated reorg.
-Memory Map and Registers
-PPU seperation
2018-03-25 10:07:12 -04:00
alyosha-tas
7ae43505ec
GBHawk: Clean up interrupt handling
2017-12-06 18:55:38 -05:00
alyosha-tas
b65c10afc7
GBHawk: CPU Update for new test
2017-12-06 08:12:41 -05:00
alyosha-tas
cbd217d479
GBHawk: MBC3
2017-11-24 15:44:29 -05:00
alyosha-tas
afe5a7cd11
GBHawk: Fix Amazing Penguin
2017-11-22 13:35:07 -05:00
alyosha-tas
26b1a2dff0
GBHawk: Pass all sound tests
2017-11-19 09:30:18 -05:00
alyosha-tas
087586bc49
GBHawk: pass new IRQ test
2017-11-18 19:45:11 -05:00
alyosha-tas
56d06b3357
LR35902 CPU commit
2017-08-29 09:13:56 -04:00
alyosha-tas
8ff899b731
Create ReadMe.txt
2017-08-29 09:12:31 -04:00