Commit Graph

  • efa674a932
    Merge pull request #20 from AlvaroBurnett/cartridge_fix master sinamas 2021-07-06 13:44:26 +02:00
  • 793648e794
    Merge pull request #18 from entrpntr/rtc-fix sinamas 2021-07-06 13:44:10 +02:00
  • cc2586ea91 Fix crash for ROMs with RTC (revert logic in MemPtrs::setRambank). entrpntr 2019-08-03 20:08:02 -04:00
  • 87a9dd7870 modify description sinamas 2020-09-30 17:16:46 +02:00
  • 3b58583e3d modify description sinamas 2020-09-28 22:52:06 +02:00
  • e2367d026c clarify description sinamas 2020-09-28 18:30:40 +02:00
  • 7ef206f560 clarify description sinamas 2020-09-28 17:13:12 +02:00
  • 098eb1eb3a clarify description sinamas 2020-09-28 15:56:30 +02:00
  • 6c7f93fff0 modify description sinamas 2020-09-27 16:47:04 +02:00
  • ea3a476f6d modify description sinamas 2020-09-17 18:37:01 +02:00
  • 56e3371151 clarify description sinamas 2020-03-08 13:30:15 +01:00
  • 6c772b7e34
    Fix missing include in cartridge.cpp Alvaro Burnett 2020-01-27 13:50:13 +01:00
  • 2af1f7f044 libgambatte: misc. non-functional sinamas 2019-09-08 12:43:34 +02:00
  • 32adc1e6d4 libgambatte: ws sinamas 2019-09-08 09:28:14 +02:00
  • f8d041c01c test: ch3 wave ram read/write timing tests sinamas 2019-09-08 09:25:14 +02:00
  • 152c686af0 libgambatte: test/improve psg en frame seq inc double speed timing sinamas 2019-09-08 09:23:17 +02:00
  • 691ab98fc7 libgambatte: misc. non-functional sinamas 2019-09-08 09:20:53 +02:00
  • 61daeff377 libgambatte: misc. non-functional sinamas 2019-09-04 07:26:02 +02:00
  • 9a8bdf409f libgambatte: misc. non-functional sinamas 2019-09-03 22:07:10 +02:00
  • 79bc07f9dc libgambatte: indent sinamas 2019-09-03 22:06:16 +02:00
  • f1720be2aa libgambatte: indent sinamas 2019-09-02 19:17:59 +02:00
  • d1e0bd270d Revert "libgambatte: minor comment" sinamas 2019-09-02 22:59:39 +02:00
  • 5bd73f09b1 libgambatte: minor comment sinamas 2019-08-30 17:03:12 +02:00
  • f20d2f9745 Revert "libgambatte: minor comment" sinamas 2019-09-02 20:47:56 +02:00
  • 226dfa474a libgambatte: misc. non-functional sinamas 2019-09-01 23:11:04 +02:00
  • 6cf51781cb libgambatte: minor comment sinamas 2019-08-30 17:03:12 +02:00
  • 2061bb4be9 libgambatte: speed change work sinamas 2019-08-30 17:01:10 +02:00
  • 2dcc3852ec libgambatte: simplify a bit sinamas 2019-08-29 18:55:10 +02:00
  • 372bad4562 libgambatte: simplify a bit sinamas 2019-08-29 18:39:44 +02:00
  • c2d7e9d8dd libgambatte: speed change work sinamas 2019-08-27 23:56:36 +02:00
  • 01681c9b67 Revert "libgambatte: psg speed change work" sinamas 2019-08-29 07:05:41 +02:00
  • cfc2cac309 libgambatte: psg speed change work sinamas 2019-08-27 23:56:36 +02:00
  • a0148f49bb libgambatte: misc. non-functional sinamas 2019-08-25 12:13:10 +02:00
  • 50c0fa0138 libgambatte: simplify a bit sinamas 2019-08-25 12:12:47 +02:00
  • 220817be98 libgambatte: fix up speed change event rescheduling using cc vs. now sinamas 2019-08-25 12:11:29 +02:00
  • 36a2ce0baa libgambatte: speed change work sinamas 2019-08-22 18:11:35 +02:00
  • bcdf8a0230 libgambatte: simplify a bit sinamas 2019-08-22 18:10:54 +02:00
  • 0fc5f09b75 libgambatte: add/test dmg oam writable at mode=2/mode=3 boundary sinamas 2019-08-20 18:34:52 +02:00
  • 36e4230bf6 libgambatte: also test late mode=2 vram reads on the dmg sinamas 2019-08-20 18:29:22 +02:00
  • 7369d76bc6 libgambatte: fix/test invalid lyc irq retrigger on lcd enable sinamas 2019-08-20 18:28:31 +02:00
  • fb978976e1 libgambatte: add/test oam dma busy during src change sinamas 2019-08-20 18:21:46 +02:00
  • b8884d2cba libgambatte: misc. non-functional sinamas 2019-08-14 22:19:07 +02:00
  • db2cced437 libgambatte: simplify a bit sinamas 2019-08-14 07:37:55 +02:00
  • 0628e4582b libgambatte: serial transfer div reset re work sinamas 2019-08-12 19:58:20 +02:00
  • a720713245 libgambatte: unneeded setEvent sinamas 2019-08-12 19:57:48 +02:00
  • 8427860e82 libgambatte: initial psg div reset re work sinamas 2019-08-12 07:15:02 +02:00
  • 2b17aa8490 libgambatte: tima tac change inc re work sinamas 2019-08-12 07:12:20 +02:00
  • 9e83d7f2bf libgambatte: add/test tima affected by div reset sinamas 2019-08-12 07:07:49 +02:00
  • cfdc505f23 libgambatte: simplify a bit sinamas 2019-08-12 07:04:49 +02:00
  • cca5f5a5bf libgambatte: test/implement unused opcodes sinamas 2019-08-09 16:23:15 +02:00
  • cd2958c8f2 test: more lyc irq stat trigger boundary tests sinamas 2019-08-08 20:32:00 +02:00
  • 3f12b5ff4b libgambatte: mode=1/lyc irq prevention period improvements/tests sinamas 2019-08-08 20:19:38 +02:00
  • adb8db3fe8 libgambatte: hdma period/trigger boundary improvements/tests sinamas 2019-08-08 19:50:55 +02:00
  • a900b7d169 libgambatte: more oam inaccessible period tests sinamas 2019-08-08 20:05:44 +02:00
  • 7ce9d27a94 libgambatte: cgb palette inaccessible period improvements/tests sinamas 2019-08-08 20:01:31 +02:00
  • ad2ea7ff3b libgambatte: vram inaccessible period improvements/tests sinamas 2019-08-08 19:55:59 +02:00
  • 3906275c36 libgambatte: wy/we mode=2 timing improvements/tests sinamas 2019-08-08 20:13:43 +02:00
  • 85b140f6ab libgambatte: lyc irq ff45 increment trigger improvements/tests sinamas 2019-08-08 20:43:20 +02:00
  • 443db3c874 libgambatte: mode=1/lyc irq ff45 trigger prevention improvements/tests sinamas 2019-08-08 20:39:25 +02:00
  • 46acab9235 libgambatte: lyc irq ff45 trigger period improvements/tests sinamas 2019-08-08 20:34:21 +02:00
  • eac81ec051 libgambatte: partial revert of 3e3528ee74c23ab0b2d77a29fc80da4664af8562 sinamas 2019-08-07 00:46:33 +02:00
  • da5b3e054c libgambatte: mode=2 irq trigger boundary improvements/tests sinamas 2019-08-06 22:47:16 +02:00
  • ed1b4af800 test: more mode=1 irq trigger boundary tests sinamas 2019-08-06 22:48:02 +02:00
  • e058790102 test: more mode=0 irq trigger boundary tests sinamas 2019-08-06 22:46:31 +02:00
  • 5f7aef2255 test: s/skew/offset/ sinamas 2019-08-06 22:53:34 +02:00
  • 40ce0c2732 libgambatte: non-functional given ascii-compatible charset sinamas 2019-08-06 18:29:40 +02:00
  • 3a515bc4bd libgambatte: ensure save states are always initialised sinamas 2019-08-06 18:28:35 +02:00
  • 1ee21d442b libgambatte/statesaver: misc. non-functional sinamas 2019-08-05 23:06:43 +02:00
  • a30cbca986 libgambatte: attempt to better support old save states sinamas 2019-08-05 19:14:30 +02:00
  • 1348dcc5e5 libgambatte: s/skip/prefetched/ sinamas 2019-07-29 20:35:32 +02:00
  • 18df9ddcba test: lcd/ppu non-ds non-4n offset stat tests sinamas 2019-07-27 18:00:17 +02:00
  • 58d012706f libgambatte: non-ds non-4n offset ly timing re work sinamas 2019-07-27 17:55:23 +02:00
  • 26d9edde65 libgambatte: simplify halt prefetch/skip handling a bit sinamas 2019-07-28 19:51:25 +02:00
  • 43ad6f2094 libgambatte: hdma/gdma next instruction prefetch re work sinamas 2019-07-24 22:07:15 +02:00
  • 35d2db5be3 libgambatte: hdma halt/speed change re work sinamas 2019-07-21 23:23:54 +02:00
  • d82a5281ec libgambatte: lcd/ppu odd offset ds timing re work sinamas 2019-06-15 09:13:36 +02:00
  • a742b5e01d libgambatte: oam dma halt/speed change re work sinamas 2019-06-10 13:10:28 +02:00
  • 6bb606be66 libgambatte: hdma versus interrupt precedence re work sinamas 2019-06-10 12:00:49 +02:00
  • 6db94b78ea libgambatte: lcd disable lyc irq trigger re work sinamas 2019-06-10 10:50:00 +02:00
  • 01c9b09fc6 libgambatte: ds odd offset ly timing re work sinamas 2019-06-14 18:10:42 +02:00
  • 93db07a526 libgambatte: minor re todo sinamas 2019-06-10 10:44:43 +02:00
  • 9fd046a0e6 libgambatte: fix an off-by-one sinamas 2019-06-10 10:38:26 +02:00
  • a9307ea5c5 libgambatte: preliminary speculative lcd timing adjustments sinamas 2019-05-26 20:19:24 +02:00
  • 1a0ce36a69 libgambatte: speed change re work sinamas 2019-05-13 19:06:02 +02:00
  • be3034c206 libgambatte: lcdc enable ds timing re work and simplification sinamas 2019-05-14 17:29:13 +02:00
  • dffa1523fb libgambatte: minor fixme/todo sinamas 2019-05-13 22:48:02 +02:00
  • b6ff2f24c1 README: add some commas sinamas 2019-04-28 23:22:48 +02:00
  • 60176ab8d3 README: update/clarify/elaborate description sinamas 2019-04-27 07:04:03 +02:00
  • 11eb53b99d libgambatte: minor fixme comment sinamas 2019-04-17 01:12:18 +02:00
  • b0f83b69da libgambatte: misc non-functional sinamas 2019-04-15 07:30:37 +02:00
  • 4b884ec7de libgambatte: subject m2 irqs to lyc comparison latency sinamas 2019-04-12 07:35:00 +02:00
  • a7f55b3de7 libgambatte: simplify a bit sinamas 2019-04-11 23:55:00 +02:00
  • f490326180 libgambatte: reduce number of "stat regs" sinamas 2019-04-11 22:14:11 +02:00
  • f1898abe95 libgambatte: more lcd mode 2 status irq re work sinamas 2019-04-10 08:23:25 +02:00
  • 425e56083f libgambatte: further lcd enable timing re work sinamas 2019-04-08 23:45:28 +02:00
  • 0b87d54229 libgambatte: halt re work sinamas 2019-03-31 23:46:26 +02:00
  • 0d2cb208a3 test: remove some obsolete stuff sinamas 2019-03-31 23:43:59 +02:00
  • 7f31aca5c2 verify DMG TIMA test output sinamas 2019-03-24 20:22:22 +01:00
  • ac291bc950 libgambatte: irq timing detail re work sinamas 2019-03-19 23:51:51 +01:00
  • cfad0d9a65 libgambatte: avoid some inefficiencies sinamas 2019-03-19 19:59:07 +01:00