Redo0
|
bfa1190cfe
|
mark logic critical sections in tables
|
2021-06-05 19:38:45 -05:00 |
|
Redo0
|
00dc81948d
|
fix bugs with queue inlining; inline gate queue as well
|
2021-06-05 19:25:09 -05:00 |
|
Redo0
|
d3d03ce9a7
|
stop clearing queue arrays
|
2021-06-05 19:02:28 -05:00 |
|
Redo0
|
19d2e36fd6
|
more optimizations: move port states into gates, inline net queue checks
|
2021-06-05 18:41:50 -05:00 |
|
Redo0
|
14c61e35d1
|
move network functionality to new file
|
2021-06-05 17:49:58 -05:00 |
|
Redo0
|
5b8a1ea850
|
add various optimizations
|
2021-06-05 17:37:52 -05:00 |
|
Redo0
|
bdcf2b384a
|
remove some error prints
|
2021-06-05 17:05:22 -05:00 |
|
Redo0
|
7157957d71
|
separate logic and init/input ticks; make inputs stack
|
2021-05-29 20:21:30 -05:00 |
|
Redo0
|
8bb4ff4421
|
make states numbers instead of booleans
|
2021-05-29 13:13:26 -05:00 |
|
Redo0
|
ebc9a7f108
|
fix port info messages
|
2021-05-28 22:15:57 -05:00 |
|
Redo0
|
968613a3fc
|
rename some variables and begin compiled sim c code
|
2021-05-25 21:23:51 -05:00 |
|
Redo0
|
09e65faec4
|
inline Port.setstate; remove unused network codes
|
2021-05-25 20:37:29 -05:00 |
|
Redo0
|
c62d7340b0
|
make nets keep list of updated gates instead of ports
|
2021-05-25 20:22:02 -05:00 |
|
Redo0
|
e92cc50186
|
stop setting metatables on objects
|
2021-05-25 17:28:54 -05:00 |
|
Redo0
|
4cf2231a01
|
stop using self in class functions
|
2021-05-25 17:25:34 -05:00 |
|
Redo0
|
730ca3fd64
|
make net in port lists arrays
|
2021-05-25 17:18:57 -05:00 |
|
Redo0
|
d25893566e
|
make sim global; make nonessential queues optional
|
2021-05-25 17:11:48 -05:00 |
|
Redo0
|
53e9423ab1
|
make groups only update update-causing ports
|
2021-05-25 16:08:58 -05:00 |
|
Redo0
|
8fe789eade
|
make net info show ports on
|
2021-05-25 15:17:03 -05:00 |
|
Redo0
|
d151ab688c
|
add net and wire struct; move net update into its file
|
2021-05-25 15:13:03 -05:00 |
|
Redo0
|
8561940777
|
start adding c structs for gates and ports
|
2021-05-25 14:54:26 -05:00 |
|
Redo0
|
be2df1ef33
|
make sim use proper OOP
|
2021-05-25 14:18:13 -05:00 |
|
Redo0
|
0963ef8ca8
|
make sim local; start circuit compiler
|
2021-05-25 05:26:06 -05:00 |
|
Redo0
|
569e79ab96
|
make simulation non-global
|
2021-05-23 15:36:40 -05:00 |
|
Redo0
|
6c997a36fa
|
fix more oop and bugs
|
2021-05-22 18:45:04 -05:00 |
|
Redo
|
db7e2d06ad
|
add os library to iosafe
|
2021-05-19 18:49:04 -05:00 |
|
Redo
|
ec2a7cc53f
|
fix wire function arguments
|
2021-05-10 19:26:38 -05:00 |
|
Redo
|
bb353118ac
|
finish removing colon syntax on simulation
|
2021-02-03 09:33:14 -06:00 |
|
Redo
|
54f45520c0
|
use get/set for parameters on ports and wires
|
2021-02-03 09:32:05 -06:00 |
|
Redo
|
941348002b
|
remove colon syntax from oop
|
2021-02-03 09:17:33 -06:00 |
|
Redo
|
1b7915de4c
|
update gate interface for new protected port functionality
|
2020-09-17 18:14:57 -05:00 |
|
Redo
|
1dce343c87
|
add checks for gate definition errors
|
2020-09-09 23:00:29 -05:00 |
|
Redo
|
94bb85c31d
|
added io library isolation so logic functions cant access the io functions
|
2020-07-04 02:02:41 -05:00 |
|
Redo
|
f1013a2356
|
fixed OPT_TICK_MULT not being set by default; changed default prefs
|
2020-05-25 12:40:52 -05:00 |
|
Redo
|
59dd5171b6
|
added escape sequences for brick uinames and descriptions
|
2020-05-17 08:22:38 -05:00 |
|
Redo
|
cc0a770c81
|
removed visual wires; made turning fx back on send all pending fx updates
|
2020-04-24 01:13:03 -05:00 |
|
Redo
|
30c48226cb
|
commented unused gate test code
|
2020-04-23 08:58:12 -05:00 |
|
Redo
|
44a32017e3
|
changed tick behavior again
|
2020-04-22 19:41:33 -05:00 |
|
Redo
|
ce22e04ec7
|
changed timing code a bit
|
2020-04-01 18:04:46 -05:00 |
|
Redo
|
6fce5f4271
|
ignore savedata folder
|
2020-03-29 06:24:24 -05:00 |
|
Redo
|
7abba8ade7
|
added saving data
|
2019-09-15 04:43:00 -05:00 |
|
Redo
|
4f622815fd
|
altered the way callbacks work and finished tape
|
2019-09-15 04:42:30 -05:00 |
|
Redo
|
d2a648f7d9
|
revised callback system to use multiple arguments; added tobitstring function in utility
|
2019-05-10 21:07:35 -05:00 |
|
Redo
|
10611449bf
|
changed Tz to Hz; added fixes for empty strings in gate properties
|
2019-05-05 14:01:27 -05:00 |
|
Redo
|
1f0b6f8629
|
fixed handling of blank uinames
|
2019-04-18 23:14:41 -05:00 |
|
Eagle517
|
b3176c4ccf
|
Initial commit
|
2019-04-18 23:00:32 -06:00 |
|