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

3081 Commits

Author SHA1 Message Date
jede 3b07b8b8e3 Add cclear and cclearxy 2019-07-31 18:07:28 +02:00
jede cceffbdb8c Fix bug $FF 2019-07-21 14:11:51 -04:00
jede e7bb0aad19 Fix comment and gotox force colour change 2019-07-21 14:11:51 -04:00
jede 996537282c Cleaning import variables 2019-07-21 14:11:51 -04:00
jede 848df36f6b Optimize Clrscr 2019-07-21 14:11:51 -04:00
jede 0fe98a7ca8 Fix bgcolor and textcolor must return last color, jmp remove. 2019-07-21 14:11:51 -04:00
jede f9e13abc11 jmp instead of jsr 2019-07-21 14:11:51 -04:00
jede ede64f68a9 Fix bug with bgcolor and textcolor 2019-07-21 14:11:51 -04:00
jede 6f7f6b5119 Fix label, optimize code 2019-07-21 14:11:51 -04:00
jede a0a6537bda Fix typo and optimize 2019-07-21 14:11:51 -04:00
jede 28eba8bff9 fix import 2019-07-21 14:11:51 -04:00
jede 7767a0e88e fix typo 2019-07-21 14:11:51 -04:00
jede 3d5811d8f5 Fix gotoy changecolor 2019-07-21 14:11:51 -04:00
jede 7f9e73a1ce Add textcolor and bgcolor.s 2019-07-21 14:11:51 -04:00
jede 14ac1a7ff6 Fix bug : gotoxy does not working because Y does not update the adress on the screen 2019-07-21 14:11:51 -04:00
Björn Esser 93b6efcb2f zlib: Use correct (un)signedness of char in prototypes and functions.
Also ensure we are using the same constness qualifiers.
2019-06-19 19:01:30 +02:00
Oliver Schmidt 6efb71bea7 Rearranged paravirt function vector.
- exit right below 6502 vectors.
- keep exit addr stable as it may be called from asm.
2019-05-30 00:10:17 +02:00
Oliver Schmidt c6bbea0bb0 Renamed program start label. 2019-05-30 00:06:31 +02:00
bbbradsmith 9fcd91ebe9 sim65 header comment fix 2019-05-29 22:56:51 +02:00
bbbradsmith fb7d4acd5c versionable header for sim65
load and run address now configured from header
fix error codes not to conflict with test
fix test/misc/endless.c which is supposed to fail if an endless loop does not occur
2019-05-29 22:56:51 +02:00
bbbradsmith 2f3cae0d2e movable sp for sim65 2019-05-29 22:56:51 +02:00
Oliver Schmidt ac0b452834 Added '_' prefix to sin and cos.
Users complained that otherwise the names might clash with their functions.
2019-04-13 11:25:54 +02:00
Christian Groessler 03311e7268 atari5200: update docs for recent conio changes
also renames libsrc/atari5200/extra/conioscreen_20x12.s to
libsrc/atari5200/extra/conioscreen-20x12.s to be in line with
other optional link modules
2019-04-13 11:07:06 +02:00
Christian Groessler 78daf84f12 atari5200: name conio constructor 'initconio' 2019-04-12 12:49:38 +02:00
Christian Groessler e1e6bec9ff atari5200: changes from discussions in #870
- rename screen_setup to initconio
- use Greg King's version of bgcolor()
2019-04-12 12:49:38 +02:00
Christian Groessler d7eecb57f8 atari5200: get rid of conio_colors table
use system color variables instead; improve testcode/lib/atari5200/hello.c
test program
2019-04-12 12:49:38 +02:00
Christian Groessler be6bba66a9 atari5200: conio now uses just four colors altogether
See discussion in PR #870.
2019-04-12 12:49:38 +02:00
Christian Groessler 79b9a8d2df atari5200: add screensize function 2019-04-12 12:49:38 +02:00
Christian Groessler db01036e2e atari5200: add alternative conio screen (20x12 resolution) 2019-04-12 12:49:38 +02:00
Christian Groessler ec5e38617a atari5200: implement bgcolor() and textcolor()
Includes some other small fixes/cleanups.
2019-04-12 12:49:38 +02:00
Christian Groessler edd596b2a4 atari: split color.s into bordercolor.s and bgcolor.s 2019-04-12 12:49:38 +02:00
Oliver Schmidt fc6a63a15e Avoid unintended file "shadowing".
https://github.com/cc65/cc65/commit/3d8c3a494801e106e33fa7dcc4fd3daedad1b98a caused an unintended "shadowing" of files in /libsrc/runtime by files in /libsrc/common. Therefore the files in question are renamed (again) in /libsrc/common to make the files in /libsrc/runtime "visible" again.
2019-04-04 09:16:59 +02:00
IrgendwerA8 3d8c3a4948 Code review adaptations, removed "cc65_" prefix from functions 2019-03-29 22:53:04 +01:00
IrgendwerA8 db8bd84a82 Changes due to code review. 2019-03-29 22:53:04 +01:00
IrgendwerA8 399250a105 Optimized mul20 & mul40 and extracted to new library. 2019-03-29 22:53:04 +01:00
Bas Wassink 96d0b00a76 Merge https://github.com/cc65/cc65
Pull to fix extra changes in PR #863
2019-03-24 20:49:53 +01:00
Bas Wassink 2eac69a943 Remove trailings spaces from CBM-related asm files 2019-03-22 22:54:05 +01:00
IrgendwerA8 e1a4910580 Code review changes and build fix. 2019-03-04 23:32:56 +01:00
IrgendwerA8 cc6559c3f6 Minor math optimizations 2019-02-28 19:48:29 +01:00
Daniel Serpell 258ba05660 Separate header and trailers of Atari system_check chunk.
This allows to omit the headers and trailers if needed.
2019-02-21 19:00:17 -03:00
Oliver Schmidt b9ea77b185 Merge pull request #834 from jedeoric/master
Update telestrat target doc, add tgi_clear support for telestrat target, stratsed & telemon 2.4 vars added
2019-02-12 17:51:24 +01:00
Christian Groessler 58484449b4 remove TABs 2019-02-05 23:27:52 +01:00
Christian Groessler 055c294ac0 Use Timer2 for mouse polling.
This follows a suggestion by Sijmen Schouten in issue #818.
Platoterm64 now works with mouse at 1200 baud.

Bump MOUSE_API_VERSION in asminc/mouse-kernel.inc.

Fix typo in testcode/lib/mouse-test.c.
2019-01-29 22:00:55 +01:00
jedeoric 63e64f801a Merge branch 'master' into master 2019-01-25 10:15:21 +01:00
Piotr Fusik 7a034f505b Comment the ATASCII to screen code conversion. 2019-01-23 19:02:26 +01:00
Piotr Fusik 1781a5cfe7 Optimize the conversions from Atari ASCII to screen codes. 2019-01-23 00:05:31 +01:00
Greg King a6b04f6e97 Changed most "backticks" (grave accents) into apostrophes.
Quotations that are embraced by tick marks now look better, in most fonts.
2019-01-05 14:57:12 -05:00
Scott Hutter a6725edb15 moved to better folder location 2018-12-30 18:57:46 +01:00
Scott Hutter 9160b8ddc2 Issue 814 2018-12-30 18:57:46 +01:00
Scott Hutter 2f6f468aad Added SetNewMode() to geoslib - #814 2018-12-30 18:57:46 +01:00