Commit Graph

51 Commits

Author SHA1 Message Date
Daniel Bauer
1a6b711ee1 Update README.md 2020-01-05 15:26:15 +01:00
Daniel Bauer
529617086a Update README.md 2020-01-05 15:21:15 +01:00
Daniel Bauer
a4cf8a3b17 Update README.md 2020-01-05 15:16:11 +01:00
Daniel Bauer
78b0ca06b6 Update README.md 2020-01-05 15:15:49 +01:00
Daniel Bauer
bf4505c69f start from cli 2020-01-05 15:09:20 +01:00
Daniel Bauer
788648deba Merge branch 'master' of github.com:danijoo/jane 2020-01-05 14:38:40 +01:00
Daniel Bauer
7166134efa Update README.md 2020-01-05 13:47:02 +01:00
Daniel Bauer
c6d59bf7a7 rename project 2020-01-05 13:29:49 +01:00
Daniel Bauer
26ab2fe23f Update README.md 2020-01-05 13:29:27 +01:00
Daniel Bauer
f5eb10a3c0 Update README.md 2020-01-05 13:28:51 +01:00
Daniel Bauer
c0bfc40680 Initial commit 2020-01-05 13:24:15 +01:00
Daniel Bauer
b3395b0f32 ppu draw in lines + fps 2020-01-05 12:57:31 +01:00
Daniel Bauer
47043b42a2 comments 2020-01-04 23:19:17 +01:00
Daniel Bauer
6ed5f0339a refractoring of NES 2020-01-04 23:13:06 +01:00
Daniel Bauer
01de48883c ppu main window drawing 2020-01-04 15:43:22 +01:00
Daniel Bauer
ae080895a5 ppu main window drawing 2020-01-04 15:19:01 +01:00
Daniel Bauer
66c4e842c4 cycle accuracy 2020-01-02 08:02:40 +01:00
Daniel Bauer
04ba4d8da1 work on cycles accuracy 2019-12-28 20:32:26 +01:00
Daniel Bauer
e5ccd50b9d nestest rom 2019-12-28 16:16:33 +01:00
Daniel Bauer
bf4d165d31 init cpu at cycle 7 2019-12-28 16:03:49 +01:00
Daniel Bauer
e3dfc8b08f fix ROL and RLA 2019-12-28 15:39:44 +01:00
Daniel Bauer
1bb0416522 fix ASL, impl SLO 2019-12-28 15:37:28 +01:00
Daniel Bauer
ed7bee15ad cpu KIL op 2019-12-28 14:24:14 +01:00
Daniel Bauer
f1318a6c5e completed opcode map 2019-12-28 14:09:56 +01:00
Daniel Bauer
903610b88d DCP 2019-12-28 11:54:19 +01:00
Daniel Bauer
26c528553d LAX,SAX and inofficial NOPs 2019-12-28 11:36:14 +01:00
Daniel Bauer
0fecfe8607 more bug fixes. Running nestest until first unoff. opcode 2019-12-28 00:33:31 +01:00
Daniel Bauer
678c6d0092 fixed a bug in BIT and correctly setting N,Z at some locations 2019-12-27 19:43:38 +01:00
Daniel Bauer
069c6a0fd6 implemented remaining opcodes 2019-12-27 12:11:36 +01:00
Daniel Bauer
b2fad73cc5 restructed 2019-12-27 11:10:43 +01:00
Daniel Bauer
6e315d6cc1 fixed disasm failing on last byte if invalid op 2019-12-27 11:10:24 +01:00
Daniel Bauer
0388a6ba24 more opcodes implemented 2019-12-27 00:06:57 +01:00
Daniel Bauer
c9e74e00f4 some bug fixes 2019-12-26 21:16:25 +01:00
Daniel Bauer
3a78650f99 colors 2019-12-26 14:06:39 +01:00
Daniel Bauer
76bd947e69 Merge branch 'glyphbrush' 2019-12-26 14:01:51 +01:00
Daniel Bauer
70249d9b3b remove unused stuff in cartridge 2019-12-26 14:00:47 +01:00
Daniel Bauer
9b2c18f8e8 use GlyphBrush for more efficient rendering 2019-12-26 13:58:14 +01:00
Daniel Bauer
b04df12abb more operations, better debugging 2019-12-26 12:23:19 +01:00
Daniel Bauer
9a2dd87b2b fast step through code 2019-12-26 12:17:58 +01:00
Daniel Bauer
e57d400d16 messing around with glyphbrush 2019-12-26 11:58:12 +01:00
Daniel Bauer
149df4ee35 less drawing 2019-12-25 20:29:05 +01:00
Daniel Bauer
6a6ea79a62 cpu bugs, wrapping adds/subs 2019-12-25 20:02:40 +01:00
Daniel Bauer
f56fc05579 more operations, better debugging 2019-12-25 19:21:30 +01:00
Daniel Bauer
aa889f7e33 more operations, better debugging 2019-12-25 15:58:43 +01:00
Daniel Bauer
41acfe2743 cartrige, mapper, bus 2019-12-25 12:44:58 +01:00
Daniel Bauer
0f73777413 render memory 2019-12-24 14:06:10 +01:00
Daniel Bauer
f2f4d49cc7 unofficial NOPs removed 2019-12-24 12:03:09 +01:00
Daniel Bauer
59508ac489 disassembler 2019-12-24 11:40:30 +01:00
Daniel Bauer
f0de1c20ca code organisation 2019-12-24 10:07:28 +01:00
Daniel Bauer
ec7998278e gui to step through cpu instructions 2019-12-23 22:36:40 +01:00