Commit Graph

76 Commits

Author SHA1 Message Date
nattthebear bd23975201 Hackadoodle to change the initial value of the DIV register? This is probably a bad idea 2018-02-20 18:30:27 -05:00
nattthebear f185f71026 I'm not sure where to start with this one... It wasn't hooked up to the frontend at all; the C# side enum doesn't have this flag. It can already be done with a different option in the frontend ("VBA Vivid".) It was stored in savestates, despite having no effect on emulation. Even with some other hypothetical front end, it could only be set at initial load time, despite the fact that our existing palette manipulation can be edited at any time, of course... 2018-02-03 14:35:38 -05:00
alyosha-tas 2cc092270d Gambatte: Palette selection for GB mode 2018-02-02 18:42:09 -05:00
alyosha-tas e5ded9b139 Gambatte: Merge improvements from gifvex(mcmaeve)
Restores Bios support and loading GB games into GBC
Accuracy imrpovements
2018-01-15 07:45:15 -05:00
alyosha-tas 59bb3e1fc8 Gambatte: Revert behaviour of ROM loading so that GB games will not load in GBC mode 2017-12-29 21:15:01 -05:00
alyosha-tas 63ef676251 GameBoy:
-Remove BIOS support from Gambatte
-Fix GBHawk audio desync
-Fix controllers
2017-11-20 12:14:13 -05:00
Tastyfish 200ab8f8d8 GB Printer support for Gambatte, output color improvements 2017-08-29 18:16:02 -04:00
alyosha-tas fbbaa2bc59 Gambatte: Always update half carry flag 2017-08-15 19:48:25 -04:00
alyosha-tas 982813fb7e Update gambatte 2017-07-06 17:55:34 -04:00
alyosha-tas a3e2a94c60 update gambatte 2017-07-06 17:54:41 -04:00
alyosha-tas 3fcc4cf30a Add files via upload 2017-06-24 17:27:38 -04:00
alyosha-tas 5d51f02110 Gambatte: I was so close! 2017-06-24 16:17:10 -04:00
alyosha-tas 70900cfadb Add files via upload 2017-06-24 16:03:55 -04:00
alyosha-tas 4bae91b4f5 Add files via upload 2017-06-24 16:02:50 -04:00
alyosha-tas 68f46c580a Add files via upload 2017-06-24 12:57:55 -04:00
alyosha-tas e65393ec57 Add files via upload 2017-06-24 12:56:18 -04:00
alyosha-tas 6e5eaba155 Add files via upload 2017-06-24 12:55:10 -04:00
alyosha-tas 83cf32e9a9 Add files via upload 2017-06-24 12:53:39 -04:00
nattthebear 9c6ec5d8b1 change output64 to output in some unmanaged core buildscripts 2017-06-12 16:13:54 -04:00
zeromus afc6e03b03 remove some output64 paths 2017-06-12 01:33:55 -05:00
zeromus e6ce14e031 gambatte: add feature to toggle visibility of the window. I tried to put it on the rendering logic and not the control logic, to prevent possible sync bugs, and I don't think I messed that up, but maybe I missed some of the rendering logic. 2016-04-12 03:01:46 -05:00
nattthebear 970fb54ca5 gambatte: some stuff for 64 bit builds, both msvc and mingw 2016-02-29 22:02:47 -05:00
zeromus 89a4381d9d add GB layer toggles 2016-02-08 02:18:24 -06:00
Hathor86 f70a2c8c6c Merge from TASVideo 2015-11-01 22:01:19 +01:00
zeromus e8d307c33a CDL - add consistency check to GB, fix probably bugs in varying cartram sizes, change GB memdomain from "Cart RAM" to "CartRAM" (hope this doesnt cause a problem) 2015-10-26 21:42:48 -05:00
zeromus 10bbf6e9d0 implement GB CDL 2015-10-26 19:16:38 -05:00
zeromus ef5bfc49a7 gambatte - add LY to trace log 2015-09-17 14:10:31 -05:00
goyuken 1f0c994b46 some gambatte trunk stuff 2015-06-19 21:08:08 +00:00
goyuken 2c35a85fa4 gambatte: fix behavior for MBC5 when bank == 0 is written. Thanks Dabomstew for pointing this out. 2015-06-07 16:16:11 +00:00
goyuken d211bbd222 maybe fix issue 375. GB text savestates are bumped (binary savestates are ok). 2015-01-20 22:18:38 +00:00
goyuken 5d0e7002a7 FASTER 2014-06-23 02:46:07 +00:00
goyuken b6404ced10 GB: cleanup 2014-06-16 16:23:26 +00:00
goyuken 9a6decef06 GB: cleanup and stuff 2014-06-16 15:59:39 +00:00
goyuken 525871d6e4 gb: cleanup some unused code 2014-06-11 19:07:57 +00:00
goyuken 8f87c2e854 gameboy: tweak text savestates a bit in preparation to reuse some code for the wonderswan savestates 2014-05-31 04:01:07 +00:00
goyuken 2c68aa81c6 gambatte: fix a few msvcisms and other warnings 2014-05-13 02:51:20 +00:00
goyuken 5710282ac6 gambatte: eliminate some unused code 2014-05-11 15:40:02 +00:00
goyuken 1f4585cd17 gambatte: savestate fix round 2 2014-05-10 14:57:19 +00:00
goyuken 975ced7e38 gambatte: break stuff. don't use 2014-05-10 04:22:12 +00:00
goyuken 0dcdb7711b gambatte: remove a bit more junkus 2014-05-08 02:12:20 +00:00
goyuken a6cd5ba16c gambatte: continue previous commit 2014-05-07 22:38:01 +00:00
goyuken c687ac7cfd gambatte: rip out unused save directory and gameshark\gamegenie internal stuff 2014-05-07 22:26:13 +00:00
goyuken 8bda372bed misc cleanup 2014-05-04 19:04:15 +00:00
goyuken 478e80a5d3 gambatte: misc code cleanup 2014-05-03 17:43:39 +00:00
goyuken df6fa1dec0 gambatte: fix video problem related to new frame timing 2014-05-03 03:05:34 +00:00
goyuken 209142bea1 gambatte: cut out unused OSD cruft 2014-05-03 01:47:55 +00:00
goyuken 8e0952c494 gambatte: support reading\writing IER through the HRAM memory domain. if you write something funny there and break something, then you better call al gore 2014-02-26 20:24:31 +00:00
goyuken 239ce987da GB: fix problems with STOP opcode? maybe? maybe not? 2014-02-01 03:45:28 +00:00
goyuken 5ecc74c435 GB: implement the undefined opcodes. according to sources, they completely lock up the machine; so they are emulated as DI; <repeat last opcode>, which should do the trick? testing needed. thanks to sanqui for pointing this out 2014-01-31 22:58:54 +00:00
goyuken 284eca0545 GB: MBC3: correct behavior when bank value of 0 is written. thanks to sanqui for pointing this out 2014-01-31 22:30:25 +00:00