1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-05 21:29:03 +00:00
Commit Graph

6456 Commits

Author SHA1 Message Date
Stephan Mühlstrasser
4e03d7448c Merge branch 'master' of https://github.com/cc65/cc65 into c1p 2015-02-08 15:58:42 +01:00
Stephan Mühlstrasser
a1cc85768e Minor corrections. 2015-02-08 15:46:33 +01:00
Stephan Mühlstrasser
da8ec4f7b1 Completing OSI documentation. 2015-02-08 15:06:55 +01:00
Stephan Mühlstrasser
88249a2125 Fixed URL for SRecord. 2015-02-07 01:19:03 +01:00
Stephan Mühlstrasser
04469be331 Minor corrections to documentation. 2015-02-07 00:22:16 +01:00
Stephan Mühlstrasser
680c62d589 Start documentation for Ohio Scientific targets. 2015-02-06 22:53:36 +01:00
Stephan Mühlstrasser
7754c573d8 Jump to boot prompt after main program exits. 2015-02-05 23:21:59 +01:00
Stephan Mühlstrasser
072e5e71c2 Video RAM mapping table was off by two bytes.
Fix contributed by Jeff Tranter.
2015-02-05 23:01:19 +01:00
Stephan Mühlstrasser
01b0e10fc3 Remove tab character. 2015-02-03 22:56:04 +01:00
Stephan Mühlstrasser
14c7e9fd16 Rename c1p target to osic1p 2015-02-03 22:42:35 +01:00
Stephan Mühlstrasser
19b3c1b32b Configuration file for assembler-only build. 2015-01-31 22:45:18 +01:00
Oliver Schmidt
a0c4ca9bd7 Fixed file name of Windows binary snapshot.
Although we're using Mingw-w64 to build the Windows binaries
they are in fact 32-bit binaries - which is just fine. However
the file name should reflect that.
2015-01-20 21:00:44 +01:00
Oliver Schmidt
49a6ddab52 Merge pull request #145 from wlabelle/huc6280-sbc-fix
Move SBC to correct location in 6280 instruction table
2015-01-12 22:11:29 +01:00
Wayne LaBelle
d3b2b3df6b Move SBC to correct location in 6280 instruction table 2015-01-11 16:10:34 -05:00
Stephan Mühlstrasser
b1f764bdc9 Minor cleanup of unnecessary newlines. 2015-01-11 20:08:39 +01:00
Oliver Schmidt
6b3083053c Merge pull request #143 from greg-king5/basic-stub
Support Atmos command line
2015-01-10 23:46:43 +01:00
Greg King
fccd2bf66a Added more info to a comment. 2015-01-09 22:19:35 -05:00
Greg King
2ef83bd66c Mentioned, in the Atmos document, the extra byte at the end of program binaries. 2015-01-09 13:55:16 -05:00
Greg King
43342366ed Added comments that say why the ZPSAVE1 and ZPSAVE2 segments must be together. 2015-01-08 17:07:28 -05:00
Greg King
22e06c41d1 Fixed a bug that had padded Atmos binaries with 25 bytes too many. 2015-01-08 03:51:20 -05:00
Greg King
d61feae7f8 Added a comment. 2015-01-07 10:51:48 -05:00
Stephan Mühlstrasser
aedefb81ec Adapted to cc65 assembler coding conventions
Assembler statements are written in lowercase.
2015-01-05 21:28:39 +01:00
Stephan Mühlstrasser
50164a9d68 Removed c1p65 object file converter.
Now using srec_cat from the srecord package.
2015-01-05 20:55:45 +01:00
Stephan Mühlstrasser
073b4c264a Set default RAM size to 32 kB.
8 kB RAM are very small for "interesting" programs
compiled with cc65. Therefore set the default
RAM size to 32 kB.
2015-01-05 20:37:23 +01:00
Stephan Mühlstrasser
8fa5fc6108 Restructured according to coding conventions. 2015-01-02 20:28:36 +01:00
Oliver Schmidt
d11232214e Merge pull request #144 from greg-king5/regression-makes
Regression-tests makefiles
2014-12-20 17:31:33 +01:00
Greg King
1a0a872bd6 Made sure that parallel-building the regression-tests doesn't start a test before all of the directories are clean. 2014-12-18 14:30:35 -05:00
Greg King
244eeedcfc Shortenned the code that creates the TESTS make variable.
And, fixed the variable-substitution that creates the CC65 optimization option.
2014-12-18 14:17:56 -05:00
Greg King
e414e89b64 Use simply-defined make variables. 2014-12-17 17:44:39 -05:00
Greg King
15a22bd1c8 All regression-tests subdirectories are cleaned before the first test starts, so that 'make continue' won't see debris when it moves to the next directory. 2014-12-17 17:35:18 -05:00
Greg King
d9c8c1de45 Create the makefile variable REFS in the same way that TESTS is made. 2014-12-17 16:30:09 -05:00
Greg King
ad56b6abe9 Made the makefiles' clean target remove the object files from the source directory. 2014-12-17 15:59:29 -05:00
Greg King
b9c1087cc2 Added make code to build the optimized versions. 2014-12-17 11:57:45 -05:00
Greg King
d9df576fa6 Used an easier-to-remember way of creating a program that uses graphics RAM for other purposes. 2014-12-13 09:52:39 -05:00
Greg King
8d5bb55281 Made some descriptions less ambiguous. 2014-12-03 12:02:48 -05:00
Oliver Schmidt
83549e2321 Merge pull request #142 from greg-king5/disassemble-segment
da65's segments feature
2014-12-03 14:07:12 +01:00
Stephan Mühlstrasser
91e21ae024 Merge branch 'master' of https://github.com/cc65/cc65 into c1p 2014-12-02 20:42:54 +01:00
Stephan Mühlstrasser
fd5dca08fb Removed unused constants
They were left-overs from early attempts to implement character output.
2014-12-02 18:20:54 +01:00
Stephan Mühlstrasser
e9a90940b1 Dummy implementation for osmapperrno
Copied from atmos implementation
2014-11-30 21:05:36 +01:00
Stephan Mühlstrasser
b47a1d99ec Added scrsize() function. 2014-11-30 16:01:43 +01:00
Stephan Mühlstrasser
945ad167df Undo accidental rename of wrong scrsize.s file. 2014-11-30 16:00:55 +01:00
Stephan Mühlstrasser
fa770bada8 Added scrsize() function. 2014-11-30 15:58:59 +01:00
Stephan Mühlstrasser
3867be7166 Added cclear() and cclearxy() implementations. 2014-11-30 14:25:16 +01:00
Greg King
1446d99b14 Clarified a segment error message. 2014-11-30 00:51:09 -05:00
Greg King
155f00f25e Fixed the detection of where to start and stop segments. 2014-11-30 00:40:45 -05:00
Stephan Mühlstrasser
9b9622d09a Added chline and cvline implementation from CBM implementation. 2014-11-29 22:13:07 +01:00
Stephan Mühlstrasser
67707f342d Set default start address to 0x200 2014-11-29 20:56:49 +01:00
Stephan Mühlstrasser
6dc8621fa5 Set cursor in top left corner in clrscr()
as documented in conio.h
2014-11-29 20:50:48 +01:00
Stephan Mühlstrasser
ac88639f4a Implemented cursor functionality. 2014-11-29 20:07:30 +01:00
Stephan Mühlstrasser
7dac57f60d Added gotox() and gotoy() implementations. 2014-11-29 15:52:42 +01:00