Commit Graph

23 Commits

Author SHA1 Message Date
Lee Fogg 5fce5f11cb Fixed exception being thrown when resizing external memory smaller 2020-04-26 21:55:07 +01:00
Lee Fogg 8fa13b6730 Added cuard clauses back 2020-04-26 12:15:53 +01:00
Lee Fogg faa13478f9 Use byte[] not MemoryStream 2020-04-25 20:44:15 +01:00
Lee Fogg 999e670ba1 Safety around ReadBytes 2020-04-19 14:46:23 +01:00
Lee Fogg a0ea8010df PR reccomendations 2020-04-19 14:45:11 +01:00
Lee Fogg db5f1f0197 Fixed external RAM being dead slow 2020-04-17 20:06:50 +01:00
Washi fdc32a5f61 Cleanup of some code, Added timer registers to IO view 2018-07-31 18:54:15 +02:00
Washi e0b7ff391b MBC5 external RAM writing bugfix 2017-10-29 22:50:50 +01:00
Washi 1430c91406 Bugfixes mbc5, dma controller, image better quality 2017-08-22 19:18:56 +02:00
Washi ff9e0db67b MBC5 2017-08-22 16:50:40 +02:00
Washi 82d974db34 DMA now has dedicated controller 2017-08-21 19:30:59 +02:00
Washi 87d181e830 First implementation of gbc video output. 2017-08-21 02:31:41 +02:00
Washi 3e6a04aec0 Started on GBC support 2017-08-21 00:16:52 +02:00
Washi 84e4804ff3 Added external RAM persistence (for e.g. save files) 2017-08-08 17:43:42 +02:00
Washi 952f7c2295 MBC3 rombanknumber select bugfix 2017-08-08 16:34:24 +02:00
Washi 631fad08dc Set default rom bank to 1 2017-08-05 21:05:15 +02:00
Washi 2986677de8 Bugfix mbc1 init, added simple mbc3 implementation 2017-08-03 21:42:39 +02:00
Washi 728386a728 Merge branch 'master' 2017-07-27 12:09:17 +02:00
Washi 3e02059dde Bugfix DAA with N flag, experimental frame limiter, docoumentation 2017-07-27 01:56:17 +02:00
Washi 3178bf7c01 Memory bank controller v2 implementation 2017-07-26 16:18:25 +02:00
Washi 5eb04b9dd0 Memory bank controller v2 implementation 2017-07-26 16:15:01 +02:00
Washi c780f42d53 GameBoy Timer implemented. Some cleanup 2017-07-26 15:31:54 +02:00
Washi 1cb2ec0a5a Simple MBC and MBC1 implementation 2017-07-26 01:37:10 +02:00