Commit Graph

  • 073b4c264a Set default RAM size to 32 kB. Stephan Mühlstrasser 2015-01-05 20:37:23 +01:00
  • 8fa5fc6108 Restructured according to coding conventions. Stephan Mühlstrasser 2015-01-02 20:28:36 +01:00
  • d11232214e Merge pull request #144 from greg-king5/regression-makes Oliver Schmidt 2014-12-20 17:31:33 +01:00
  • 1a0a872bd6 Made sure that parallel-building the regression-tests doesn't start a test before all of the directories are clean. Greg King 2014-12-18 14:30:35 -05:00
  • 244eeedcfc Shortenned the code that creates the TESTS make variable. Greg King 2014-12-18 14:15:24 -05:00
  • e414e89b64 Use simply-defined make variables. Greg King 2014-12-17 17:44:39 -05:00
  • 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. Greg King 2014-12-17 17:35:18 -05:00
  • d9c8c1de45 Create the makefile variable REFS in the same way that TESTS is made. Greg King 2014-12-17 16:30:09 -05:00
  • ad56b6abe9 Made the makefiles' clean target remove the object files from the source directory. Greg King 2014-12-17 15:59:29 -05:00
  • b9c1087cc2 Added make code to build the optimized versions. Greg King 2014-12-17 11:57:45 -05:00
  • d9df576fa6 Used an easier-to-remember way of creating a program that uses graphics RAM for other purposes. Greg King 2014-12-13 09:52:39 -05:00
  • 8d5bb55281 Made some descriptions less ambiguous. Greg King 2014-12-03 12:02:48 -05:00
  • 83549e2321 Merge pull request #142 from greg-king5/disassemble-segment Oliver Schmidt 2014-12-03 14:07:12 +01:00
  • 91e21ae024 Merge branch 'master' of https://github.com/cc65/cc65 into c1p Stephan Mühlstrasser 2014-12-02 20:42:54 +01:00
  • fd5dca08fb Removed unused constants They were left-overs from early attempts to implement character output. Stephan Mühlstrasser 2014-12-02 18:20:54 +01:00
  • e9a90940b1 Dummy implementation for osmapperrno Copied from atmos implementation Stephan Mühlstrasser 2014-11-30 21:05:36 +01:00
  • b47a1d99ec Added scrsize() function. Stephan Mühlstrasser 2014-11-30 16:01:43 +01:00
  • 945ad167df Undo accidental rename of wrong scrsize.s file. Stephan Mühlstrasser 2014-11-30 16:00:55 +01:00
  • fa770bada8 Added scrsize() function. Stephan Mühlstrasser 2014-11-30 15:58:59 +01:00
  • 3867be7166 Added cclear() and cclearxy() implementations. Stephan Mühlstrasser 2014-11-30 14:25:16 +01:00
  • 1365afa845 more hacking mrdudz 2014-11-30 11:20:57 +01:00
  • 1446d99b14 Clarified a segment error message. Greg King 2014-11-30 00:51:09 -05:00
  • 155f00f25e Fixed the detection of where to start and stop segments. Greg King 2014-11-30 00:40:45 -05:00
  • 9b9622d09a Added chline and cvline implementation from CBM implementation. Stephan Mühlstrasser 2014-11-29 22:13:07 +01:00
  • 67707f342d Set default start address to 0x200 Stephan Mühlstrasser 2014-11-29 20:56:49 +01:00
  • 6dc8621fa5 Set cursor in top left corner in clrscr() as documented in conio.h Stephan Mühlstrasser 2014-11-29 20:50:48 +01:00
  • ac88639f4a Implemented cursor functionality. Stephan Mühlstrasser 2014-11-29 20:07:30 +01:00
  • 7dac57f60d Added gotox() and gotoy() implementations. Stephan Mühlstrasser 2014-11-29 15:52:42 +01:00
  • 4275b82117 added compiler/assembler target, lib compiles mrdudz 2014-11-29 15:35:20 +01:00
  • 86e6abfcd9 added compiler/assembler target, lib compiles mrdudz 2014-11-29 15:13:40 +01:00
  • faccc5a3d6 initial import, completely untested, does not compile yet mrdudz 2014-11-29 14:18:48 +01:00
  • fed3179d3b Merge pull request #141 from mrdudz/testsuite Oliver Schmidt 2014-11-27 19:24:59 +01:00
  • 00121a8aba Merge pull request #140 from peterferrie/master Oliver Schmidt 2014-11-27 18:49:01 +01:00
  • 92ed5fd64b scan sources just once mrdudz 2014-11-26 19:32:54 +01:00
  • a66c93c55b Use CR instead of LF, because this works better over the serial port of a real C1P. Stephan Mühlstrasser 2014-11-26 19:01:15 +01:00
  • 0387b8cf1d added note on how to continue after failure, added missing limits.ref mrdudz 2014-11-26 14:22:22 +01:00
  • 3e8ae54759 actually use optimization switches mrdudz 2014-11-26 01:38:30 +01:00
  • 5f727ea56b removed binaries and references from git ignore mrdudz 2014-11-25 14:16:39 +01:00
  • 60026925ad use testwrk for binaries, and generated reference data mrdudz 2014-11-25 13:47:31 +01:00
  • 9c03326360 use 'testwrk' dir for bdiff mrdudz 2014-11-25 12:56:45 +01:00
  • 8a558a7cef use own naive bdiff tool instead of diff/fc mrdudz 2014-11-24 20:57:58 +01:00
  • a0a03e5f73 added linefeeds mrdudz 2014-11-24 20:35:35 +01:00
  • bbd419f365 assert parm count peterferrie 2014-11-24 10:07:16 -08:00
  • 0ee891c106 Completed the coding of da65's SEGMENT feature. Greg King 2014-11-23 15:29:16 -05:00
  • 16bdb10bfe Default is now automatic execution of program after loading Stephan Mühlstrasser 2014-11-23 20:05:38 +01:00
  • dfbd2912cc Fix help text for default start address Stephan Mühlstrasser 2014-11-23 19:44:45 +01:00
  • 1c028c794a Clarify help for -o option Stephan Mühlstrasser 2014-11-23 19:43:24 +01:00
  • 1e88032608 Copied wherex, wherey and ctype implementations from CBM Stephan Mühlstrasser 2014-11-23 15:56:38 +01:00
  • 0c62ddf123 Enhancements for cursor calculation Stephan Mühlstrasser 2014-11-23 15:32:48 +01:00
  • e3fdbc0a4b removed common.h reference mrdudz 2014-11-23 12:50:47 +01:00
  • 0079f5f6a2 checked tests in /val mrdudz 2014-11-23 12:31:47 +01:00
  • 8a66605d5e added some windows/cmd.exe stuff mrdudz 2014-11-23 12:18:19 +01:00
  • 198bd893f9 makefile for misc, endless.c mrdudz 2014-11-22 22:22:30 +01:00
  • 9fe0b38177 added readme mrdudz 2014-11-22 21:29:26 +01:00
  • 4a9346d631 added todo mrdudz 2014-11-22 19:50:30 +01:00
  • 875e0762e7 generate reference output using host compiler, compare using diff, fix yacc input file to work on both host and sim65 mrdudz 2014-11-22 19:45:40 +01:00
  • 20cf4e1cc7 moved tests that need special care into misc dir mrdudz 2014-11-22 19:42:39 +01:00
  • 6144063a6d fixed up the rest of the tests, added rudimentary makefile(s) mrdudz 2014-11-22 18:28:05 +01:00
  • 12ca22c265 Remove unnecessary commented code. Stephan Mühlstrasser 2014-11-22 18:14:52 +01:00
  • 20072a379c added makefile and common include mrdudz 2014-11-22 17:02:46 +01:00
  • a20cb09032 added makefile and common include mrdudz 2014-11-22 16:59:31 +01:00
  • d712abfe27 include s26 to get bitsize of char mrdudz 2014-11-22 16:45:23 +01:00
  • f82343c484 sitest can not work mrdudz 2014-11-22 16:44:48 +01:00
  • 8d2ec80d5a cleanup mrdudz 2014-11-22 15:30:07 +01:00
  • 0a6afb59c0 Switch to assembler for cputc implementation. Stephan Mühlstrasser 2014-11-22 01:07:55 +01:00
  • 0c204725bc implement ProDOS seek peterferrie 2014-11-21 16:04:11 -08:00
  • ff0bb9b11c Merge pull request #139 from mrdudz/addundocs Oliver Schmidt 2014-11-20 14:55:07 +01:00
  • d5844bd63b changed return code to -99 mrdudz 2014-11-20 14:49:35 +01:00
  • c0567eb8b7 add LF mrdudz 2014-11-20 13:16:04 +01:00
  • 6273d1cdc0 actually make TAS work :) mrdudz 2014-11-20 02:47:33 +01:00
  • c2704ec72a uses TAS instead of SHS like da65 did mrdudz 2014-11-20 01:31:39 +01:00
  • 8cc71f135c added support for LAX#imm, all done mrdudz 2014-11-20 00:18:12 +01:00
  • 044aee7f8d added support for undocumented NOPs mrdudz 2014-11-19 23:20:46 +01:00
  • cf82bfaf37 renamed KIL to the more common JAM, which is also accepted by ca65 mrdudz 2014-11-19 22:54:33 +01:00
  • 2dfdf4dec7 added support for ane, sha, shs, shy, shx mrdudz 2014-11-19 22:34:33 +01:00
  • 202a2d677b starting branch for adding the missing undocumented opcodes mrdudz 2014-11-19 22:04:32 +01:00
  • 156f405774 Merge remote-tracking branch 'upstream/master' mrdudz 2014-11-19 15:44:14 +01:00
  • 5c8cd00dd5 Started cputc and related functions implementation. Stephan Mühlstrasser 2014-11-18 23:06:28 +01:00
  • d9f764aa07 Implement macros that shortcut color function calls. Stephan Mühlstrasser 2014-11-18 23:05:50 +01:00
  • a20bba0f1e Adapt to assembler coding conventions. Stephan Mühlstrasser 2014-11-16 21:57:59 +01:00
  • 14958949c2 Direct use of monitor function instead of subroutine call. Stephan Mühlstrasser 2014-11-16 21:13:18 +01:00
  • 6edf57324e Set default start address to 0x300. Make start address configurable via --start-addr. Stephan Mühlstrasser 2014-11-16 20:07:59 +01:00
  • 3b379c10e4 Added missing dependency from c1p65 to common Stephan Mühlstrasser 2014-11-15 20:37:45 +01:00
  • 09e50d433d * Changed the way that Atmos programs are started. Greg King 2014-11-09 06:32:11 -05:00
  • 4c46287928 Begin to implement C1P conio features. Stephan Mühlstrasser 2014-11-09 00:58:32 +01:00
  • 5d7a24241c Implemented clrscr routine for C1P Stephan Mühlstrasser 2014-11-08 01:14:46 +01:00
  • 1f85c48fb2 Added the c1p65 project. Stephan Mühlstrasser 2014-11-06 20:46:16 +01:00
  • 5b55fa4500 Adjusted URL. Oliver Schmidt 2014-11-03 23:31:54 +01:00
  • b552c18405 Consistently rely on SSL redirection. Oliver Schmidt 2014-11-03 23:21:52 +01:00
  • dc3167fcc8 Adjusted doc URL. Oliver Schmidt 2014-11-03 21:42:54 +01:00
  • ebbec9bfb7 Modified doc generation to target 'doc' repository. Oliver Schmidt 2014-11-03 21:23:29 +01:00
  • 29801cd45f Enter bytes in a loop in data mode Stephan Mühlstrasser 2014-11-02 23:22:41 +01:00
  • 57a422d064 Adapt c1p65 project to Visual Studio 2013 Stephan Mühlstrasser 2014-11-02 19:39:39 +01:00
  • 0b186407f1 Merge https://github.com/cc65/cc65 into c1p Stephan Mühlstrasser 2014-11-02 16:17:16 +01:00
  • ac12a738bc Adjusted Travis CI file to recent change. Oliver Schmidt 2014-11-01 13:49:19 +01:00
  • 91b9451c60 Reduced clutter in root dir. Oliver Schmidt 2014-11-01 13:45:17 +01:00
  • 2cea214e86 Ignore return value of commit (not push). Oliver Schmidt 2014-10-30 23:21:40 +01:00
  • 195067d023 Minor changes to cleanup log. Oliver Schmidt 2014-10-30 22:43:34 +01:00
  • 8ec3d9268e Moved Windows binary snapshot to SourceForge. Oliver Schmidt 2014-10-30 22:15:45 +01:00
  • 1673a40a77 Merge pull request #138 from spiro-trikaliotis/equality-error-uz Oliver Schmidt 2014-10-14 15:15:23 +02:00