1
0
mirror of https://github.com/cc65/cc65.git synced 2026-04-21 09:17:52 +00:00
Commit Graph

7597 Commits

Author SHA1 Message Date
Olli Savia 79433ddb60 Updated to use the new VIA register names. 2018-04-11 22:40:46 +03:00
Olli Savia 165b98bba5 Added missing VIA registers. Register names from the COMPUTE!'s book 'Mapping the VIC' 2018-04-11 22:38:23 +03:00
Bob Andrews 60b9ea3222 Merge pull request #621 from blackystardust/master
Fixed cpu detection.
2018-04-04 20:40:25 +02:00
Marco van den Heuvel 61e5b9d218 Changed #10 to #-basha for clarity. 2018-04-01 13:14:44 -07:00
Greg King 098a30725f Moved declarations that are common to the C16 and the Plus4 libraries over to their common header. 2018-04-01 15:47:48 -04:00
Marco van den Heuvel 9db6f059ac Fixed cpu detection. 2018-03-31 18:59:15 -07:00
Oliver Schmidt 8886e6f100 Merge pull request #620 from blackystardust/master
Added c16/plus4 fast(), isfast() and slow() functions, and updated the documentation accordingly.
2018-03-31 11:57:27 +02:00
Oliver Schmidt a7ae8e0a18 Adjusted style. 2018-03-30 00:11:40 +02:00
Oliver Schmidt e2b38c96f8 Adjusted style. 2018-03-30 00:10:55 +02:00
Oliver Schmidt a2a4868825 Added HGR and DHGR slide show programs.
The DHGR program is sort of a hack as it first switches to double (aka 80 col) text mode to prepare for double graphics mode. Therefore only one additional soft switch access is necessary after using TGI to generally switch to hires.
2018-03-30 00:08:26 +02:00
Greg King b844572159 Moved most of the tgi_colors.s files into the libsrc/common/ directory.
Only the Apple2 and Lynx platforms use different codes for the white color; they have their own files.
2018-03-27 07:28:46 -04:00
Greg King 155f3ade41 C64 TGI: LINE: Optimization: Don't check boundaries; LINE always is called by tgi_clippedline().
Submitted in Pull Request #611 by Sven Michael Klose.
2018-03-26 07:28:01 -04:00
Marco van den Heuvel 8424286a3e Add c16 files as well. 2018-03-23 14:31:53 -07:00
Marco van den Heuvel 03ba3f7473 Added c16/plus4 fast(), isfast() and slow() functions, and updated the documentation accordingly. 2018-03-23 14:27:15 -07:00
Oliver Schmidt d869368679 Merge pull request #619 from blackystardust/master
Added isfast function which returns a 1 when the C128 is in 2MHz mode.
2018-03-22 11:50:38 +00:00
Marco van den Heuvel d34c93a464 Set X register to 0 so that 16bit promotion works as expected. 2018-03-20 14:05:55 -07:00
Marco van den Heuvel 5d4116f05f Added isfast function which returns a 1 when the C128 is in 2MHz mode. 2018-03-20 13:11:24 -07:00
Oliver Schmidt b7a5dd76e9 Merge pull request #617 from blackystardust/master
Added the vic20 georam emd.
2018-03-20 13:24:04 +00:00
Marco van den Heuvel 2533cc8d75 Added the vic20 georam emd. 2018-03-19 11:34:41 -07:00
Oliver Schmidt eaaab65d3c Merge pull request #615 from blackystardust/master
Added vic20 $a000-$bfff ram emd.
2018-03-18 19:16:11 +00:00
Marco van den Heuvel 4fdc2d7209 Fix documentation building issue. 2018-03-18 12:06:43 -07:00
Marco van den Heuvel 12f72a5ed7 Added vic20 emd documentation. 2018-03-17 09:25:42 -07:00
Marco van den Heuvel 0c7496f08b Added vic20 - ram emd. 2018-03-16 14:23:52 -07:00
Marco van den Heuvel 9a763588e2 Merge branch 'master' of https://github.com/blackystardust/cc65 2018-03-16 12:33:49 -07:00
Marco van den Heuvel 13a485d885 Merge remote-tracking branch 'upstream/master' 2018-03-16 12:33:01 -07:00
Oliver Schmidt 2ad1850639 Merge pull request #613 from polluks/patch-4
Added another console
2018-03-15 18:37:44 +00:00
Marco van den Heuvel 9948ab7d79 Merge branch 'master' of https://github.com/cc65/cc65 2018-03-15 11:15:40 -07:00
Stefan 7efd9940f2 Added console 2018-03-13 22:19:19 +00:00
Oliver Schmidt 8b3e12d632 Added missing ror absolute override.
Fixes https://github.com/cc65/cc65/issues/489 as suggested by EtchedPixels.
2018-03-12 12:14:25 +01:00
Oliver Schmidt 316d8e9d37 Merge pull request #609 from polluks/master
Added missing PCE conio functions.
2018-03-11 08:58:23 +00:00
Stefan 789ce59fb5 Added missing PCE conio functions. 2018-03-11 00:49:40 +01:00
Oliver Schmidt be30c0bd70 Merge pull request #606 from pfusik/ldec
Optimize deceaxy
2018-03-10 11:28:46 +00:00
Marco van den Heuvel 0eb1eb625f Undo my previous commit. 2018-03-09 10:46:02 -08:00
Piotr Fusik 18ada212e7 Fix coding style. 2018-03-09 18:48:24 +01:00
Marco van den Heuvel 22d4b0d497 Improved tv timing detection for the c64. 2018-03-08 16:06:33 -08:00
Piotr Fusik 970c5f6184 Add comments. 2018-03-08 22:10:11 +01:00
Bob Andrews 7e6942953c Merge pull request #604 from blackystardust/master
Improved reu size detection.
2018-03-08 19:19:35 +01:00
Oliver Schmidt d602105dd4 Merge pull request #605 from mrdudz/4playerfix
4playerfix
2018-03-08 08:09:24 +00:00
mrdudz 85e480db3d style fixes 2018-03-08 04:05:10 +01:00
Oliver Schmidt 8e75906737 Switched Apple II output format to AppleSingle.
Although the primary target OS for the Apple II for sure isn't DOS 3.3 but ProDOS 8 the Apple II binary files contained a DOS 3.3 4-byte header. Recently I was made aware of the AppleSingle file format. That format is a much better way to transport Apple II meta data from the cc65 toolchain to the ProDOS 8 file system. Therefore I asked AppleCommander to support the AppleSingle file format. Now that there's an AppleCommander BETA with AppleSingle support it's the right time for this change.

I bumped version to 2.17 because of this from the perspective of Apple II users of course incompatible change.
V2.17
2018-03-07 23:05:21 +01:00
Oliver Schmidt 03c60efec9 Merge pull request #607 from pfusik/runtime-typos
Fix comment typos
2018-03-07 20:56:02 +00:00
Piotr Fusik 5251b67d73 Fix comment typos. 2018-03-07 21:01:29 +01:00
Piotr Fusik a32c50a6bc Optimize deceaxy. 2018-03-07 20:45:50 +01:00
Marco van den Heuvel 74117bbe46 Merge remote-tracking branch 'upstream/master' 2018-03-06 18:00:57 -08:00
Marco van den Heuvel 2418c0e0af Updated documentation for the reu emd. 2018-03-06 18:00:36 -08:00
mrdudz 3afbed48e0 tweak driver to no more use IRQ 2018-03-07 00:20:42 +01:00
mrdudz 38fedfd78b also show pressed key, so we can verify keyboard works with the joystick driver 2018-03-07 00:19:14 +01:00
mrdudz c0d8021fd5 add comment on linking, tweak a bit for easier debugging 2018-03-06 23:36:11 +01:00
Oliver Schmidt 223750cde9 CC65_HOME is gone for quite some time by now. 2018-03-06 20:43:08 +01:00
Marco van den Heuvel b783280577 Replaced reu commands with defined constants. 2018-03-05 17:46:51 -08:00