1
0
mirror of https://github.com/irmen/ksim65.git synced 2024-11-15 09:05:52 +00:00
Commit Graph

120 Commits

Author SHA1 Message Date
Irmen de Jong
7522d3cb3b added joystick to C64 emulation (via numpad keys) 2020-03-01 18:38:00 +01:00
Irmen de Jong
99942748f9 when 2020-02-27 03:57:32 +01:00
Irmen de Jong
323098f645 doc 2020-02-21 20:11:17 +01:00
Irmen de Jong
95733df9af exclude c64 specific tests because of roms requirement 2020-02-21 02:15:10 +01:00
Irmen de Jong
ec9b80433f doc 2020-02-21 01:57:00 +01:00
Irmen de Jong
cd00191dcf ver 1.8 2020-02-21 01:46:34 +01:00
Irmen de Jong
31962d083f more fun c64 demos 2020-02-21 01:28:50 +01:00
Irmen de Jong
1e27e5bae4 corrected BRK flag incompatibility + unit tests 2020-02-21 01:12:38 +01:00
Irmen de Jong
5667c00d85 fixed cycle times, implemented various illegal opcodes. NesTest now runs flawlessly 2020-02-20 03:32:06 +01:00
Irmen de Jong
35cbe4e3ca tweak 6510 io port and fix overflow bug in TOD 2020-02-20 00:01:54 +01:00
Irmen de Jong
99d8f5cd97 fix 'a' command 2020-02-19 01:13:18 +01:00
Irmen de Jong
be8716c4a4 use assembler instead of raw bytes 2020-02-19 00:48:05 +01:00
Irmen de Jong
deaf79fcc2 introduced separate Assembler class 2020-02-19 00:29:07 +01:00
Irmen de Jong
c619ddabf1 introduced separate Disassembler class 2020-02-18 22:01:12 +01:00
Irmen de Jong
d5f533c300 fix power on values of cpu port registers 2020-02-18 19:51:05 +01:00
Irmen de Jong
62e2f1663a test tweak 2020-02-18 04:48:56 +01:00
Irmen de Jong
57e9bacef9 fix vic bank screen address miscalculation 2020-02-18 04:21:35 +01:00
Irmen de Jong
2ad73432f6 do not crash anymore when multicolor mode is enabled 2020-02-18 02:54:04 +01:00
Irmen de Jong
1123ddf482 trying to add the nestest rom 2020-02-18 02:08:07 +01:00
Irmen de Jong
08880c5d77 added the 'bbc beeb' bcd tests 2020-02-18 01:25:01 +01:00
Irmen de Jong
3888b142d2 split up the test suite some more 2020-02-17 23:45:20 +01:00
Irmen de Jong
a8874fd05a notes 2020-02-17 02:17:34 +01:00
Irmen de Jong
0dd97ba41c todo sprite collisions 2020-02-16 23:04:51 +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
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
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
c3c40bc73e optimizations in debugwindow 2020-01-04 13:45:16 +01:00