uz
|
c140a15dac
|
Move attribute lookup into the output functions. Allow a bytesperline
attribute for asm output files.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5589 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-10 14:22:51 +00:00 |
|
uz
|
2d0e71b242
|
Do also allow ':' as an attribute separator.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5588 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-10 14:21:46 +00:00 |
|
uz
|
7563f4096c
|
Implemented main conversion module.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5587 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-10 13:50:53 +00:00 |
|
uz
|
1aaff0ce2f
|
Added the main conversion module. New option --convert-to. New short options
for --read and --write.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5586 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-09 13:44:51 +00:00 |
|
uz
|
b55c290823
|
Added a dummy return to fix a watcom warning.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5585 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-09 11:48:13 +00:00 |
|
uz
|
4e7488d9b9
|
Added the write routine.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5584 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-09 11:46:16 +00:00 |
|
uz
|
b6329757d7
|
Export the compare function since it is used in a few places.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5583 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-09 11:45:08 +00:00 |
|
uz
|
006be848f2
|
Added VIC2 sprites as output format. Started to code the processing pipeline:
--slice, --pop.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5582 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-09 11:37:10 +00:00 |
|
uz
|
19ffc1ab08
|
Added the new serial driver for the atmos to the spec file.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5581 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-09 10:50:12 +00:00 |
|
uz
|
65a8da9fde
|
Added a new serial driver for the atmos. By Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5580 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-09 10:48:59 +00:00 |
|
uz
|
a564450415
|
Fixed a bug. High byte of the sector number is stored into the wrong place.
Reported by Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5579 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-08 18:59:41 +00:00 |
|
uz
|
8c1aed8b0f
|
Started to add koala output format.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5578 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-05 20:30:25 +00:00 |
|
uz
|
15a8a51aa2
|
Fix FindInputFormat.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5577 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-05 19:28:22 +00:00 |
|
uz
|
3cef75b26c
|
Added parsing of arguments to --read. The explicit format spec is currently
broken.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5576 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-04 21:02:31 +00:00 |
|
uz
|
594e446ac5
|
Added a module to manage attribute/value pairs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5575 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-04 20:17:34 +00:00 |
|
uz
|
4f61106043
|
The IRQ handler needs to save the registers. By Stefan Haubenthal.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5574 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-04 19:25:22 +00:00 |
|
uz
|
285aaf8933
|
Patch by Stefan Haubenthal: Remove __fastcall__ in comments and/or the
function description for functions that don't take any parameters.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5573 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-04 13:08:54 +00:00 |
|
uz
|
bdeefe31e5
|
The table for sweet 16 instructions had an invalid length word. Reported by
Jeff Tranter.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5572 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-03-04 13:01:50 +00:00 |
|
ol.sc
|
026e6995d0
|
Added article.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5571 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-28 22:19:28 +00:00 |
|
ol.sc
|
720d11e59f
|
Replaced hardcoded constants with macros.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5570 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-28 21:57:45 +00:00 |
|
ol.sc
|
c136a48eb8
|
Replaced hardcoded constants with macros.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5569 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-28 21:49:24 +00:00 |
|
ol.sc
|
f6825b244a
|
Added screen initialization on Apple GEOS.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5568 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-28 21:24:17 +00:00 |
|
ol.sc
|
204aba1577
|
Introduced Apple GEOS specific screen size constants.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5567 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 22:00:26 +00:00 |
|
uz
|
32f4a8d414
|
Added the output layer.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5566 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 21:03:01 +00:00 |
|
uz
|
95eb20dc37
|
Remove the "Tag" field in struct Bitmap since it is of no real use.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5565 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 20:45:14 +00:00 |
|
uz
|
d46c3fc5a9
|
Fix two watcom (and probably C89) issues.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5564 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 20:43:03 +00:00 |
|
ol.sc
|
5817cf1476
|
Take BSS into account (like done for Apple GEOS in the first place).
git-svn-id: svn://svn.cc65.org/cc65/trunk@5563 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 19:37:32 +00:00 |
|
uz
|
e4aab75bb0
|
Added a module for assembler source output.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5562 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 18:17:28 +00:00 |
|
uz
|
1e4a4cb72c
|
Removed a declaration for a routine that doesn't exist.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5561 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 18:17:13 +00:00 |
|
uz
|
271e604fb7
|
Added a module for binary output.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5560 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 17:58:34 +00:00 |
|
uz
|
f0a73e253d
|
Added a new input layer that manages the different input formats.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5559 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 16:33:13 +00:00 |
|
uz
|
ca624041a9
|
Splitted the filetype module into the actual search function (now in fileid)
and the existing file types used by ld65 and cl65.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5558 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-27 16:24:35 +00:00 |
|
uz
|
7a3e6abb13
|
New function to create a bitmap slice.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5557 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-26 21:45:42 +00:00 |
|
uz
|
4abdecc728
|
Use only as many palette entries as there are colors in the image.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5556 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-26 21:26:00 +00:00 |
|
uz
|
fa052219e3
|
First version of PCX reading routine is completed but mostly untested.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5555 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-26 15:27:36 +00:00 |
|
uz
|
6893f52a50
|
Some more work on reading pcx files.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5554 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-26 11:54:05 +00:00 |
|
uz
|
c4721fb4e2
|
Output usage information to stdout, not stderr. This is consistent with the
other tools.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5553 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-26 11:53:39 +00:00 |
|
uz
|
3265f0cf44
|
Started to add PCX routines.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5552 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-25 21:45:01 +00:00 |
|
uz
|
eb4001a52f
|
Adapted the file i/o module from od65.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5551 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-25 20:51:16 +00:00 |
|
uz
|
364eb07a59
|
Started to code the front end base layer modules.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5550 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-25 15:08:38 +00:00 |
|
ol.sc
|
7cda476c08
|
Added comments.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5549 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-24 22:21:54 +00:00 |
|
uz
|
d27c7d5a75
|
Added base framework for the sp65 sprite and bitmap tool.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5548 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-23 21:32:15 +00:00 |
|
ol.sc
|
351e0828c6
|
Rather stay with OFF_YEAR as it is an "officially" name.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5547 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-22 23:49:45 +00:00 |
|
ol.sc
|
c3e5aa643b
|
Learned the hard way that even meant-to-be-simple sample programs should contain some error checking.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5546 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-22 23:29:52 +00:00 |
|
ol.sc
|
336e53348b
|
Introduced Apple GEOS specific directory entry offsets. However in most cases the assembler code using them will need to differentiate between CBM and Apple because the directory entry semantics are (too) different.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5545 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-22 23:26:25 +00:00 |
|
ol.sc
|
c8f3b16f99
|
Minor style adjustment.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5544 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-22 22:59:38 +00:00 |
|
ol.sc
|
358a27bd3c
|
Better have the Apple GEOS stuff below the CBM GEOS stuff.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5543 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-22 22:32:28 +00:00 |
|
ol.sc
|
f86acd3128
|
C programs don't need offsets into data structures - they have actual structs :-). In this case 'struct filehandle' and 'struct fileheader'.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5542 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-22 22:24:28 +00:00 |
|
ol.sc
|
340565f7c5
|
Added missing file.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5541 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-22 22:04:53 +00:00 |
|
ol.sc
|
c1bb9678d5
|
Fixed line continuation.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5540 b7a2c559-68d2-44c3-8de9-860c34a00d81
|
2012-02-22 22:04:20 +00:00 |
|