Christian Groessler
54be6de9bc
Workaround for "phantom" key presses in the C128 "1351" mouse driver.
2014-04-25 00:22:23 +02:00
Christian Groessler
4406307c2f
Make the hooking and unhooking of the interrupt interrupt safe.
2014-04-24 00:28:33 +02:00
Christian Groessler
608dbc2cec
Workaround for "phantom" key presses in the C128 "joystick" mouse driver.
2014-04-22 15:49:48 +02:00
Oliver Schmidt
d4c9b25b2f
Merge pull request #108 from groessler/something_to_pull2
...
Split libref.s into multiple files to prevent inclusion of unnecessary code
2014-04-22 13:50:55 +02:00
Christian Groessler
2059e34114
rename ser_libref.s to serref.s in order to be consistent with other targets
2014-04-22 13:42:17 +02:00
Christian Groessler
eefd33d309
Split libref.s into multiple files to prevent inclusion of unnecessary code.
2014-04-22 12:50:07 +02:00
Oliver Schmidt
cbc2179887
Merge pull request #107 from greg-king5/url
...
Fixed the <htmlurl> and <url> tags in the document sources.
2014-04-14 12:53:19 +02:00
Greg King
bb9aa7558f
Fixed the SGML <htmlurl> and <url> tags.
...
Those tags have two attributes: "url=" and "name=". In the non-HTML output formats, <url> shows both fields, while <htmlurl> shows only the name field (as the HTML format always does.) Thus, the general rules are
1. If the two attributes are different, then use <url>.
2. If they are similar, then use <htmlurl>.
3. If they are the same, then consider using <url> without the "name=" attribute.
(The reason for rules 2 and 3 is that the same text shouldn't be shown twice.)
There can be exceptions. Example: "od65.sgml" has <htmlurl> because the URL
would disturb the flow of a sentence.
2014-04-14 05:54:13 -04:00
Oliver Schmidt
4e14a9dbb9
Merge pull request #105 from greg-king5/author
...
Streamlined the document author credits.
2014-04-09 09:54:07 +02:00
Greg King
79d8a0d857
Streamlined the document author credits.
2014-04-08 15:36:39 -04:00
Oliver Schmidt
a0a4158bba
Merge pull request #103 from greg-king5/typo
...
Fixed typo (Ilegal).
2014-04-04 09:56:04 +03:00
Oliver Schmidt
cb2c78a3de
Merge pull request #102 from greg-king5/main-args
...
Added command-line argument parsing to the CBM510 and CBM610 targets.
2014-04-04 09:55:31 +03:00
Greg King
449fceebdd
Fixed typo (Ilegal).
2014-04-03 17:28:36 -04:00
Greg King
42595fbf13
Added command-line argument parsing to the CBM510 and CBM610 targets.
2014-04-03 08:23:28 -04:00
Oliver Schmidt
b92630142f
Harmonized usage of "KB" and "cc65".
2014-03-30 22:10:37 +02:00
Oliver Schmidt
180caeba0a
Added doc install target.
2014-03-29 23:25:47 +01:00
Oliver Schmidt
be6c70e74f
Merge pull request #100 from greg-king5/default-drivers
...
Added document lines that name the default device drivers.
2014-03-29 16:11:44 +02:00
Oliver Schmidt
cfb7fa99ac
Merge pull request #101 from groessler/something_to_pull
...
Fix error which slipped in in '-L' command line parameter handling.
2014-03-29 16:08:09 +02:00
Christian Groessler
1a348ab73f
Fix error which slipped in in '-L' command line parameter handling.
2014-03-28 22:40:53 +01:00
Greg King
cb838a43fa
Added document lines that name the default device drivers.
...
Also:
- Changed some <htmlurl> tags to <url>. Now, those links will show their URL addresses (in addition to their names) in info and text pages.
- Added some Atmos-specific function names to its document.
- Fixed some punctuation syntax.
2014-03-28 13:59:31 -04:00
Oliver Schmidt
435fd06bc6
Merge pull request #99 from groessler/something_to_pull
...
Make ld65 command line arguments position independent.
2014-03-28 17:37:02 +02:00
Christian Groessler
5114a3b861
Make ld65 -L command line option position independent again.
...
Handle long versions of command line arguments correctly.
2014-03-27 23:50:25 +01:00
Oliver Schmidt
bdfefb5b5f
Added explicit wiki link.
2014-03-27 22:53:06 +01:00
Oliver Schmidt
276a836d7d
Fixed typo.
2014-03-27 22:07:08 +01:00
Oliver Schmidt
c9438ae1a7
Finetuned Git commit hash retrieval.
...
- Force usage of shell wrapper in order to allow to suppress potential message about git not found (thanks to Greg King).
- Do $(info GIT_SHA ...) only if there's something special - as done with the other $(info ...).
2014-03-27 21:40:28 +01:00
Oliver Schmidt
986c2248e2
Added cc65_umul8x8r16() based on umul8x8r16.
2014-03-27 21:22:02 +01:00
Oliver Schmidt
c6ee9ac034
Classified tgi_imulround() as part of TGI API.
2014-03-27 19:31:18 +01:00
Christian Groessler
18c2289784
Make ld65 -L command line option position dependent again.
2014-03-25 15:36:38 +01:00
Oliver Schmidt
eaf4c8ce6b
Added info directory.
2014-03-24 15:25:12 +02:00
Christian Groessler
2a9cdf9152
Make ld65 command line arguments position independent.
2014-03-24 13:58:34 +01:00
Oliver Schmidt
b81be87134
Merge pull request #98 from groessler/something_to_pull
...
make ld65 invocation silent again
2014-03-24 13:30:35 +02:00
Christian Groessler
329aaea549
make ld65 invocation silent again
2014-03-24 12:23:24 +01:00
Oliver Schmidt
80d8df4da7
Merge pull request #97 from groessler/something_to_pull
...
Update for samples Makefile
2014-03-22 23:57:56 +02:00
Christian Groessler
d97a46c397
Simplify to use less 'if's. Add missing link options for Atari TGI
...
programs. Put '--start-addr' at beginning of ld65 command line.
2014-03-22 12:04:50 +01:00
Oliver Schmidt
7bccb77a95
Merge pull request #96 from groessler/something_to_pull
...
Add information about which drivers are the default drivers.
2014-03-22 11:24:44 +01:00
Christian Groessler
508e2ba9c8
Add information about which drivers are the default drivers.
2014-03-22 10:42:12 +01:00
Oliver Schmidt
efe72c86fa
Merge pull request #94 from groessler/something_to_pull
...
Extend the map file to include a table of exports sorted by value.
2014-03-20 11:12:55 +01:00
Oliver Schmidt
32e4cc510f
Merge pull request #93 from silverdr/master
...
- fixed an old #include guard typo
2014-03-20 11:01:10 +01:00
Christian Groessler
bdc60b21d4
add a missing ":"
2014-03-20 02:22:43 +01:00
Christian Groessler
d72e62cae2
Extend the map file to include a table of exports sorted by value.
2014-03-20 02:01:52 +01:00
Silver Dream !
db42af3f20
- fixed an old #include guard typo
2014-03-20 00:07:59 +01:00
Oliver Schmidt
82f47cea4a
Merge pull request #92 from karrika/master
...
Use LOWCODE segment
2014-03-19 10:43:18 +01:00
Karri Kaksonen
100ecb0a45
Use LOWCODE segment
2014-03-19 11:32:44 +02:00
Oliver Schmidt
22c63e743a
Replaced date with Git hash.
2014-03-18 22:41:32 +01:00
Oliver Schmidt
01a96ece85
Merge pull request #91 from greg-king5/bound-box
...
Corrected the default upper limits of some mouse drivers' bounding box.
2014-03-18 11:42:34 +01:00
Greg King
3ef184bdd6
Corrected the default upper limits of some mouse drivers' bounding box.
...
The upper limits need to be one less than the screen sizes because the minimum co-ordinate is zero instead of one.
2014-03-18 05:17:44 -04:00
Oliver Schmidt
1d6000213c
Removed references to $TRAVIS from Makefiles.
...
After all it seems much cleaner to explicitly control the behaviour from the .travis.yml file than to behave differently "under the hood" when detecting a Travis CI build.
2014-03-16 21:32:18 +01:00
Oliver Schmidt
4ea84c4843
Merge pull request #90 from greg-king5/c128-sprite
...
Added code that disables C128 BASIC's sprite-motion interrupt-handler.
2014-03-16 20:55:09 +01:00
Greg King
e335d2564d
Added code that disables C128 BASIC's sprite-motion interrupt-handler.
...
That lets the mouse drivers control a sprite directly through the VIC's registers.
2014-03-15 16:41:03 -04:00
Oliver Schmidt
c0b5be9944
Reflect the fact that LOADER.SYSTEM is delivered as 'targetutil'.
2014-03-15 19:01:46 +01:00