Michael Steil
|
6459887044
|
group datastructure cleanup
|
2010-09-24 00:28:59 +00:00 |
|
Michael Steil
|
bb953d527f
|
cleanup
|
2010-09-23 08:29:47 +00:00 |
|
Michael Steil
|
36fe254fae
|
comments
|
2010-09-23 08:06:26 +00:00 |
|
Michael Steil
|
5404b65b21
|
cleanup
|
2010-09-23 07:45:42 +00:00 |
|
Michael Steil
|
134aeb7d51
|
cleanup
|
2010-09-23 06:56:23 +00:00 |
|
Michael Steil
|
740d7b9f48
|
comments; fixed dbnotes
|
2010-09-23 06:44:32 +00:00 |
|
Michael Steil
|
600bd4e8f6
|
comments
|
2010-09-23 03:28:00 +00:00 |
|
Michael Steil
|
f3720c319c
|
the jump tables overwrote some of the c1c2s list, so we were doing too much
work - 30% faster now
|
2010-09-23 03:21:13 +00:00 |
|
Michael Steil
|
a9a7eab692
|
optimization
|
2010-09-23 02:59:33 +00:00 |
|
Michael Steil
|
20b9df5df3
|
cleanup
|
2010-09-23 02:53:11 +00:00 |
|
Michael Steil
|
c8fc41de1f
|
writeDataBus optimization
|
2010-09-23 02:47:31 +00:00 |
|
Michael Steil
|
965313b701
|
cleanup
|
2010-09-23 02:41:12 +00:00 |
|
Michael Steil
|
0dbfeded09
|
fixed kernal calls, used PLP/RTS instead of buggy RTI, switched to bit-coded
node bitmap
|
2010-09-23 02:35:50 +00:00 |
|
Michael Steil
|
ef30dcb753
|
clean up
|
2010-09-23 00:39:13 +00:00 |
|
Michael Steil
|
78cec2a778
|
new data types,no more structs; 10x faster
|
2010-09-23 00:38:06 +00:00 |
|
Michael Steil
|
5af952121c
|
made transistor state into a real bitfield
|
2010-09-22 23:14:18 +00:00 |
|
Michael Steil
|
7114c787af
|
more datatypes
|
2010-09-22 23:02:36 +00:00 |
|
Michael Steil
|
291aaa5f2c
|
twice as fast by using 16 bit nodes!
|
2010-09-22 22:57:00 +00:00 |
|
Michael Steil
|
8aff6d4603
|
bit-based bitmaps for groups
|
2010-09-22 22:51:14 +00:00 |
|
Michael Steil
|
65186a75bd
|
moved bitmaps to chars
|
2010-09-22 22:49:11 +00:00 |
|
Michael Steil
|
197b15cdff
|
added group bitmap - might be slower!
|
2010-09-22 22:46:11 +00:00 |
|
Michael Steil
|
aa54d7cfb7
|
made group global
|
2010-09-22 22:38:56 +00:00 |
|
Michael Steil
|
a190e9eba7
|
made group list global
|
2010-09-22 18:06:15 +00:00 |
|
Michael Steil
|
2ea7358225
|
more structs, same speed
|
2010-09-22 18:00:45 +00:00 |
|
Michael Steil
|
ebc4217551
|
made recalclist global -> speedup
|
2010-09-22 17:40:32 +00:00 |
|
Michael Steil
|
bbe8c76720
|
speedup
|
2010-09-22 17:37:35 +00:00 |
|
Michael Steil
|
966ad8c535
|
some inlining (readability)
|
2010-09-22 17:00:22 +00:00 |
|
Michael Steil
|
3a12ae31d1
|
got rid of copying recalclist - no speed difference :-)
|
2010-09-22 16:52:57 +00:00 |
|
Michael Steil
|
f817390415
|
call kernel only on every clock, not every half-clock
|
2010-09-22 15:40:26 +00:00 |
|
Michael Steil
|
e60fd38bbd
|
prints COMMODORE BASIC V2!
|
2010-09-22 15:25:34 +00:00 |
|
Michael Steil
|
761e720a39
|
added KERNAL runtime
|
2010-09-22 10:05:49 +00:00 |
|
Michael Steil
|
4b4ebc82dd
|
cbmbasic does stuff! panics at FF9C (which does not exist!)
|
2010-09-22 09:53:46 +00:00 |
|
Michael Steil
|
cec8c325bc
|
seems to work!
|
2010-09-22 08:28:34 +00:00 |
|
Michael Steil
|
61d13c1ee8
|
fixes
|
2010-09-22 07:52:19 +00:00 |
|
Michael Steil
|
68d1ab055e
|
fixes
|
2010-09-22 07:41:26 +00:00 |
|
Michael Steil
|
7df800aa03
|
fixes
|
2010-09-22 07:35:22 +00:00 |
|
Michael Steil
|
950e816b15
|
C fixes
|
2010-09-22 07:25:32 +00:00 |
|
Michael Steil
|
43577a5bb3
|
more C
|
2010-09-22 05:14:57 +00:00 |
|
Michael Steil
|
88b9cb9b75
|
some C
|
2010-09-22 01:51:38 +00:00 |
|