Commit Graph

70 Commits

Author SHA1 Message Date
Theron c12022e2ed set MMC1 to mode 3 at startup 2020-01-14 23:40:08 -06:00
Theron e49921541d pic 2020-01-14 22:42:53 -06:00
Theron 4431b75231 poor man's battery-backed RAM solution, cleaned up, refactored envelope 2020-01-14 20:51:59 -06:00
Theron 4703dabe41 audio fix 2020-01-14 00:12:24 -06:00
Theron 67f4c3671e replaced AudioQueue, went back to a callback that uses a shared Vec, mostly fixing the scratchy audio though it still needs tweaking. 2020-01-13 23:36:54 -06:00
Theron Spiegl 4cccffadc3 fixed another 8x16 sprite bug, think all sprites in zelda display correctly now. 2020-01-12 12:56:46 -06:00
Theron Spiegl e6e36d9391 cleanup 2020-01-11 17:27:31 -06:00
Theron Spiegl 6eaca33523 readme 2020-01-11 17:08:51 -06:00
Theron Spiegl 4f63139cdf mmc1 seems to work, fixed nametables, fixed most 8x16 sprites though hearts in zelda still wrong. 2020-01-11 01:50:49 -06:00
Theron 7fadf62e40 oops 2020-01-09 22:20:31 -06:00
Theron Spiegl a9582cc240 cleanup 2020-01-09 22:17:04 -06:00
Theron 709e351832 nrom refactor 2020-01-09 22:04:10 -06:00
Theron 9e9f4b6c51 starting refactor of mapper 2020-01-09 20:26:45 -06:00
Theron 82faa58456 Merge branch 'master' of https://github.com/spieglt/nestur 2020-01-09 19:59:30 -06:00
Theron 37831f0b46 move input 2020-01-09 19:59:22 -06:00
Theron Spiegl 1c85827e94 fix graphical glitch, mapper idea 2020-01-09 19:49:31 -06:00
Theron Spiegl 18fe8eab4e Merge branch 'master' into debugging 2020-01-08 19:05:41 -06:00
Theron Spiegl 4202bbc3b6 fixed mario pipe bug by fixing overflow in add_offset_to_pc(), fixed pushed address in BRK instruction, and cleaned up. 2020-01-08 19:04:01 -06:00
spieglt b8d8207751
Update README.md 2020-01-06 22:51:53 -06:00
spieglt 24fc3623ee
Update README.md 2020-01-06 22:46:41 -06:00
spieglt 1609c6e019
Update README.md 2020-01-06 22:45:42 -06:00
Theron Spiegl 066e977687 debugging 2020-01-06 18:24:52 -06:00
Theron Spiegl a32a6b8eea debugging pipe entry issue 2020-01-05 21:22:03 -06:00
Theron Spiegl b8a6befb61 making debug output more readable, notes 2020-01-04 14:59:41 -06:00
Theron 457bad1544 notes 2020-01-04 13:12:54 -06:00
Theron Spiegl 8b4eba15a4 cleanup, notes 2020-01-03 23:48:07 -06:00
spieglt d4b1a8389b
Update README.md 2020-01-02 18:08:36 -06:00
spieglt d4fffa7c46
Merge pull request #1 from spieglt/apu
Apu
2020-01-02 18:04:14 -06:00
Theron Spiegl d599e60e65 readme 2020-01-02 18:00:18 -06:00
Theron Spiegl 63f550da4f readme 2020-01-02 17:50:46 -06:00
Theron Spiegl 4bbb6f6984 noise channel working, I think 2020-01-02 17:41:52 -06:00
Theron Spiegl 611723ed79 think triangle channel is working! 2020-01-01 23:55:41 -06:00
Theron Spiegl f4673188d2 triangle 2020-01-01 21:50:20 -06:00
Theron Spiegl 0ea8ac6471 cleanup 2020-01-01 21:20:47 -06:00
Theron Spiegl bcbf0d3acb cleanup 2020-01-01 20:51:08 -06:00
Theron Spiegl 352b48ba41 removing unnecessary frame counter clock when writing to 017 2020-01-01 15:56:55 -06:00
Theron Spiegl 42b3544648 hopefully a positive breakthrough. was skipping reset of apu cycles and thus missing frame counter clocks when frame counter had been switched to 4-mode but current cycle was already beyond 14915. 2020-01-01 15:55:50 -06:00
Theron Spiegl 73b0a28034 fixed DK walking sound though not sure why exactly. 2020-01-01 15:28:28 -06:00
Theron Spiegl 73549d6c2d troubleshooting, maybe fixed something 2019-12-31 19:32:00 -06:00
Theron 24be0586e6 troubleshooting 2019-12-31 19:03:29 -06:00
Theron Spiegl 8f3ab6e751 troubleshooting, experimenting 2019-12-31 17:22:44 -06:00
Theron Spiegl f936258310 troubleshooting sweep and envelope units, hopefully 2019-12-31 12:57:02 -06:00
Theron 686d45f8d3 fixed timer_period bug, cleaned up. square channels kind of working. need to figure out how to sample properly. 2019-12-30 20:10:27 -06:00
Theron bf2317dc28 apu 2019-12-25 21:51:54 -06:00
Theron b128ad485e apu 2019-12-23 17:46:14 -06:00
Theron Spiegl 25cf5fceae apu 2019-12-21 22:14:47 -06:00
Theron 9c68257177 apu 2019-12-21 18:02:32 -06:00
Theron Spiegl 69dda36534 apu 2019-12-20 00:44:25 -06:00
Theron 1e11c22493 apu 2019-12-19 18:35:14 -06:00
Theron 444636f621 apu 2019-12-19 18:13:48 -06:00