1
0
mirror of https://github.com/irmen/ksim65.git synced 2024-06-13 06:29:38 +00:00
Commit Graph

47 Commits

Author SHA1 Message Date
Irmen de Jong
67c70abb41 build fixes 2023-05-26 20:14:55 +02:00
Irmen de Jong
1ca771840b kotlin 1.6.10 2022-01-09 03:53:50 +01:00
Irmen de Jong
6c73852b5e update kotlin version 2021-07-06 23:37:19 +02:00
Irmen de Jong
0670a85f88 upgrade kotlin sdk version, optimized hex number output 2020-03-07 01:17:48 +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
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
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
62e2f1663a test tweak 2020-02-18 04:48:56 +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
cc1fb9716b fixed monitor disassemble and assemble commands 2020-02-16 22:45:54 +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
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
8b84a7c653 fix unit test 2020-02-05 01:24:45 +01:00
Irmen de Jong
e5e41d053e some more cleanup 2019-10-15 21:39:04 +02:00
Irmen de Jong
9e8cde1056 optimized gradle and tests 2019-10-12 14:56:04 +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
4601839d26 better breakpoints 2019-09-29 12:40:13 +02:00
Irmen de Jong
bc3a0f8daa hook into kernel LOAD including directory listing 2019-09-29 01:26:31 +02:00
Irmen de Jong
fce84a6881 fixed jdk11 specifics and debugger race condition 2019-09-23 21:42:37 +02:00
Irmen de Jong
8aad9795f7 fix disassembly issues, added ehBasic machine 2019-09-19 01:22:11 +02:00
Irmen de Jong
d0dfb24172 virtual machine 2019-09-16 01:17:54 +02:00
Irmen de Jong
ee60554c0e ide settings and build config 2019-09-15 01:56:48 +02:00
Irmen de Jong
9ec77a81b4 moved stuff around, added some more kdocs 2019-09-14 21:11:20 +02:00
Irmen de Jong
3f0469dbea tweaked the functional test suite to run faster 2019-09-14 19:08:09 +02:00
Irmen de Jong
84831adb07 cleanups 2019-09-14 18:58:45 +02:00
Irmen de Jong
66c4033eb4 fix disassembler address display 2019-09-14 17:25:41 +02:00
Irmen de Jong
b64c382968 descr 2019-09-14 15:55:35 +02:00
Irmen de Jong
655e106a1d fixed the 65c02 differences in bcd mode, all tests now pass 2019-09-14 15:46:55 +02:00
Irmen de Jong
b4d4d1b381 implemented rest of the missing 65c02 instructions 2019-09-14 01:10:10 +02:00
Irmen de Jong
8a49302e3c implemented a bunch of 65c02 opcodes 2019-09-13 00:40:25 +02:00
Irmen de Jong
d191b757c6 starting 65C02 2019-09-12 01:31:25 +02:00
Irmen de Jong
0b7e91fc5c speed and size improvement by not using lambdas for all opcodes 2019-09-11 03:33:39 +02:00
Irmen de Jong
50e454fc28 package rename 2019-09-11 02:39:58 +02:00
Irmen de Jong
764710ea12 initial 2019-09-11 02:17:59 +02:00