1
0
mirror of https://github.com/irmen/ksim65.git synced 2024-11-16 16:04:53 +00:00
Commit Graph

112 Commits

Author SHA1 Message Date
Irmen de Jong
ffbd5050d6 jcenter 2020-02-16 23:54:52 +01:00
Irmen de Jong
0dd97ba41c todo sprite collisions 2020-02-16 23:04:51 +01:00
Irmen de Jong
f3f1abab88 updated c64 image 2020-02-16 23:02:56 +01:00
Irmen de Jong
cc1fb9716b fixed monitor disassemble and assemble commands 2020-02-16 22:45:54 +01:00
Irmen de Jong
6db5e792d6 optimized layout of debug/monitor window 2020-02-16 17:52:29 +01:00
Irmen de Jong
606a587bb5 monitor assembler address now supports '*' and relative addresses to that 2020-02-16 16:30:49 +01:00
Irmen de Jong
3f86d5185e cpu irq/nmi now via "pin assert" instead of pending statuses 2020-02-16 16:01:41 +01:00
Irmen de Jong
c327c59c8b cpu jump loop detection added 2020-02-16 15:40:51 +01:00
Irmen de Jong
30351b44ba version 2020-02-16 13:40:36 +01:00
Irmen de Jong
f61242a17b fix irq frequency in example machine (was way too fast and overlapped) 2020-02-16 13:39:46 +01:00
Irmen de Jong
d940b9d136 fix cpu irq/nmi handling 2020-02-16 06:01:11 +01:00
Irmen de Jong
30b164bb6d tweak cpu irq handling, updating Klaus Dormann's functional irq tests 2020-02-16 05:37:23 +01:00
Irmen de Jong
de60698349 updating Klaus Dormann's functional tests 2020-02-12 22:26:19 +01:00
Irmen de Jong
7f3dd9c95d fix disassembly of address wrap arounds 2020-02-09 16:36:57 +01:00
Irmen de Jong
b7ebf6c922 updating Klaus Dormann's functional tests 2020-02-09 16:12:31 +01:00
Irmen de Jong
7fb8feb676 try to gpg sign for bintray 2020-02-06 00:57:53 +01:00
Irmen de Jong
b3334a23b9 forgot to checkin the bus changes for memory mapping 2020-02-05 01:27:04 +01:00
Irmen de Jong
8b84a7c653 fix unit test 2020-02-05 01:24:45 +01:00
Irmen de Jong
43b2bec5da no longer attach roms to bus old-style 2020-02-05 01:22:32 +01:00
Irmen de Jong
81ae12b809 memory components reading and writing now done via offset instead of address 2020-02-05 01:02:27 +01:00
Irmen de Jong
b4a6709646 rom byte loading tweak 2020-02-04 23:56:58 +01:00
Irmen de Jong
92e0c13c70 version 1.6 2020-02-04 00:03:24 +01:00
Irmen de Jong
5deeb50c49 implemented banking in/out the char rom 2020-02-03 23:53:18 +01:00
Irmen de Jong
9cba058fd7 implemented custom character sets (read from RAM) 2020-02-03 23:18:40 +01:00
Irmen de Jong
5ef6965c82 clean up 2020-02-02 19:33:57 +01:00
Irmen de Jong
050c1d4478 updated gradlewrapper 2020-02-02 13:41:24 +01:00
Irmen de Jong
8850638f11 version 2020-02-01 18:54:49 +01:00
Irmen de Jong
a50f53ea8c v1.5 2020-02-01 17:48:42 +01:00
Irmen de Jong
88645266fa optimized ram access when drawing sprites 2020-02-01 17:19:43 +01:00
Irmen de Jong
d7b443a677 added c64 test programs 2020-02-01 17:19:11 +01:00
Irmen de Jong
2410ca48f9 cleanups 2020-01-27 23:44:56 +01:00
Irmen de Jong
0a9e8b293d c64 screen aspect ratio correction 2020-01-27 02:48:37 +01:00
Irmen de Jong
67a3131ce5 sync gradle version with my manjaro packaged gradle 2020-01-26 23:07:16 +01:00
Irmen de Jong
c174ebce92 updated gradle wrapper to 6.1.1 2020-01-26 18:28:04 +01:00
Irmen de Jong
c3c40bc73e optimizations in debugwindow 2020-01-04 13:45:16 +01:00
Irmen de Jong
22893a552e new kotlin version 2019-12-09 16:18:35 +01:00
Irmen de Jong
3fb12eb3f6 added start of 6510's IO port 2019-10-26 18:32:11 +02:00
Irmen de Jong
ca2eede585 prepare for extra cycles in addrmode/instructions 2019-10-15 22:47:45 +02:00
Irmen de Jong
e5e41d053e some more cleanup 2019-10-15 21:39:04 +02:00
Irmen de Jong
e40456d7e4 tweak charset logic 2019-10-14 21:02:10 +02:00
Irmen de Jong
009b0c5c15 simpler cpu loop for the vms that don't require a particular speed 2019-10-13 08:16:28 +02:00
Irmen de Jong
8cac4fbd1f bintray 2019-10-12 16:59:58 +02:00
Irmen de Jong
9e8cde1056 optimized gradle and tests 2019-10-12 14:56:04 +02:00
Irmen de Jong
6c9fe7a26a optimized sprites 2019-10-12 14:18:33 +02:00
Irmen de Jong
ea4b5239cc implemented sprites, code reformatting 2019-10-12 12:35:18 +02:00
Irmen de Jong
8a2212e34f fixed VIC memory banking, bitmap mode 2019-10-12 02:07:20 +02:00
Irmen de Jong
31c50991c1 attempt at adding more gfx modes to the c64 (bitmap mode) 2019-10-11 01:44:20 +02:00
Irmen de Jong
cfeb71c4af finalized the monitor and assemble command in it 2019-10-09 21:39:52 +02:00
Irmen de Jong
af4e901f6c added most of a built-in machine code monitor 2019-10-09 03:40:25 +02:00
Irmen de Jong
fbdc08d696 implemented C64 VIC & CIA interrupts 2019-10-08 23:11:18 +02:00