alyosha-tas
07e7a83243
GBHawk: optimizations
2020-04-01 09:44:43 -04: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
alyosha-tas
5916b9af17
GBHawk: minor bug fixes
2019-10-10 20:12:44 -04:00
alyosha-tas
931a4dcde9
GBHawk: window timing fixes
2019-10-10 09:57:40 -04:00
alyosha-tas
514635c127
GBHawk: Fix pokemon Crystal (HDMA bug)
2019-09-23 20:13:08 -04:00
alyosha-tas
32c2c4b78e
GBHawk: Begin to seperate GBC and GBC-in-GB-compatibility-mode ppus.
2019-09-15 22:51:50 -04:00
James Groom
4e91f88af3
Use nameof in cores
2019-03-28 14:18:58 +11:00
alyosha-tas
f2bcabb10f
GBHawk:more ppu work
2018-12-16 09:50:35 -06:00
alyosha-tas
f0271b1f72
GBHawk: Pass many more tests
2018-11-10 12:47:46 -06:00
alyosha-tas
704356bea2
GBHawk: Bug Fixes
2018-05-23 14:27:22 -04:00
alyosha-tas
d4eb3da512
GBHawk: Restructure to pass all other tests (as before)
2018-05-03 19:07:51 -04:00
alyosha-tas
c829534170
GBHawk: Bug Fixes, fix to Beast fighter
2018-03-29 09:26:55 -04:00
alyosha-tas
220b41cc16
GBHawk: GBC Bug fixes
2018-03-27 17:24:55 -04:00
alyosha-tas
3b9835274a
GBHawk: GBC initial Compatibility
2018-03-27 10:50:55 -04:00
alyosha-tas
75d86e995e
GBHawk: GBC commits round 3
...
-Color
-BG tile properties
2018-03-27 09:52:31 -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
ac66b258ba
GBHawk: Reorganize for pending GBC Support
2018-03-24 09:11:23 -04:00
alyosha-tas
dc38794dad
GBHawk: Pass some new tests and fix some errors
2018-03-23 19:49:54 -04:00
alyosha-tas
70d09673bc
GBHawk: PPU cleanup
2018-01-19 09:37:55 -05:00
alyosha-tas
a98ebef674
GBHawk: Initial sprite test pass
2018-01-18 20:35:56 -05:00
alyosha-tas
5bf7b060af
GBHawk: Sprite Evaluation work
2018-01-17 21:38:00 -05:00
alyosha-tas
e92a455995
GBHawk Cleanups
2017-12-06 19:20:15 -05:00
alyosha-tas
fe25f35b86
GBHawk: Halt DMA when CPU is halted
2017-12-06 10:50:43 -05:00
alyosha-tas
e951439bed
GBHawk: Implement frame draw delay
2017-12-03 19:09:33 -05:00
alyosha-tas
b7689dfe29
GBHawk: Fix some graphical bugs
2017-12-03 11:41:18 -05:00
alyosha-tas
160d54057a
GBHawk: Fix altered space sprites
2017-11-27 19:37:13 -05:00
alyosha-tas
3e4ebb0dbd
GBHawk: GPU Viewer get updates correctly
2017-11-25 22:02:04 -05:00
alyosha-tas
13ec13a556
GBHawk : Initial support for GPU Viewer
2017-11-25 21:16:14 -05:00
alyosha-tas
2557be35d5
GBHawk: Bug Fix
2017-11-25 13:10:09 -05:00
alyosha-tas
ffbb1f3399
GBHawk: Bug Fixes
2017-11-24 12:24:22 -05:00
alyosha-tas
d9183ede93
GBHawk: Bug Fixes
2017-11-24 10:28:38 -05:00
alyosha-tas
6f9066aac1
GBHawk: Bug FIx
2017-11-24 09:31:57 -05:00
alyosha-tas
5eae2d2a9a
GBHawk: Bug Fix
2017-11-23 10:06:37 -05:00
alyosha-tas
b2bc602398
GBHawk: Add ROM domain, add Green palette option
2017-11-22 14:42:12 -05:00
alyosha-tas
0e028a2284
GBHawk: Bug Fixes
2017-11-22 11:10:45 -05:00
alyosha-tas
63f8fc0d90
GBHawk: Fix memory accesses during DMA
2017-11-21 13:26:40 -05:00
alyosha-tas
9f1c5b45c0
GBHawk: PPU fix
2017-11-21 09:20:09 -05:00
alyosha-tas
80bf881228
GBHawk: PPU Fixes
2017-11-21 09:10:08 -05:00
alyosha-tas
2d7501b203
GBHawk: More audio work, pass more tests
2017-11-18 18:02:04 -05:00
alyosha-tas
4cf9ef3f3a
GBHawk: MBC1 updates and multi-cart support
2017-11-10 19:07:36 -05:00
alyosha-tas
f42b8e2d7f
Add files via upload
2017-09-09 15:44:41 -04:00
alyosha-tas
ab3a246412
Add files via upload
2017-09-08 09:37:39 -04:00
alyosha-tas
465d1ea3a1
Add files via upload
2017-09-06 19:38:18 -04:00
alyosha-tas
f0306c10df
Update PPU.cs
2017-09-06 09:32:59 -04:00
alyosha-tas
666e284e03
PPU add windowing
2017-09-04 17:36:26 -04:00
alyosha-tas
6237a284fa
Add files via upload
2017-08-29 09:18:28 -04:00