1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-11-01 21:04:51 +00:00
Commit Graph

942 Commits

Author SHA1 Message Date
Karol Stasiak
e9990dc9c1 Allow semicolons in certain positions. Partially implements #6 2019-10-08 18:45:11 +02:00
Karol Stasiak
e19ac75350 6809: Some optimizations 2019-10-08 15:11:22 +02:00
Karol Stasiak
f08caa0b7a 6809: Various improvements 2019-10-08 01:43:09 +02:00
Karol Stasiak
c61d044226 Document keywords and handle them better 2019-10-08 01:33:55 +02:00
Karol Stasiak
3d3089ee93 Update changelog 2019-10-01 00:52:21 +02:00
Karol Stasiak
f251292dd0 6502: Few minor boolean conversion optimizations 2019-10-01 00:50:21 +02:00
Karol Stasiak
1185b1c0bb Better removal of unused functions 2019-10-01 00:46:41 +02:00
Karol Stasiak
d1058b6223 ZX Spectrum Next CPU support 2019-10-01 00:46:15 +02:00
Karol Stasiak
f7dd78e4c0 Byte comparison optimizations 2019-10-01 00:45:14 +02:00
Karol Stasiak
ae1dd6326c
Merge pull request #5 from Garydos/master
NES hardware documentation + example NES program
2019-09-28 19:38:36 +02:00
Antonio Montes
6d1c3d69cf Updated examples README 2019-09-27 14:44:58 -07:00
Antonio Montes
76eb2f40b6 Updated NES hardware documentation 2019-09-27 14:36:05 -07:00
Antonio Montes
b10c7321e5 Added new example nes program 2019-09-27 13:52:00 -07:00
Karol Stasiak
cfa99c8194 Update changelog 2019-09-25 01:20:12 +02:00
Karol Stasiak
5837c6fd7d Add custom segment layout support 2019-09-25 01:17:52 +02:00
Karol Stasiak
2a21dd8e2e Add debugging of constness 2019-09-25 01:17:23 +02:00
Karol Stasiak
a69937d8dd 8080: Faster strzcpy 2019-09-25 01:16:15 +02:00
Karol Stasiak
2ff86889db Fix sign extension in arithmetic promotions again. 2019-09-24 17:37:06 +02:00
Karol Stasiak
35bf4ba790 Fix returning constant bools 2019-09-24 00:24:17 +02:00
Karol Stasiak
77a4324a12 Switch to snapshot versioning and Scala 2.12.10 2019-09-24 00:10:54 +02:00
Karol Stasiak
d08d81724b Version 0.3.8 2019-09-21 23:05:13 +02:00
Karol Stasiak
3218070386 Add stdlib to default modules for Lynx 2019-09-21 23:02:51 +02:00
Karol Stasiak
bf6f0609a1 CHange semantics of reset_joy to make more sense 2019-09-21 00:57:16 +02:00
Karol Stasiak
8ebeb2eeeb Mark more Lynx hardware registers as volatile 2019-09-21 00:45:38 +02:00
Karol Stasiak
680e94c3b7 Add zx80, zx81 and iso15 encodings 2019-09-20 19:41:53 +02:00
Karol Stasiak
6c3523d5af X16: Change the default VERA version to 0.8 2019-09-20 19:41:10 +02:00
Karol Stasiak
d38405f467 Fix signed constants and word-sbyte subtraction 2019-09-20 18:33:41 +02:00
Karol Stasiak
1347be51ae Document Lynx 2019-09-20 01:44:18 +02:00
Karol Stasiak
b74974dbdd Various tweaks for Lynx 2019-09-20 01:43:58 +02:00
MonstersGoBoom
714c65906e missed two 2019-09-20 01:10:55 +02:00
MonstersGoBoom
559526bbfb fixing tab issue 2019-09-20 01:10:55 +02:00
MonstersGoBoom
0988bfc75f clarified the input section 2019-09-20 01:10:55 +02:00
MonstersGoBoom
e376ba5e2a atari lynx support with sprite sample 2019-09-20 01:10:55 +02:00
Karol Stasiak
fd3f55d92c Fix documentation for *pet encodings 2019-09-18 01:17:22 +02:00
Karol Stasiak
594d761294 Update changelog 2019-09-18 01:04:31 +02:00
Karol Stasiak
1d825a0c99 Fix parsing of zp_bytes 2019-09-18 01:03:13 +02:00
Karol Stasiak
239d837f96 Add CONTRIBUTING.md 2019-09-18 00:48:33 +02:00
Karol Stasiak
c45cf7d51d Add KOI-7 N2 and MSX-BR encodings. Some encoding enhancements. 2019-09-18 00:09:37 +02:00
Karol Stasiak
08ef0beeb7 Commander X16 improvements 2019-09-16 22:55:08 +02:00
Karol Stasiak
b1e5176aff Allow larger nontrivial constants 2019-09-16 22:48:46 +02:00
Karol Stasiak
e4eefeba06 Small documentation fixes 2019-09-16 22:48:21 +02:00
Karol Stasiak
457472080f 6502: Improve inlining of functions with lots of parameters. 2019-09-16 21:32:57 +02:00
Karol Stasiak
fa7844e0b8 6502: Optimize ROL/ROR before AND 2019-09-16 21:31:53 +02:00
Karol Stasiak
635870585e Add unsigned 16-bit division 2019-09-15 19:47:19 +02:00
Karol Stasiak
f036de0ee1 Fix typo 2019-09-14 16:01:10 +02:00
Karol Stasiak
a4f91eda03 6502: Fix arithmetic promotion bugs for function return values 2019-09-14 16:01:02 +02:00
Karol Stasiak
1d445ecdd1 Support sizeof on arrays. Preliminary Commander X16 support. 2019-09-14 03:37:24 +02:00
Karol Stasiak
6c4dc81c1b Add the -R option 2019-09-14 02:40:03 +02:00
Karol Stasiak
3ce2249399 Add 16-bit multiplication 2019-09-04 21:17:06 +02:00
Karol Stasiak
f18135ee7f Update documentation 2019-09-04 01:22:40 +02:00