Jesper Gravgaard
|
1df52a8c5b
|
Added tests for improving array iteration performance for different types of arrays.
|
2020-10-01 22:30:04 +02:00 |
|
Jesper Gravgaard
|
5c2d1c48d9
|
Updated test data
|
2020-10-01 11:01:49 +02:00 |
|
jespergravgaard
|
cd2dcd1614
|
Added missing files.
|
2020-10-01 10:31:34 +02:00 |
|
jespergravgaard
|
b9d69db454
|
Fixed problem with boolean constant comparison (false!=false). Closes #527
|
2020-10-01 08:45:55 +02:00 |
|
jespergravgaard
|
31b0a500a1
|
Merged nesballs 3
|
2020-10-01 00:55:47 +02:00 |
|
jespergravgaard
|
9262adf09f
|
Added nesballs-3 test
|
2020-10-01 00:54:08 +02:00 |
|
Jesper Gravgaard
|
1e0d21d06e
|
Expanded DuplicateRValueIdentification to also find RValues in different blocks as long as the scope is the same and the first block dominates the last block. Closes #525
|
2020-10-01 00:18:56 +02:00 |
|
Jesper Gravgaard
|
e92f72e490
|
Expanded DuplicateRValueIdentification to also find RValues in different blocks as long as the first one dominates the last one. Closes #525
|
2020-09-30 22:48:44 +02:00 |
|
jespergravgaard
|
a6a3aed144
|
Improved fragments.
|
2020-09-30 20:16:27 +02:00 |
|
jespergravgaard
|
295c5d1dbd
|
Added missing fragment. Thanks @ubik
|
2020-09-30 09:03:55 +02:00 |
|
jespergravgaard
|
7c1bed30f2
|
Fixed ATASCII newline encoding. Closes #526
|
2020-09-29 02:07:09 +02:00 |
|
jespergravgaard
|
5831e8ac26
|
Fixed ATASCII newline encoding. Closes #526
|
2020-09-29 02:05:57 +02:00 |
|
jespergravgaard
|
62e61d0ec3
|
Updated cache.
|
2020-09-29 01:35:55 +02:00 |
|
jespergravgaard
|
d9ced92fd7
|
Added another test for #525 demonstrating problem with reuse of index*sizeof(). Added more fragments and optimizing others.
|
2020-09-29 01:35:08 +02:00 |
|
jespergravgaard
|
8abaa95008
|
Added test for #525 demonstrating problem with reuse of index*sizeof(). Added a fragment.
|
2020-09-29 00:42:25 +02:00 |
|
jespergravgaard
|
0a31136651
|
Improved compiler error messages. Added bubbles64 example (not working yet). Added missing fragments.
|
2020-09-28 23:45:41 +02:00 |
|
jespergravgaard
|
d64faa132d
|
Added __KICKC__ define. Closes #523
|
2020-09-28 22:25:15 +02:00 |
|
jespergravgaard
|
8ec4831541
|
Now initializing cursor position in conio.h on MEGA65. Closes #522
|
2020-09-28 21:34:39 +02:00 |
|
jespergravgaard
|
c75c99654b
|
Updated fragment cache files.
|
2020-09-28 20:40:12 +02:00 |
|
jespergravgaard
|
5a121eb5dd
|
Moved NES example files into a NES folder.
|
2020-09-28 20:32:39 +02:00 |
|
jespergravgaard
|
a8272388b8
|
Moved NES example files into a NES folder.
|
2020-09-28 20:29:30 +02:00 |
|
jespergravgaard
|
ad7b74ddac
|
Converted NES balls example to 32balls.
|
2020-09-28 19:59:03 +02:00 |
|
jespergravgaard
|
79484c4b37
|
Added NES balls example.
|
2020-09-28 08:56:30 +02:00 |
|
jespergravgaard
|
81b638f060
|
Added missing fragments.
|
2020-09-28 08:51:20 +02:00 |
|
jespergravgaard
|
abb12deed9
|
Added missing C-file.
|
2020-09-28 00:10:47 +02:00 |
|
jespergravgaard
|
b02215e723
|
Added Makefile for ease of use. Closes #520
|
2020-09-28 00:10:11 +02:00 |
|
jespergravgaard
|
fa0de1e789
|
Fixed problem with inner compound assignment using arrays with elements with size>1 results in bad code. Closes #519
|
2020-09-28 00:01:06 +02:00 |
|
jespergravgaard
|
53ed7c976d
|
Added missing fragments. Fixed problem with addition fragments.
|
2020-09-27 22:58:38 +02:00 |
|
jespergravgaard
|
adf63a551d
|
Corrected preprocessor handling of #define with a body starting with left parenthesis. Closes #518
|
2020-09-27 19:48:54 +02:00 |
|
jespergravgaard
|
c4de8a017c
|
Added test with array of function pointers.
|
2020-09-26 22:52:19 +02:00 |
|
jespergravgaard
|
202fd67943
|
Added missing fragments and synthesis for NES kickballs.c. See https://forums.nesdev.com/viewtopic.php?f=2&t=20187&start=15
|
2020-09-26 21:59:10 +02:00 |
|
jespergravgaard
|
4e301e0258
|
Better error message when assuming type of symbol. Closes #517
|
2020-09-26 20:35:06 +02:00 |
|
jespergravgaard
|
8901165547
|
Added missing fragment. Closes #515
|
2020-09-26 14:31:12 +02:00 |
|
jespergravgaard
|
ce2dfe62b6
|
Updated reference manual. Added better MEGA65 DMA tests.
|
2020-09-26 13:30:48 +02:00 |
|
jespergravgaard
|
6e206d25a3
|
Added first simple MEGA65 library function.
|
2020-09-26 08:57:29 +02:00 |
|
jespergravgaard
|
18bce95623
|
Merge remote-tracking branch 'origin/master' into master
|
2020-09-25 09:12:18 +02:00 |
|
jespergravgaard
|
8f74d179c9
|
Removed loophead options because it corrupted some programs
|
2020-09-25 09:12:05 +02:00 |
|
jespergravgaard
|
9150c891b9
|
Added DMA test that works!
|
2020-09-25 09:02:06 +02:00 |
|
jespergravgaard
|
feade71602
|
fixed tests.
|
2020-09-24 08:58:52 +02:00 |
|
jespergravgaard
|
d4af9d4a41
|
Added MEGA65 DMA.h and a (non-working) test.
|
2020-09-24 08:52:50 +02:00 |
|
jespergravgaard
|
c61ec7370d
|
Started MEGA65 DMA test.
|
2020-09-23 08:32:29 +02:00 |
|
jespergravgaard
|
a276b0fd6b
|
Improved mega65 memory banking example.
|
2020-09-22 22:33:21 +02:00 |
|
jespergravgaard
|
5b2f43a40c
|
Added IRQ to mega65 memory banking example.
|
2020-09-22 22:24:25 +02:00 |
|
jespergravgaard
|
b1e465b72b
|
Improved MEGA65 examples.
|
2020-09-22 21:38:53 +02:00 |
|
jespergravgaard
|
7f5a20140b
|
Added MEGA65 example of music playing using memory banking.
|
2020-09-22 21:27:07 +02:00 |
|
jespergravgaard
|
79963be64c
|
Added memory mapper to mega65.h
|
2020-09-22 19:51:26 +02:00 |
|
jespergravgaard
|
a57b77f911
|
Added a working 256MB memory block remapping (MAP instruction) test.
|
2020-09-21 01:32:51 +02:00 |
|
jespergravgaard
|
77c15f80aa
|
Added a working memory block remapping (MAP instruction) test.
|
2020-09-20 22:32:42 +02:00 |
|
jespergravgaard
|
617a7a83d9
|
Updated assembly to include PRG files. Improved target platforms.
|
2020-09-20 18:49:48 +02:00 |
|
jespergravgaard
|
7ffeffdb92
|
Working on MAP test.
Added fragment.
|
2020-09-19 11:15:42 +02:00 |
|