1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-12-29 02:31:45 +00:00
Commit Graph

121 Commits

Author SHA1 Message Date
Bruce Sutherland
d49e5cf022
Fix cia_disable_irq macro.
I'm fairly sure this is the correct sequence of instructions to disable irq - tested in my own project. The original macro didn't work for me.
2020-01-05 10:53:51 +08:00
Bruce Sutherland
237985117e
Add SID filter control registers. 2020-01-01 12:51:50 +09:00
Karol Stasiak
3b5006bc30 Update X16 platform definition 2019-11-04 14:29:11 +01:00
Karol Stasiak
d634e24e92 More granular differentiation of various 65C02 variants; HuC6280 improvements 2019-11-04 14:28:36 +01:00
Karol Stasiak
00841d685b Add strzpaste and scrstrzpaste 2019-11-04 02:29:16 +01:00
Karol Stasiak
798c49fd34 Add strz_from_screencode, strz_to_screencode, ENCCONV_SUPPORTED 2019-11-04 02:28:12 +01:00
Karol Stasiak
2c52b98beb Add scrstring module 2019-10-31 17:29:05 +01:00
Karol Stasiak
939431aaf9 Fix string end handling in strzappendchar 2019-10-31 12:29:25 +01:00
Karol Stasiak
72de22bbe1 A2600: init_rw_memory should be inlineable 2019-10-24 15:09:53 +02:00
Karol Stasiak
bb419d961f
Merge pull request #14 from FreddyOffenga/a8_os
a8_os module added
2019-10-24 01:06:42 +02:00
Freddy Offenga
185b5383d1 added a8_os module and test 2019-10-23 14:43:36 +02:00
Karol Stasiak
a55d95f2cb Fix vera_upload 2019-10-23 11:02:44 +02:00
Karol Stasiak
138c185ed1
Merge pull request #12 from Ambez05/patch-1
Added vera_peek Logic
2019-10-22 02:09:38 +02:00
Freddy Offenga
f3ecf733b6 added a8_hardware files 2019-10-21 22:27:50 +02:00
Ambez05
a2b93d84d6
Added vera_peek Logic
This is used to access memory settings from the Vera System
2019-10-20 15:39:34 +10:00
Karol Stasiak
1ec816496d Allow adding fixed deltas to some outputs; #7 Fix Lynx output 2019-10-16 22:42:58 +02:00
Karol Stasiak
d1058b6223 ZX Spectrum Next CPU support 2019-10-01 00:46:15 +02:00
Karol Stasiak
a69937d8dd 8080: Faster strzcpy 2019-09-25 01:16:15 +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
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