Commit Graph

  • 8cd6b8dfca Update ReadMe.md (#126) SegaSnatcher 2021-01-04 00:44:58 -06:00
  • f48f1701c3 Release 20210103. sorgelig 2021-01-03 23:12:50 +08:00
  • 0e7586e3be Update ReadMe.md (#125) Hackshed 2021-01-01 19:48:53 +00:00
  • ca8b55dfb3 added savestates and rewind feature (#123) RobertPeip 2020-12-29 16:38:30 +01:00
  • c26731fcab Interrupt fixes (Pinball Fantasies) paulb-nl 2020-12-22 06:23:42 +01:00
  • 65d6e59cc2 redone fastforward and pause handling to fix sdram access and refresh bugs and increase fastforward speed, some fixes to simulation RobertPeip 2020-12-19 12:28:19 +01:00
  • 0a89fd5445 MBC1 fixes and MBC1M support (#117) paulb-nl 2020-12-17 15:12:06 +01:00
  • 91770a0b5a Merge pull request #114 from RobertPeip/simulation Alexey Melnikov 2020-12-16 03:38:43 +08:00
  • 2d965da323 add fastforward and OSD-Pause feature Robert Peip 2020-12-15 15:24:33 +01:00
  • 0cf89076ad rearranged code to meet Verilog/VHDL standards add testbench Robert Peip 2020-12-15 15:23:28 +01:00
  • 7fe2461d1f Merge pull request #113 from paulb-nl/frame_blend Alexey Melnikov 2020-12-15 14:38:36 +08:00
  • f9f6f66bbc Add frame blend option paulb-nl 2020-12-15 00:37:17 +01:00
  • f89cc5c0bb Fix Serial Link paulb-nl 2020-12-15 00:30:57 +01:00
  • 45679e5068 Pass some more PPU tests paulb-nl 2020-12-15 00:24:46 +01:00
  • fd0f6ce5c5 Fix Elevator Action line glitch paulb-nl 2020-12-13 16:19:23 +01:00
  • 87b9339a09 Release 20201204. sorgelig 2020-12-04 18:42:02 +08:00
  • 7525e397d3 Update sys. Support for custom AR. sorgelig 2020-12-04 18:38:50 +08:00
  • beb66d2f66 sound: use synchronous reset. sorgelig 2020-12-04 18:37:35 +08:00
  • 1fb2a93d15 Merge pull request #109 from paulb-nl/blank Alexey Melnikov 2020-12-03 14:10:49 +08:00
  • 7fff2e2d36 Output blank image when LCD is off paulb-nl 2020-12-03 01:04:25 +01:00
  • 11ca7142a0 Clear found sprites every line paulb-nl 2020-12-03 00:58:57 +01:00
  • 5fd81a5ae0 Video: Window fixes for WX=A6, no sprite fetching if sprites are disabled on DMG paulb-nl 2020-11-26 17:59:29 +01:00
  • 5c2db7714e Release 20200819. sorgelig 2020-08-19 22:57:10 +08:00
  • 1b025fd1c8 Update sys. sorgelig 2020-08-17 02:08:58 +08:00
  • 45266288f3 Merge pull request #100 from brNX/soundrevisit Alexey Melnikov 2020-08-17 01:35:01 +08:00
  • 42b2889232 SOUND: fixed zombie mode, follows sameboy's logic Bruno Gouveia 2020-08-13 22:29:05 +01:00
  • 090dd5b42c SOUND: using posedge for s1_write signal SOUND: sq1,sq2,wav frequency changes only after the current sample is finished (even in currently supressed) SOUND: keeping frequency after trigger to avoid change while delaying Bruno Gouveia 2020-08-10 02:09:43 +01:00
  • 81553d322c SOUND: fixed wav index (channel 3) , now shifts correctly for the highest frequency Bruno Gouveia 2020-08-07 01:20:13 +01:00
  • 56b3046b49 SOUND: Wave channel (CH3) delay, first sample , frequency change and restart behaviour implemented Bruno Gouveia 2020-08-03 22:55:18 +01:00
  • 9d6d7e95ca SOUND: added noise channel trigger delay back and aligned it correctly Bruno Gouveia 2020-07-26 19:53:50 +01:00
  • 2394de0c5f Merge pull request #99 from brNX/soundrevisit Alexey Melnikov 2020-07-26 22:43:37 +08:00
  • 4aedf77e1a SOUND: delay changing duty until the next sample Bruno Gouveia 2020-07-24 19:59:30 +01:00
  • 984a611670 SOUND: sq1/sq2 restart timing quirk implemented Bruno Gouveia 2020-07-24 01:02:54 +01:00
  • 70c94e829d SOUND: write to the wave table follows the same logic as reads Bruno Gouveia 2020-07-22 22:04:08 +01:00
  • 3ce1f84b48 SOUND: aligned sq1 and sq2 trigger (now passed first 4 samesuite sound tests), fixed PCM12 and PCM34 Bruno Gouveia 2020-07-22 18:55:48 +01:00
  • 56d469b0bf SOUND: implemented PCM12 and PCM34 Bruno Gouveia 2020-07-19 15:26:56 +01:00
  • c201cf72b4 SOUND: reset variables with the correct value, trigger zombie mode only when playing Bruno Gouveia 2020-07-15 12:42:01 +01:00
  • acb4305f0d SOUND: added trigger counter to sq1 and sq2 Bruno Gouveia 2020-07-09 21:30:43 +01:00
  • a9aea62f1e SOUND: widened s1_addr to handle PCM12/PCM34 Bruno Gouveia 2020-07-09 13:34:09 +01:00
  • 5d3d7d0fe3 SOUND: using negedge detection on triggers, don't reset phase for sq1/sq2 when sound is triggered, only on reset/sound off Bruno Gouveia 2020-07-09 12:48:40 +01:00
  • 0b796adc3e GENERAL: sync start with ~4MHz clock Bruno Gouveia 2020-07-19 15:31:36 +01:00
  • 541be5df9d add new palettes from Plenilunium83 (#98) Jamie Dickson 2020-07-16 14:55:33 -04:00
  • bef6804c21 SOUND: multiple Wave channel fixes and GB/GBC behavior Bruno Duarte Gouveia 2020-07-05 20:53:30 +01:00
  • a0d7e9231f SGB fixes paulb-nl 2020-07-05 10:47:26 +02:00
  • 3f5171e72c Release 20200701. sorgelig 2020-07-01 18:40:45 +08:00
  • 4a40a8b39f PPU: fix tilemap address, SGB: Detect corrupt packet. Fix ATTR_CHR end (#91) paulb-nl 2020-06-27 16:09:51 +02:00
  • c5602f2fa6 T80: halt bug implemented Bruno Duarte Gouveia 2020-06-27 15:06:55 +01:00
  • c95d2f5836 Super Game Boy multiplayer support paulb-nl 2020-06-24 01:22:46 +02:00
  • 7edd0c2cac Release 20200622. sorgelig 2020-06-22 22:59:58 +08:00
  • bd12116380 Update sys. sorgelig 2020-06-22 18:56:17 +08:00
  • a974e957d2 Merge branch 'master' of https://github.com/MiSTer-devel/Gameboy_MiSTer sorgelig 2020-06-22 17:34:40 +08:00
  • b804621faf Merge pull request #83 from paulb-nl/ppu Alexey Melnikov 2020-06-22 17:16:22 +08:00
  • 3fb6405ff0 PPU timing rework paulb-nl 2020-06-22 11:05:08 +02:00
  • 7b44195b09 RAM and HDMA fixes paulb-nl 2020-06-21 21:46:08 +02:00
  • 6602ca8795 T80: skip byte after a stop opcode, fixes the Konami Collection Startup bugs Bruno Duarte Gouveia 2020-06-19 18:23:21 +01:00
  • a441996b81 Option to disable link. Super gameboy mode disable by default. sorgelig 2020-05-14 01:14:16 +08:00
  • f75bc918a5 Release 20200510. sorgelig 2020-05-10 23:23:22 +08:00
  • d714b89453 Update sys. Re-organizing the sources. sorgelig 2020-05-10 23:22:32 +08:00
  • 67dc9c0dae initial SNAC support blue212 2019-12-03 16:12:01 -05:00
  • 9ab28a8450 Merge pull request #70 from paulb-nl/sgb sorgelig 2020-04-05 03:16:53 +08:00
  • fd8383358b Fix window line increment (Donkey Kong) paulb-nl 2020-04-04 19:20:39 +02:00
  • a70997df32 Add Super Game Boy border and palette support paulb-nl 2020-04-04 16:53:40 +02:00
  • 60410840c1 Release 20200331. sorgelig 2020-03-31 03:22:54 +08:00
  • d3791db099 More refactoring, add constraints. sorgelig 2020-03-31 03:19:01 +08:00
  • 90a90c707a Some rework in clocks. sorgelig 2020-03-30 22:35:40 +08:00
  • 6b3e0fd0ba Lower the system clock. sorgelig 2020-03-30 09:11:52 +08:00
  • 9ad0f2947b Support for scandoubler. sorgelig 2020-03-30 08:01:59 +08:00
  • e17e452a29 Update OSD code. sorgelig 2020-03-30 07:04:33 +08:00
  • adff9ad3a8 Update sys. sorgelig 2020-03-30 06:06:31 +08:00
  • f2f5ecfa43 Merge pull request #65 from paulb-nl/video sorgelig 2020-03-15 11:51:56 +08:00
  • 05a7785e2e Add 15Khz video support paulb-nl 2020-03-14 16:26:27 +01:00
  • 443382ad14 Merge pull request #63 from RandomInsano/patch-1 sorgelig 2020-01-12 17:14:50 +08:00
  • 3a5dab8df1 Fixed some typos Edwin Amsler 2020-01-12 00:11:41 -06:00
  • 5856c9ebe2 Release 20191218. sorgelig 2019-12-18 23:52:54 +08:00
  • f5ef5c1529 Add gamma control. sorgelig 2019-12-18 23:51:36 +08:00
  • 1731eeabeb Rework SDRAM clock. Lower video clock. sorgelig 2019-12-18 01:09:28 +08:00
  • ac56cd3a95 Update sys. sorgelig 2019-12-17 23:40:12 +08:00
  • 96bfdc9ac8 Release 20190929. sorgelig 2019-09-29 06:10:59 +08:00
  • 7bc76b6903 Some video tweaks and fixes. sorgelig 2019-09-29 02:21:20 +08:00
  • acc72cb11b Release 20190928. sorgelig 2019-09-28 00:57:35 +08:00
  • 248af92d13 Tweaks for direct video. sorgelig 2019-09-28 00:55:27 +08:00
  • 6024c21d42 Update sys. sorgelig 2019-09-27 23:40:23 +08:00
  • e4ce9bb9ab Release 20190711. sorgelig 2019-07-11 23:42:49 +08:00
  • 9e5047fe10 Support for SDRAM v2. sorgelig 2019-07-11 23:41:32 +08:00
  • cdaa74d164 Update sys. sorgelig 2019-07-11 22:43:30 +08:00
  • 535042b38b Merge pull request #53 from brNX/master sorgelig 2019-07-06 22:41:07 +08:00
  • 10566672ec VIDEO: fixed sprites (Xenon2) when running a GB game in GBC mode Bruno Duarte Gouveia 2019-07-06 13:24:29 +01:00
  • 63298fb614 Merge pull request #52 from brNX/master sorgelig 2019-07-01 13:07:47 +08:00
  • 5db4297353 VIDEO: GB games in GBC mode fix, uses 1st BGDP and 2 first OBPD registers to store color data Bruno Duarte Gouveia 2019-06-30 22:53:13 +01:00
  • 7571cdcc53 Release 20190627. sorgelig 2019-06-27 15:12:48 +08:00
  • efeb0ade7f Update sys. sorgelig 2019-06-27 15:09:45 +08:00
  • e27d3f7f67 Merge pull request #46 from brNX/master sorgelig 2019-06-27 13:00:00 +08:00
  • 222f890a19 README: updated with boot rom info Bruno Duarte Gouveia 2019-06-26 22:26:52 +01:00
  • 23b130b563 GENERAL: added back fastboot using sameboy's bootstrap rom, added sameboy's GBC bios as a default Bruno Duarte Gouveia 2019-06-26 22:11:45 +01:00
  • 0bff994e3a T80: fixed accumulator (reg A) to start at 00 Bruno Duarte Gouveia 2019-06-26 22:01:44 +01:00
  • 047b428598 DMG BOOTROM: changed smiley to copyright symbol Bruno Duarte Gouveia 2019-06-26 22:01:07 +01:00
  • 30fe5f4fd1 Merge pull request #43 from brNX/master sorgelig 2019-06-07 12:31:49 +08:00
  • c6cf439511 VIDEO: sprite priority fixed for GBC handed differently (sprite index in oam is used instead of X position) Bruno Duarte Gouveia 2019-06-06 22:00:16 +01:00
  • 59914de8bd GENERAL: removed unused code and fixed index warning Bruno Duarte Gouveia 2019-06-06 21:57:39 +01:00
  • 68f84e4737 Merge pull request #41 from brNX/master sorgelig 2019-05-20 22:43:27 +08:00