Commit Graph

142 Commits

Author SHA1 Message Date
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
Theron c62c5b9ead typo, todo 2019-12-18 23:49:11 -06:00
Theron 359459f5ad apu 2019-12-18 23:35:04 -06:00
Theron 6fb17d77c6 apu 2019-12-17 21:29:00 -06:00
Theron 2cc8df766e apu 2019-12-17 20:38:15 -06:00
Theron Spiegl 20ded5f56c apu 2019-12-16 23:43:10 -06:00
Theron 8a8d45cbff apu 2019-12-16 22:06:00 -06:00
Theron 1c19b9d10a apu 2019-12-14 18:15:06 -06:00
Theron Spiegl 5855d6b251 apu timing notes 2019-12-12 00:17:07 -06:00
Theron 1e59eace50 apu 2019-12-10 00:34:21 -06:00
Theron b6361738fe apu 2019-12-09 21:22:53 -06:00
Theron bbeb38475c apu 2019-12-07 17:09:28 -06:00
Theron d0896707bd sketching, reading 2019-12-04 20:57:05 -06:00
Theron ac416cc722 apu 2019-11-26 22:23:18 -06:00
Theron Spiegl a9227af750 starting on audio 2019-11-26 19:11:51 -06:00
Theron Spiegl b35add1999 fixed sprite bug thanks to /u/dwedit 2019-11-12 17:57:23 -06:00
spieglt d3d8b135ca
Update README.md 2019-11-12 17:48:35 -06:00
spieglt 4abfe68ff2
Update README.md 2019-11-12 17:47:56 -06:00
Theron 28b371a5ae fixed performance issue on windows. got profiling with visual studio working, found that calling canvas.fill_rect() every pixel was way too slow. now writing pixels to one raw RGB buffer, and between frames, updating a texture with that buffer and copying it to the canvas. 2019-11-12 17:19:25 -06:00
Theron Spiegl 4edcbdd73c readme 2019-11-11 18:05:27 -06:00
Theron Spiegl 03e949eb19 init 2019-11-11 18:04:07 -06:00