Commit Graph

60 Commits

Author SHA1 Message Date
Sarah Jamie Lewis 5c86ead1d3 Playing with success cases / defenses against arbitrary code execution reading/writing weird addresses :) 2021-11-23 23:03:11 -08:00
Sarah Jamie Lewis 9c785f3f68 Fixed Branch Basics and Clock Timing. Mega Man now Fully Repos 2021-11-23 21:40:34 -08:00
Sarah Jamie Lewis 353f12f7d9 Fixes 2021-11-23 20:33:26 -08:00
Sarah Jamie Lewis bcd34e519c More Emulator Fixes. Player 2 Controller now always Works. Mega Man Tas runs up until NMI Glitch 2021-11-23 01:00:07 -08:00
Sarah Jamie Lewis f7110dcd50 Emulation Fixes 2021-11-22 22:44:32 -08:00
Sarah Jamie Lewis 7280bdb68e Parameter Clean up, Single Shot Mode, Export stub 2021-11-22 14:45:52 -08:00
Sarah Jamie Lewis f4b677d52a Initial Commit of nesfuzz 2021-11-21 23:23:49 -08:00
Theron 3b82cc70fa readme 2020-08-09 12:16:08 -05:00
Theron Spiegl 3e46a37b24 working on DMC 2020-08-08 11:25:31 -05:00
Theron d2ea059915 remove print statement 2020-03-08 18:01:24 -05:00
Theron ede3545260 not starting audio till buffer has data, fixed snake case warnings, loading save state by time modified, not filename. high-pitched ringing is gone from audio thanks to filters! 2020-03-05 19:50:56 -06:00
Theron 13d617059c readme 2020-03-04 21:54:52 -06:00
Theron e36bfd1821 fixes save states for games with cartridge RAM. not the most elegant way to serialize mappers but straightforward. was hoping to downcast dyn Mapper trait object but couldn't get it to work. 2020-03-02 19:01:00 -06:00
Theron f7cb2a3450 controls 2020-03-01 18:44:32 -06:00
Theron 4ffc0bab56 reset button 2020-03-01 18:28:45 -06:00
Theron 3845bb8ba1 file signature check 2020-03-01 17:47:43 -06:00
Theron 24b752c2ee allow file drops to mid-game to load different game 2020-03-01 16:58:27 -06:00
Theron b958366044 working on file drops 2020-03-01 16:12:51 -06:00
Theron 25eb6bf446 instructions 2020-03-01 16:11:24 -06:00
Theron 91f0aa479b working on drag and drop to load games 2020-03-01 14:17:09 -06:00
Theron 435a1b41fc multiple state saving and loading working 2020-03-01 12:36:34 -06:00
Theron 5f54f10b3c merge 2020-03-01 01:24:36 -06:00
Theron 2aa55efc4e merge 2020-03-01 01:22:52 -06:00
Theron c7b331cec1 drag and drop working for save states 2020-02-29 22:26:59 -06:00
Theron 7f5a71cf07 save states are working on the first try! crude, only one at a time, and probably needing some cleanup, but working. 2020-02-29 17:23:51 -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 c8916baf74 mmc3 2020-01-29 21:22:30 -06:00
Theron d2f0cbd366 todo 2020-01-20 18:37:18 -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 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 Spiegl 1c85827e94 fix graphical glitch, mapper idea 2020-01-09 19:49:31 -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
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
Theron Spiegl 4bbb6f6984 noise channel working, I think 2020-01-02 17:41:52 -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 8f3ab6e751 troubleshooting, experimenting 2019-12-31 17:22:44 -06:00