This website requires JavaScript.
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
137041c59f
Merge pull request #137 from spiro-trikaliotis/notemittinglabels-alancox
Oliver Schmidt
2014-10-14 15:13:29 +02:00
55815ea10c
Equality problem (Ullrich von Bassewitz)
Spiro Trikaliotis
2014-10-14 13:41:17 +02:00
f4f879283d
Fix for: cc65 forgetting to emit labels (Alan Cox)
Spiro Trikaliotis
2014-10-14 13:32:58 +02:00
d4c7591b12
scheisse
mrdudz
2014-10-01 15:33:41 +02:00
d0aef118ac
Merge pull request #133 from pfusik/fix-char-cast
Oliver Schmidt
2014-09-30 16:08:41 +02:00
baaf815d8e
fix cast to char, patch by Piotr Fusik
mrdudz
2014-09-25 23:19:14 +02:00
ec484db2bb
Merge remote-tracking branch 'upstream/master'
mrdudz
2014-09-25 22:01:27 +02:00
295604b31f
Merge pull request #135 from ikorb/patch1
Oliver Schmidt
2014-09-25 21:50:28 +02:00
ca300826cf
added tests as prepared by oliver
mrdudz
2014-09-24 16:45:10 +02:00
adc5525e85
added commandline option to quit after X cycles
mrdudz
2014-09-25 18:47:23 +02:00
9b82eaadd0
added tests as prepared by oliver
mrdudz
2014-09-24 16:45:10 +02:00
8c1f12f06b
Fix casting an r-value to char.
Piotr Fusik
2014-09-22 23:47:20 +02:00
d75f9c2051
Merge pull request #132 from greg-king5/high-zero
Oliver Schmidt
2014-09-11 08:57:50 +02:00
74c2415795
Changed literal zeroes of the style "#>0" into the style "#>$0000".
Greg King
2014-09-10 19:15:07 -04:00
e702832e80
Merge pull request #130 from greg-king5/caps-lock
Oliver Schmidt
2014-09-09 12:55:30 +02:00
970af0cdb2
Swapped the locations of a constructor and a destructor in a source file.
Greg King
2014-09-04 17:37:41 -04:00
76283e1b45
Merge pull request #131 from greg-king5/refine-crt
Oliver Schmidt
2014-08-24 21:31:35 +02:00
c7969a78b0
Refined the comments in the target start-up files.
Greg King
2014-08-23 14:05:36 -04:00
145a010e59
Moved the CAPS LOCK code out of the startup file, and into its own file.
Greg King
2014-08-22 17:19:58 -04:00
58b73a2842
Disable the Atmos keyboard's CAPS LOCK for both conio and stdio.
Greg King
2014-08-21 10:46:25 -04:00
6df42052b0
Merge pull request #129 from greg-king5/cbmdir
Oliver Schmidt
2014-07-17 16:50:49 +02:00
8324221360
Improved some multiplication code.
Greg King
2014-07-17 07:11:14 -04:00
c6e7d835ef
Fixed a buffer overrun bug.
Greg King
2014-07-17 07:05:10 -04:00