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 |
|
Stephan Mühlstrasser
|
b1f764bdc9
|
Minor cleanup of unnecessary newlines.
|
2015-01-11 20:08:39 +01: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 |
|
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 |
|
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 |
|
Oliver Schmidt
|
fed3179d3b
|
Merge pull request #141 from mrdudz/testsuite
Testsuite
|
2014-11-27 19:24:59 +01:00 |
|
Oliver Schmidt
|
00121a8aba
|
Merge pull request #140 from peterferrie/master
implement ProDOS seek
|
2014-11-27 18:49:01 +01:00 |
|
mrdudz
|
92ed5fd64b
|
scan sources just once
|
2014-11-26 19:32:54 +01:00 |
|
Stephan Mühlstrasser
|
a66c93c55b
|
Use CR instead of LF, because this works better over the serial port of a real C1P.
|
2014-11-26 19:01:15 +01:00 |
|
mrdudz
|
0387b8cf1d
|
added note on how to continue after failure, added missing limits.ref
|
2014-11-26 14:22:22 +01:00 |
|
mrdudz
|
3e8ae54759
|
actually use optimization switches
|
2014-11-26 01:38:30 +01:00 |
|
mrdudz
|
5f727ea56b
|
removed binaries and references from git ignore
|
2014-11-25 14:16:39 +01:00 |
|
mrdudz
|
60026925ad
|
use testwrk for binaries, and generated reference data
|
2014-11-25 13:47:31 +01:00 |
|
mrdudz
|
9c03326360
|
use 'testwrk' dir for bdiff
|
2014-11-25 12:56:45 +01:00 |
|
mrdudz
|
8a558a7cef
|
use own naive bdiff tool instead of diff/fc
|
2014-11-24 20:57:58 +01:00 |
|
mrdudz
|
a0a03e5f73
|
added linefeeds
|
2014-11-24 20:35:35 +01:00 |
|
peterferrie
|
bbd419f365
|
assert parm count
|
2014-11-24 10:07:16 -08:00 |
|
Stephan Mühlstrasser
|
16bdb10bfe
|
Default is now automatic execution of program after loading
|
2014-11-23 20:05:38 +01:00 |
|
Stephan Mühlstrasser
|
dfbd2912cc
|
Fix help text for default start address
|
2014-11-23 19:44:45 +01:00 |
|
Stephan Mühlstrasser
|
1c028c794a
|
Clarify help for -o option
|
2014-11-23 19:43:24 +01:00 |
|
Stephan Mühlstrasser
|
1e88032608
|
Copied wherex, wherey and ctype implementations from CBM
|
2014-11-23 15:56:38 +01:00 |
|
Stephan Mühlstrasser
|
0c62ddf123
|
Enhancements for cursor calculation
Fix handling of newlines.
Wrap around to top of screen when newline occurs
in last line.
Initialize screen width in crt0.s.
|
2014-11-23 15:32:48 +01:00 |
|
mrdudz
|
e3fdbc0a4b
|
removed common.h reference
|
2014-11-23 12:50:47 +01:00 |
|
mrdudz
|
0079f5f6a2
|
checked tests in /val
|
2014-11-23 12:31:47 +01:00 |
|
mrdudz
|
8a66605d5e
|
added some windows/cmd.exe stuff
|
2014-11-23 12:18:19 +01:00 |
|
mrdudz
|
198bd893f9
|
makefile for misc, endless.c
|
2014-11-22 22:22:30 +01:00 |
|
mrdudz
|
9fe0b38177
|
added readme
|
2014-11-22 21:29:26 +01:00 |
|
mrdudz
|
4a9346d631
|
added todo
|
2014-11-22 19:50:30 +01:00 |
|
mrdudz
|
875e0762e7
|
generate reference output using host compiler, compare using diff, fix yacc input file to work on both host and sim65
|
2014-11-22 19:45:40 +01:00 |
|
mrdudz
|
20cf4e1cc7
|
moved tests that need special care into misc dir
|
2014-11-22 19:42:39 +01:00 |
|
mrdudz
|
6144063a6d
|
fixed up the rest of the tests, added rudimentary makefile(s)
|
2014-11-22 18:28:05 +01:00 |
|
Stephan Mühlstrasser
|
12ca22c265
|
Remove unnecessary commented code.
|
2014-11-22 18:14:52 +01:00 |
|
mrdudz
|
20072a379c
|
added makefile and common include
|
2014-11-22 17:02:46 +01:00 |
|
mrdudz
|
a20cb09032
|
added makefile and common include
|
2014-11-22 16:59:31 +01:00 |
|