Commit Graph

142 Commits

Author SHA1 Message Date
Theron 7b0a45ec02 fix SDL2 instructions for Windows 2020-02-02 12:08:11 -06:00
Adam Calhoon b0b25247ce Remove mutability from Mapper get_mirroring 2020-02-01 22:01:49 -05:00
Theron 4be3570c85 remove mutability from mapper read funcs 2020-02-01 14:49:30 -06:00
Theron f8718718a1 fix input issue 2020-02-01 14:10:50 -06:00
spieglt d6d4a65843
Update README.md 2020-01-30 20:42:17 -06:00
spieglt cebf19af99
Update README.md 2020-01-30 20:37:01 -06:00
Theron Spiegl 15431e8fec vertical scroll bug fixed, mmc3 fixed, pics, readme 2020-01-30 20:33:29 -06:00
Theron e4d8bba720 spaces 2020-01-30 00:00:12 -06:00
Theron Spiegl 53b4454f98 readme 2020-01-29 21:22:57 -06:00
Theron Spiegl c8916baf74 mmc3 2020-01-29 21:22:30 -06:00
Theron Spiegl ea752bc4c2 this has kirby looking mostly normal. bar still shakes when scrolling vertically and is off by a few pixels normally, but much improved. smb3 is still bad, worse once level starts. 2020-01-25 15:40:52 -06:00
Theron 8c6899589d todo 2020-01-20 18:38:21 -06:00
Theron 76c582ab37 todo 2020-01-20 18:37:58 -06:00
Theron d2f0cbd366 todo 2020-01-20 18:37:18 -06:00
spieglt c2e7b00ab0
Update README.md 2020-01-20 18:32:54 -06:00
Theron a03bd6a6c2 cleanup 2020-01-20 18:31:08 -06:00
spieglt 3a5495d93b
Update README.md 2020-01-20 17:41:33 -06:00
Theron a86e75c064 fixing bug report from adrianlshaw, APU over- and underflowed when not running in --release mode 2020-01-20 17:37:27 -06:00
Theron Spiegl ea70b592ce put chr-ram back in mmc1 2020-01-19 11:30:51 -06:00
Theron Spiegl 413d9454a4 mmc3 not perfect but closer to working, kirby intro is correct, smb3 is pretty off but doesn't crash 2020-01-18 14:52:09 -06:00
Theron Spiegl 3e598ec9e6 fixed bug with mmc1, working on mmc3 2020-01-16 20:57:17 -06:00
Theron 10370a0f16 experimenting with more mappers, nametable adjustment, four screen mirroring 2020-01-15 19:27:53 -06:00
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