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
Oliver Schmidt
3d8179df30
Not splitting the docs anymore requires link adjustment.
2014-03-15 18:53:30 +01:00
Oliver Schmidt
9da0e8e600
Moved LOADER.SYSTEM description.
...
The LOADER.SYSTEM description is now available in the cc65 Wiki (https://github.com/cc65/cc65/wiki/LOADER.SYSTEM ).
2014-03-15 18:09:55 +01:00
Oliver Schmidt
a0216473d5
Updated URL.
2014-03-15 14:53:33 +01:00
Oliver Schmidt
2cc4ff465f
Updated URL.
2014-03-15 14:48:20 +01:00
Christian Groessler
30b418c734
add gotox, gotoy, and gotoxy
2014-03-13 02:38:35 +01:00
Christian Groessler
84c655a907
use __RESERVED_MEMORY__ to reserve memory for the default 20x24 text screen
2014-03-13 02:36:10 +01:00
Christian Groessler
889783bedb
add some conio functions
2014-03-11 01:17:59 +01:00
Oliver Schmidt
e227a07c8f
Adjusted doc to recent drop of VER_PATCH.
2014-03-10 19:03:01 +01:00
Oliver Schmidt
f12fbc4a3b
Dropped VER_PATCH (and VER_RC) and added build date.
2014-03-09 17:40:51 +01:00
Oliver Schmidt
a178c44acb
Moved USER_CFLAGS back to re-allow warning option overriding.
2014-03-09 15:17:51 +01:00
Oliver Schmidt
efa50b0258
Several minor adjustments.
2014-03-09 13:56:32 +01:00
Oliver Schmidt
8236b0dd74
Upload zip file.
2014-03-09 01:20:39 +01:00
Oliver Schmidt
80ca7eb4e4
Create zip file.
2014-03-09 00:20:17 +01:00
Oliver Schmidt
2adfd3f49f
Merge pull request #89 from groessler/something_to_pull
...
fix typo and add a comment
2014-03-08 21:15:58 +01:00
Christian Groessler
8492a4eb71
fix typo
2014-03-08 00:24:43 +01:00
Christian Groessler
73df73194a
fix indentation
2014-03-07 23:15:57 +01:00
Christian Groessler
b40fe584d8
fix typo
2014-03-07 23:15:11 +01:00
Oliver Schmidt
1c73fa0a00
Moved .PHONY below definitions it refers to.
...
I must admit that I don't understand why but obviously it is necessary to place .PHONY below the definition of variables it refers to - although those variables are recursively expanded ones! Not doing so made libsrc/Makefile build only three target libraries.
2014-03-06 23:42:44 +01:00
Oliver Schmidt
30125afcc1
Moved from VS2013 to MinGW(-w64).
2014-03-06 22:32:24 +01:00
Oliver Schmidt
3f0af9b241
Have src/Makefile and libsrc/Make use disjoint work directories.
...
Building the clean target in src or libsrc should only delete stuff created by the make in those directories. Having both separated allows the Travis CI build to replace the native binaries with cross built binaries while keeping everything else.
2014-03-05 23:24:35 +01:00
Oliver Schmidt
9e409a67d2
Removed by now obsolete pragmas.
...
The warnings in question are instead suppressed by command line options.
2014-03-05 22:43:01 +01:00
Oliver Schmidt
ee9c42bbf5
Support both MinGW and MinGW-w64.
2014-03-05 22:28:38 +01:00
Oliver Schmidt
0f6564cb4e
First attempt of MinGW cross build.
2014-03-05 13:38:27 +01:00
Oliver Schmidt
4f317d70c8
Removed -std=c89.
...
Using `struct stat` and `%m` surely doesn't qualify for ISO C90.
2014-03-05 13:03:33 +01:00
Oliver Schmidt
15508cd36a
Okay, binutils-mingw-w64-i686 seems to have to be listed explicitly.
2014-03-05 12:39:37 +01:00
Oliver Schmidt
bbc7f48590
One more...
2014-03-05 12:35:20 +01:00
Oliver Schmidt
5b640abf9d
Moving on...
2014-03-05 12:33:19 +01:00
Oliver Schmidt
3852218015
Check what we have.
2014-03-05 12:28:57 +01:00
Oliver Schmidt
6c49fce59e
Fixed typo.
2014-03-05 12:21:43 +01:00
Oliver Schmidt
3bf14a6294
The last one worked - why? What about this...
2014-03-05 12:19:59 +01:00
Oliver Schmidt
07f73cf092
Just playing to maybe understand more...
2014-03-05 12:14:09 +01:00
Oliver Schmidt
6ab56eaae8
Maybe better when avoiding transition packages?
2014-03-05 12:10:38 +01:00
Oliver Schmidt
e7b437f151
Check out install of MinGW cross devel packages.
2014-03-04 22:17:21 +01:00
Oliver Schmidt
44ccb27549
Changed Makefile.inc handling.
...
It seems more appropriate to trigger the inclusion of Makefile.inc via $TARGET (instead of $SRCDIR). This is btw. more consistent with extzp.s inclusion which is triggered via $TARGET too.
2014-03-04 21:46:25 +01:00
Oliver Schmidt
bbbee1bac5
Merge pull request #88 from groessler/something_to_pull
...
rename libsrc/atari/tvtype.s to libsrc/atari/get_tv.s
2014-03-04 16:34:34 +01:00
Christian Groessler
361da29e51
add get_tv()
2014-03-04 16:02:24 +01:00
Christian Groessler
bf8eb8c22e
rename libsrc/atari/tvtype.s to libsrc/atari/get_tv.s
2014-03-04 15:44:10 +01:00
Oliver Schmidt
66f1a80f4e
Moved workaround for MinGW's missing %m support to a central place.
2014-03-04 01:20:38 +01:00
Oliver Schmidt
4185caf855
Normalized code.
2014-03-04 01:11:19 +01:00
Oliver Schmidt
3e156bdd67
Removed unused header.
2014-03-03 22:52:39 +01:00
Oliver Schmidt
b68507d8a5
Adjusted spawn files to recent change II.
2014-03-03 22:38:41 +01:00
Oliver Schmidt
574bda3e4e
Adjusted spawn files to recent change.
2014-03-03 22:26:08 +01:00
Oliver Schmidt
50c4fd1c4c
Improve MinGW support.
...
- Code specific to Windows was #ifdef'ed with _MSC_VER so it wasn't included with MinGW. So _MSC_VER is replaced with _WIN32.
- MinGW doesn't support _get_pgmptr() so it is necessary to directly call the Win32 function GetModuleFileName(). This implies including windows.h which in turn causes a name clash with the Win32 function SearchPath(). So the cc65 type SearchPath is renamed to SearchPaths.
2014-03-03 22:12:14 +01:00