Commit Graph

74 Commits

Author SHA1 Message Date
9f0715c825 mbc2 passing 2025-05-30 12:30:54 -06:00
26b1f10e16 dma and mbc1 passing 2025-05-30 11:15:21 -06:00
1455bc5666 dma transfer not passing 2025-05-30 06:41:09 -06:00
1f55455a65 working on mooneye test suite 2025-05-30 00:35:44 -06:00
4d6973304d working on interrupt timings 2025-05-29 16:25:33 -06:00
27f3bdd064 better controller handling 2025-05-23 22:07:12 -06:00
73f354fbfa Basic controller input 2025-05-23 21:37:19 -06:00
e121b6159b Moved debug info to separate windows 2025-05-23 18:32:53 -06:00
821c20eba8 file based save states, and improved file structure 2025-05-23 16:37:55 -06:00
b86d550812 Full savestating to memory 2025-05-23 15:49:26 -06:00
e9d5b359d0 finished MBC1 implementation 2025-05-23 11:44:52 -06:00
fb15f89776 Increased sprite limit per pixel to 10
this fixes the sprite ordering issue in zelda
2025-05-23 10:06:21 -06:00
b4b83d45e2 changed debug launch options 2025-05-23 06:44:32 -06:00
8694ee5ce5 Fixed timing of scx lo fetch 2025-05-23 06:34:06 -06:00
2a5f083929 Fixed zelda lyc first line timing issue 2025-05-22 20:51:04 -06:00
237b68892e Added LP filter 2025-05-22 17:50:58 -06:00
55ec5e658b random fix 2025-03-19 15:01:04 -06:00
4da737135d fixed zelda line weirdness 2025-02-21 12:36:25 -07:00
97bf116c89 reverted pallet 2025-02-20 07:51:13 -07:00
5da4219f09 some random fixes. 2025-02-19 21:35:26 -07:00
435a4c5ebe Updated Pallet 2025-02-19 16:51:52 -07:00
89cfdb4d65 ppu work 2025-02-19 10:20:45 -07:00
2ab09f9b4c fixed lyc interrupt when lyc = 0 2025-02-19 07:34:36 -07:00
c8ec44fa39 Working on ppu 2025-02-18 22:39:56 -07:00
89a1b4cec6 fixed fast forward 2025-02-18 19:45:13 -07:00
37c4d267c4 refactored unused code 2025-02-18 18:12:59 -07:00
59162135bb Fixed audio waveforms 2025-02-18 17:51:53 -07:00
a094e5123b Fixed audio buffer popping 2025-02-18 17:15:17 -07:00
8e5c3234ef audio buffer still pops 2025-02-18 15:25:40 -07:00
2af25cc87c fixed audio buffer. 2025-02-18 11:14:53 -07:00
d3bc68924c removed logging 2025-02-18 06:32:39 -07:00
87cc770aa6 fIxing audio buffer 2025-02-18 06:27:08 -07:00
ea91ebf5c3 audio buffer implemented but poppy 2025-02-17 23:18:17 -07:00
5668389488 working on audio buffer stuff 2025-02-17 21:59:17 -07:00
020feb2a6f Working on apu 2025-02-17 21:22:13 -07:00
4823aeae93 removed extra ch4 logging 2025-02-17 10:07:55 -07:00
5934e2e877 mbc 3 2025-02-16 10:33:06 -07:00
97de875bf2 debug screen 2025-02-15 12:52:04 -07:00
821782e60e removed unessecary logging. 2025-02-14 20:40:46 -07:00
844e74777f fixed high pass filter 2025-02-14 18:18:06 -07:00
96c0196306 Fixing audio glitches with wave and noise channels 2025-02-14 16:44:22 -07:00
8fc7992ca5 Working on audio tests 2025-02-13 14:16:37 -07:00
fc67151bfa Fixed UNIX compilation 2025-02-08 13:08:34 -07:00
65e4dbadb5 working on sweep validation 2025-02-05 16:40:08 -07:00
d576bbca55 passing audio test 4 2025-02-05 15:49:53 -07:00
76dbf7984f more audio verification. 2025-02-04 19:10:57 -07:00
e2e17ea5db working on audio tests 2025-02-04 17:03:01 -07:00
e35f05b94f memory timing passed 2025-02-04 15:46:38 -07:00
645ae2f7d3 stuff 2025-02-04 11:45:09 -07:00
cf742dba11 half way through audio test 2 2025-02-03 23:09:12 -07:00