ol.sc
2f646eb01a
Renamed to follow .grc naming scheme.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5320 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-27 01:30:41 +00:00
ol.sc
6ff1d8314d
Moved GEOS VLIR assembler sample from 'samples' to 'testcode' because:
...
- It relies on include files which are not part of the cc65 distribution (but only present in the cc65 source tree).
- An upcoming GEOS VLIR C sample will obsolete it - as sample.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5316 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-12-27 00:25:17 +00:00
ol.sc
2552a7c117
Cache aspect ratio like already done with resolution.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5012 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-05-01 21:38:04 +00:00
uz
a507605a89
New TGI routines tgi_getaspectratio/tgi_setaspectratio.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5009 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-05-01 18:40:38 +00:00
ol.sc
9bf3446060
A first small step towards aspect ratio awareness.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@5003 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-04-30 13:12:53 +00:00
ol.sc
2f3aa1d5d4
Use TGI colors.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4990 b7a2c559-68d2-44c3-8de9-860c34a00d81
2011-04-20 12:59:45 +00:00
uz
e61173fe9e
Reorder -o and -t on the linker command line.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4885 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-12-04 18:09:50 +00:00
ol.sc
e5c0077b88
Added explicit tgi_clear() after tgi_init() now that this isn't done by tgi_init() anymore.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4561 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-26 20:12:35 +00:00
uz
7b8fbb31da
Rewrote the sinus display using the new cc65_sin function.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4403 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-10-30 14:03:21 +00:00
uz
ed2767e65f
Changed names of the pragmas to be identical to the corresponding command line
...
options. This should make use easier. The old names of the pragmas are still
available but will cause warnings.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4364 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-10-14 12:55:15 +00:00
ol.sc
82c312bd72
Updated (and sorted) sample program info.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4317 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-10-03 11:28:42 +00:00
ol.sc
2b7e9ecebc
Made compatible with the Apple ][ machines, but without timing (like mandelbrot).
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4315 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-10-03 11:17:39 +00:00
ol.sc
a84229dcaf
Leveraged tgi_stddrv (like tgidemo).
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4312 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-10-03 11:10:26 +00:00
ol.sc
cb5ce7da5a
Adjusted error message to recent change.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4311 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-10-03 11:07:10 +00:00
ol.sc
c45442692c
Fixed messed up line endings.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4305 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-10-02 20:15:14 +00:00
uz
3c6e8087f1
Improved Makefile by Greg King.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4258 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-09-28 19:22:02 +00:00
ol.sc
72f1b11545
Made sure the bounding box coordinates stay in reasonable ranges.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4250 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-09-27 22:33:12 +00:00
uz
717840962b
Add mouse_setbox/mouse_getbox to the demo.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4243 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-09-27 11:24:43 +00:00
uz
7de61e351c
Define a standard driver and mode for tgi graphics and use it in the sample
...
program. The standard driver and mode is the first one in the tgi_mode_table.
git-svn-id: svn://svn.cc65.org/cc65/trunk@4153 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-09-11 18:59:37 +00:00
uz
8870eda779
Use mouse_stddrv instead of a platform dependent #define.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4150 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-09-11 16:55:20 +00:00
uz
2a2c0fbaf1
Increase count to 16384. Simplify complex expression.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@4064 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-08-28 17:21:58 +00:00
uz
8216bf1d6a
Force an import of the special symbol __STARTUP__ in the C compiler when
...
main() is encountered. Define this symbol in the startup code. This will
automatically force linking of the startup code which can then reside inside
the standard library as any other object file.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3988 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-07-31 12:05:42 +00:00
uz
043acb1d98
Calculate time in seconds, not ticks. Implement pager output for primes.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3986 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-07-30 19:25:59 +00:00
uz
5d56159421
Support for the Plus/4 by john "graham" selck.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3930 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-02-11 17:37:18 +00:00
cpg
b169d2ad1e
fix typo
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3914 b7a2c559-68d2-44c3-8de9-860c34a00d81
2009-01-25 21:22:23 +00:00
uz
4812feb44b
git-svn-id: svn://svn.cc65.org/cc65/trunk@3863 b7a2c559-68d2-44c3-8de9-860c34a00d81
2008-08-02 22:02:54 +00:00
cuz
feae688346
Oliver Schmidt updated the graphics drivers and part of the C library for the
...
Apple machines.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3816 b7a2c559-68d2-44c3-8de9-860c34a00d81
2008-03-16 09:37:22 +00:00
cuz
aa4df9f98b
Fixed the name of the assembler.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3800 b7a2c559-68d2-44c3-8de9-860c34a00d81
2007-08-28 19:54:48 +00:00
cuz
889fd1ecbd
The Apple2 has only upper case chars.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3722 b7a2c559-68d2-44c3-8de9-860c34a00d81
2006-04-07 17:49:38 +00:00
cuz
685235795c
Apple 2 mouse driver and other stuff from Oliver Schmidt
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3717 b7a2c559-68d2-44c3-8de9-860c34a00d81
2006-04-06 19:51:37 +00:00
cuz
d2d599e345
Small cosmetic fix
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3669 b7a2c559-68d2-44c3-8de9-860c34a00d81
2005-11-22 23:14:19 +00:00
cuz
65c580f864
Added changes from Oliver Schmidt so the graphics oriented demo programs
...
can also be run on apple machines. Changed the makefile to account for the
special start address needed for these programs.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3660 b7a2c559-68d2-44c3-8de9-860c34a00d81
2005-11-20 17:49:44 +00:00
cuz
27f714c45a
Small optimization
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3659 b7a2c559-68d2-44c3-8de9-860c34a00d81
2005-11-20 17:26:05 +00:00
cuz
aa577a7a1d
New diodemo version by Oliver; update of the README file
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3619 b7a2c559-68d2-44c3-8de9-860c34a00d81
2005-09-02 19:47:46 +00:00
cuz
5f31938c46
Slightly improved version with more comments
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3448 b7a2c559-68d2-44c3-8de9-860c34a00d81
2005-04-01 10:13:09 +00:00
cuz
16e88a489b
New diodemo sample by Oliver Schmidt
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3440 b7a2c559-68d2-44c3-8de9-860c34a00d81
2005-03-31 07:28:14 +00:00
cuz
4e81c529d9
Update the mouse demo to run with the new mouse API that uses loadable
...
drivers. Remove Atari support because there are no loadable drivers for
the Atari.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3292 b7a2c559-68d2-44c3-8de9-860c34a00d81
2004-11-07 12:54:30 +00:00
cuz
d136a3409f
Cosmetic changes
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3291 b7a2c559-68d2-44c3-8de9-860c34a00d81
2004-11-07 12:52:40 +00:00
cuz
f9abc154be
Autodetect the location of the compiler and tools.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3288 b7a2c559-68d2-44c3-8de9-860c34a00d81
2004-11-07 11:33:30 +00:00
cuz
3403d6730f
Added the new mandelbrot sample
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3228 b7a2c559-68d2-44c3-8de9-860c34a00d81
2004-10-08 20:10:58 +00:00
cuz
ff3f7da425
Patches from Greg King
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3121 b7a2c559-68d2-44c3-8de9-860c34a00d81
2004-06-13 18:28:09 +00:00
cuz
c39022729d
Some improvements in font generation
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@3055 b7a2c559-68d2-44c3-8de9-860c34a00d81
2004-05-31 15:17:40 +00:00
izydorst
9c2e03466d
- a new sample program (GetID is a Hello World in GEOS :)
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2900 b7a2c559-68d2-44c3-8de9-860c34a00d81
2004-03-06 13:35:29 +00:00
cuz
fc6c0a4615
Print a banner
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2808 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-21 12:51:59 +00:00
cuz
f174cda3d0
Try to be more resolution independent
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2649 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-12 16:32:25 +00:00
cuz
0f9f3d6abd
Added new sample gunzip65 from Piotr
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2474 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-06 10:54:46 +00:00
cuz
3ef773058d
Changed rm -f to $(RM)
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2384 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 11:51:44 +00:00
cuz
65e0bec349
Fixed include paths
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2383 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 11:48:49 +00:00
izydorst
fa084ef304
system vector interception fixes
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2339 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-15 23:17:11 +00:00
izydorst
247b3953bd
small demo of system vectors interception
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2338 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-15 23:07:20 +00:00
cuz
158d5a080f
Patch from Greg
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2191 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-06-03 11:39:02 +00:00
izydorst
404855226c
fixes for GEOS structures, initialized menu/icontabs finally are possible
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@2022 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-15 22:39:16 +00:00
cuz
b48ba7cbd1
Add new sample code contributed by Greg King
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1990 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 14:43:00 +00:00
cuz
ea85c5b05d
tgi_init does no longer take params
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1915 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 21:48:01 +00:00
izydorst
2cb06ddf8e
sample programs updated for new GEOS exit/return/MainLoop policy
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1899 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-10 21:09:13 +00:00
izydorst
b3a4777d4c
more funstuff in tgidemo
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1832 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-23 14:54:28 +00:00
cuz
712af18e96
Remove debug code
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1802 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 21:45:23 +00:00
cuz
8b42db95cb
Use screensize for screen dimensions
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1790 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-19 23:15:28 +00:00
cuz
e8adf59c78
Use tgi drivers from libsrc directory
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1755 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-13 00:24:22 +00:00
cuz
5da55386ed
Update: new c16 target and fire demo
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1724 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-06 02:18:37 +00:00
cuz
6106ec729e
Make DoWarning static
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1689 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-01 23:40:01 +00:00
cuz
9dbb7d3305
New fire demo. Add tgi drivers to the disk.
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1631 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-11-25 14:20:33 +00:00
cuz
b4b1a82968
Use register variables
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1630 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-11-25 13:06:08 +00:00
cuz
d0fabdba7f
Cosmetic changes
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1578 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-11-22 01:57:33 +00:00
izydorst
a68be3c601
replaced reference to vlink utility with grc call with proper options
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1527 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-11-16 13:27:10 +00:00
cuz
13f81d0377
Port plasma to the C128
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1437 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-10-03 19:19:25 +00:00
cuz
eea95f7b64
Added tgidemo
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1433 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-10-03 17:36:18 +00:00
cuz
f965924c2a
Ignore executables
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1432 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-10-03 17:36:00 +00:00
cuz
77132165ce
File had DOS line endings
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1421 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-09-30 21:38:07 +00:00
izydorst
63123a3566
example for creating VLIR binary using ca65
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1341 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-07-10 19:29:34 +00:00
cuz
2922461175
Added tutorial files
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1329 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-07-01 19:47:08 +00:00
izydorst
438c8499e6
added test of mouse.h routines
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1219 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-04-06 17:58:47 +00:00
cuz
049bcda2f6
Make the voice data unsigned
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1158 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-02-14 10:17:22 +00:00
cpg
5f7ca4b2f4
Atari updates
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1140 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-12-10 23:49:42 +00:00
izydorst
8ce6c9bcac
simple conio support for GEOS
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1093 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-10-27 17:13:22 +00:00
cuz
b6476b82c6
Cosmetic change
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1089 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-10-26 13:48:35 +00:00
cuz
0740be0f73
Use static locals (again)
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1051 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-10-13 15:46:03 +00:00
cuz
2ec9ff05a6
Fixed a bug
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@1050 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-10-13 15:45:04 +00:00
cuz
58da15412c
Added the plasma sample to the README file.
...
Added a comment about loop unrolling to the plasma source.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1016 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-10-09 09:34:21 +00:00
cuz
f4ba751572
Added the plasma sample
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@975 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-09-26 17:55:09 +00:00
cuz
71293b2ce4
Added a README
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@972 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-09-26 13:27:35 +00:00
cuz
03273a03f8
CBM510 update
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@956 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-09-20 14:08:24 +00:00
cuz
1dfa4f486d
Fix mouse type
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@947 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-09-19 08:36:29 +00:00
cuz
1507eb6d67
Added CBM510 support
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@921 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-09-14 16:39:48 +00:00
cuz
9edd8087d3
Added the mousedemo program, changed some makefile rules
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@904 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-09-13 15:58:32 +00:00
cuz
0bb81e5c36
Time the execution
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@784 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-07-14 14:45:04 +00:00
cuz
f063c4e844
Add --codesize option
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@783 b7a2c559-68d2-44c3-8de9-860c34a00d81
2001-07-14 14:44:44 +00:00
cuz
4e6faabc21
File no longer needed
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@233 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-07-30 09:24:28 +00:00
cuz
37d5209996
The name of the CLOCKS_PER_SEC macro was wrong in the last version. This got
...
fixed in the time.h header but not in the sample program.
git-svn-id: svn://svn.cc65.org/cc65/trunk@197 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-07-25 20:15:38 +00:00
cuz
c8215a37df
Added more sample programs from Maciek
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@155 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-07-16 17:36:41 +00:00
cuz
e2de9f5873
Added tutorial files from Maciek
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@149 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-07-15 09:12:11 +00:00
cuz
c59aa8ffdf
Fixed makefile to use new paths
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@84 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-06-14 21:14:47 +00:00
cuz
a168e6ed64
Apply FreeBSD patch (adds comment to Makefile)
...
git-svn-id: svn://svn.cc65.org/cc65/trunk@25 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-06-06 17:45:06 +00:00
uz
53dd513176
This commit was generated by cvs2svn to compensate for changes in r2,
...
which included commits to RCS files with non-trunk default branches.
git-svn-id: svn://svn.cc65.org/cc65/trunk@3 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-05-28 13:40:48 +00:00