Irmen de Jong
|
544acd1e35
|
Merge branch 'v8_maintenance'
|
2023-05-28 22:30:52 +02:00 |
|
Irmen de Jong
|
6e07602d77
|
fix psg initial envelope maxvol setting
|
2023-05-28 22:30:34 +02:00 |
|
Irmen de Jong
|
82898f7bba
|
fix some split array issues in 6502 codegen
|
2023-05-28 22:24:56 +02:00 |
|
Irmen de Jong
|
d61283a8bc
|
Merge branch 'master' into split-arrays
|
2023-05-28 14:25:37 +02:00 |
|
Irmen de Jong
|
1ee3f826cc
|
fix sqrt() regression
|
2023-05-28 14:23:47 +02:00 |
|
Irmen de Jong
|
4a00a5ba9e
|
use split word arrays in various examples
|
2023-05-28 13:51:58 +02:00 |
|
Irmen de Jong
|
39eda67867
|
Merge branch 'master' into split-arrays
# Conflicts:
# examples/test.p8
|
2023-05-28 13:28:43 +02:00 |
|
Irmen de Jong
|
a99d38fdaa
|
Merge branch 'v8_maintenance'
# Conflicts:
# examples/test.p8
|
2023-05-28 13:26:05 +02:00 |
|
Irmen de Jong
|
0eb2d437e2
|
fix compiler error and codegen fault on signed value bitwise operation
|
2023-05-28 13:13:11 +02:00 |
|
Irmen de Jong
|
3ac9036c79
|
more split array stuff for 6502
|
2023-05-27 22:44:45 +02:00 |
|
Irmen de Jong
|
c94e292176
|
more split array stuff
|
2023-05-27 12:47:11 +02:00 |
|
Irmen de Jong
|
91d87c2d9b
|
Merge branch 'master' into split-arrays
|
2023-05-26 20:22:30 +02:00 |
|
Irmen de Jong
|
ff472f69c0
|
update gradle wrapper to 8.1.1
|
2023-05-26 20:21:34 +02:00 |
|
Irmen de Jong
|
e18119e24c
|
Merge branch 'master' into split-arrays
|
2023-05-26 19:25:57 +02:00 |
|
Irmen de Jong
|
4a592dc64c
|
kotlin 1.8.21
|
2023-05-26 19:20:56 +02:00 |
|
Irmen de Jong
|
d9e13201dd
|
fix kotlin version IDE warning
|
2023-05-26 19:14:19 +02:00 |
|
Irmen de Jong
|
5c75b19c5d
|
fix kotlin version IDE warning
|
2023-05-26 19:13:21 +02:00 |
|
Irmen de Jong
|
52a77db60f
|
adding split array type
|
2023-05-26 19:11:07 +02:00 |
|
Irmen de Jong
|
0513c250fb
|
Merge branch 'v8_maintenance'
|
2023-05-23 20:42:51 +02:00 |
|
Irmen de Jong
|
48864ad6cf
|
add a unit test that checks for 64tass availability
|
2023-05-23 20:42:36 +02:00 |
|
Irmen de Jong
|
cdbccad21e
|
optimized gfx2 plot and horizontal_line a bit more
|
2023-05-23 20:29:17 +02:00 |
|
Irmen de Jong
|
e15bc68c9b
|
added gfx2.fill() flood fill routine
|
2023-05-23 00:50:10 +02:00 |
|
Irmen de Jong
|
8bffd7672d
|
added sys.irqsafe_set_irqd()/irqsafe_clear_irqd()
|
2023-05-22 21:13:20 +02:00 |
|
Irmen de Jong
|
61df5b3060
|
Merge branch 'v8_maintenance'
# Conflicts:
# compiler/res/prog8lib/cx16/syslib.p8
|
2023-05-22 20:43:05 +02:00 |
|
Irmen de Jong
|
b5255444cd
|
irq-safe irqd handling for RDTIM16
|
2023-05-22 20:36:33 +02:00 |
|
Irmen de Jong
|
0c94e377fc
|
Merge branch 'v8_maintenance'
|
2023-05-21 16:09:31 +02:00 |
|
Irmen de Jong
|
8e5c67b4b2
|
ir: don't refuse complicated array lookup expressions
|
2023-05-21 16:07:19 +02:00 |
|
Irmen de Jong
|
b24f2f1756
|
Merge branch 'v8_maintenance'
# Conflicts:
# compiler/res/prog8lib/cx16/syslib.p8
# examples/test.p8
|
2023-05-21 15:05:17 +02:00 |
|
Irmen de Jong
|
c69c17de42
|
cx16 avoid ram bank issue with RDTIM in sys.wait() and c64.RDTIM16()
|
2023-05-21 15:03:33 +02:00 |
|
Irmen de Jong
|
061617122a
|
Merge branch 'v8_maintenance'
# Conflicts:
# examples/test.p8
|
2023-05-20 18:07:57 +02:00 |
|
Irmen de Jong
|
125ce3240f
|
expr operands assignment refactor
|
2023-05-20 18:04:46 +02:00 |
|
Irmen de Jong
|
7215efe167
|
fix expr eval error in certain situations
such as pokew() with 2 complex operands
|
2023-05-20 17:42:35 +02:00 |
|
Irmen de Jong
|
06d1570142
|
cx16: added diskio.save_raw() headerless save routine
|
2023-05-20 00:00:50 +02:00 |
|
Irmen de Jong
|
093c370faa
|
todo
|
2023-05-19 01:26:15 +02:00 |
|
Irmen de Jong
|
aec9574737
|
Merge branch 'v8_maintenance'
# Conflicts:
# compiler/res/version.txt
# docs/source/todo.rst
# examples/test.p8
|
2023-05-18 22:47:06 +02:00 |
|
Irmen de Jong
|
7ceb76cff5
|
fix compiler crash on certain operands type mismatch
|
2023-05-18 22:46:00 +02:00 |
|
Irmen de Jong
|
300e2fe9f8
|
IR: wrong attempt at optimizing register usage by reusing registers inside different code chunks
|
2023-05-18 21:57:21 +02:00 |
|
Irmen de Jong
|
91e1643627
|
update 3rd party libraries
|
2023-05-18 11:47:30 +02:00 |
|
Irmen de Jong
|
91421b0c62
|
IR handy sequence shortcut functions
|
2023-05-18 11:32:20 +02:00 |
|
Irmen de Jong
|
40f611664f
|
upgr
|
2023-05-18 00:04:31 +02:00 |
|
Irmen de Jong
|
dcba4f4098
|
fix resultregister crash
|
2023-05-18 00:00:37 +02:00 |
|
Irmen de Jong
|
c098ad2b3b
|
fix vm minf/maxf
|
2023-05-17 23:18:14 +02:00 |
|
Irmen de Jong
|
b43223cb7a
|
added clamp() builtin function and floats.clampf()
|
2023-05-17 23:12:58 +02:00 |
|
Irmen de Jong
|
e243531dab
|
upgrading
|
2023-05-17 00:49:47 +02:00 |
|
Irmen de Jong
|
1af38e62bc
|
removed floats.fabs() and floats.sqrt()/fsqrt()
|
2023-05-17 00:46:15 +02:00 |
|
Irmen de Jong
|
f37f062cdc
|
fix for loop pre-check
|
2023-05-17 00:33:55 +02:00 |
|
Irmen de Jong
|
7e734214dc
|
v8_maintenance branch made
|
2023-05-15 23:01:43 +02:00 |
|
Irmen de Jong
|
05d152746f
|
Merge branch 'master' into version_9
|
2023-05-15 22:43:03 +02:00 |
|
Irmen de Jong
|
dea7f37553
|
vm: fix % result when dividing by 0
|
2023-05-15 20:33:20 +02:00 |
|
Irmen de Jong
|
415c599310
|
update cx16 keyhandler example to r43 keyboard changes
|
2023-05-14 23:38:16 +02:00 |
|