1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-12-24 15:29:23 +00:00
Commit Graph

103 Commits

Author SHA1 Message Date
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
6c3523d5af X16: Change the default VERA version to 0.8 2019-09-20 19:41:10 +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
e376ba5e2a atari lynx support with sprite sample 2019-09-20 01:10:55 +02:00
Karol Stasiak
08ef0beeb7 Commander X16 improvements 2019-09-16 22:55:08 +02:00
Karol Stasiak
635870585e Add unsigned 16-bit division 2019-09-15 19:47:19 +02:00
Karol Stasiak
1d445ecdd1 Support sizeof on arrays. Preliminary Commander X16 support. 2019-09-14 03:37:24 +02:00
Karol Stasiak
3ce2249399 Add 16-bit multiplication 2019-09-04 21:17:06 +02:00
Karol Stasiak
e449b67a4a Added encconv module. 2019-09-04 01:14:14 +02:00
Karol Stasiak
e1c32c2e31 Preliminary EasyFlash support 2019-08-16 17:56:50 +02:00
Karol Stasiak
785eb0780b Fix cartridge targets 2019-08-16 01:09:03 +02:00
Karol Stasiak
960d16fa18 Add nullchar constant, NULLCHAR feature, and vectrex encoding 2019-08-16 00:46:11 +02:00
Karol Stasiak
6a1733ce41 Add necessary whitespace 2019-08-05 14:06:50 +02:00
Karol Stasiak
154df77ad3 Remove temporary hacks 2019-08-05 11:05:40 +02:00
Karol Stasiak
34254314a6 6502: Fix word division and byte multiplication 2019-08-04 00:05:35 +02:00
Karol Stasiak
05c017e375 New encodings for MSX 2019-07-31 00:20:18 +02:00
Karol Stasiak
d9f8b5acc4 Add support for Japanese C64 2019-07-30 15:30:18 +02:00
Karol Stasiak
35ba36ce11 Function pointers – initial version 2019-07-27 00:58:10 +02:00
Karol Stasiak
af58b16e66 Better scrolling on NES 2019-07-12 13:31:10 +02:00
Karol Stasiak
98f35937e3 Improve text encodings on Atari 2019-07-12 13:29:59 +02:00
Karol Stasiak
c6d3cefa26 Fix the zp_reg module 2019-06-28 17:57:26 +02:00
Karol Stasiak
674f8d1983 Allow initializing writable variables on cartridge targets 2019-06-28 16:28:49 +02:00
Karol Stasiak
7f28a6b10f Optimize the zp_reg module 2019-06-28 16:27:35 +02:00
Karol Stasiak
95249da671 Fix nes_joy module, as it was totally broken 2019-06-28 16:26:05 +02:00
Karol Stasiak
51599c9615 Allow defining free zeropage bytes instead of pointers 2019-06-26 18:33:59 +02:00
Karol Stasiak
fae64c52a1 Use const arrays on cartridge targets (2) 2019-06-26 18:13:00 +02:00
Karol Stasiak
892c9ec8ff Use const arrays on cartridge targets 2019-06-26 17:54:29 +02:00
Karol Stasiak
b80e46d755 Minor fixes 2019-06-26 17:06:55 +02:00
Karol Stasiak
32476f2a4e Move readkey to a separate module 2019-06-26 15:51:09 +02:00
Karol Stasiak
b85e175292 Use CBM_64_COMPAT for Commodore 128 2019-06-26 13:41:57 +02:00
Karol Stasiak
03f2bacd2b Add readkey and fix putchar for more targets. 2019-06-26 13:00:55 +02:00
Karol Stasiak
e9e52d11a7 Add readkey for C64 & ZXS. Fix putchar('{q}') on C64. 2019-06-25 18:19:33 +02:00
Karol Stasiak
3852b2dbe9 More label file formats 2019-06-14 11:39:11 +02:00
Karol Stasiak
5ca6988039 Fix GB 2019-06-14 11:31:34 +02:00
Karol Stasiak
e219830ba1 Fix MSX 2019-06-12 22:54:40 +02:00
Karol Stasiak
e31737ad40 Unsigned division of word by byte 2019-06-06 13:06:30 +02:00
Karol Stasiak
2583f280a8 Unsigned byte division by non-constant 2019-06-06 01:17:34 +02:00
Karol Stasiak
bc8ac1f696 Preliminary MSX support 2019-06-05 13:31:43 +02:00
Karol Stasiak
1cb3b672b1 Add 8080-to-8086 translation 2019-05-31 17:03:35 +02:00
Karol Stasiak
3d6e226f55 Update copyright dates 2019-05-11 01:15:51 +02:00
Karol Stasiak
43e75276df Preliminary and experimental Game Boy support 2019-03-18 23:15:05 +01:00
Karol Stasiak
3a5cf16bba NES: fix swapped joypad definitions 2019-01-13 19:43:37 +01:00
Karol Stasiak
492300d298 C64: File I/O support 2019-01-05 01:19:14 +01:00
Karol Stasiak
4db1126b01 C64: Fix kernal definitions 2019-01-04 14:06:10 +01:00
Karol Stasiak
75e572f58c Library improvements:
– random module
– ensure_mixedcase() function
2018-12-30 18:59:32 +01:00
Karol Stasiak
b068663729 PET: Add oldpet and origpet encodings 2018-12-30 18:54:45 +01:00