1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-07 04:29:01 +00:00
Commit Graph

659 Commits

Author SHA1 Message Date
cuz
63b0537eb7 First few nes files by groepaz
git-svn-id: svn://svn.cc65.org/cc65/trunk@2056 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-14 21:28:51 +00:00
cuz
c3b242339c Fixed capslock on startup
git-svn-id: svn://svn.cc65.org/cc65/trunk@2051 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-14 14:45:47 +00:00
cuz
9f547a5a4d Add basic support for ORIC Atmos
git-svn-id: svn://svn.cc65.org/cc65/trunk@2046 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-13 22:12:09 +00:00
cuz
d48f341bba Add conio stuff to the atmos library
git-svn-id: svn://svn.cc65.org/cc65/trunk@2045 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-13 22:11:17 +00:00
cuz
45ceda1366 Fix write: Function was not changed to use __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@2044 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-13 21:51:01 +00:00
cuz
c2f5cb7cce Added some cycle counts
git-svn-id: svn://svn.cc65.org/cc65/trunk@2043 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-12 20:50:58 +00:00
cuz
37178d5141 Make screensize() fetch the values dynamically instead of using variables
that are set on startup. This is needed to support the C128, which can switch
the screen size at runtime.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2042 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-09 19:34:57 +00:00
izydorst
2ff9fd615b added GetFile implementation
git-svn-id: svn://svn.cc65.org/cc65/trunk@2038 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-04-04 14:41:06 +00:00
cuz
e7136de262 Fix toggle_videomode, move kernal entries to kernal.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@2034 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-18 11:27:49 +00:00
cuz
39a436c466 Switch to lower case chars in toggle_videomode
git-svn-id: svn://svn.cc65.org/cc65/trunk@2031 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-17 21:09:27 +00:00
cuz
2cad9e701b Fix problem with signal.o/raise.o/sigtab.o
git-svn-id: svn://svn.cc65.org/cc65/trunk@2021 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-14 11:12:38 +00:00
cuz
722581ecee Reset signal handler to SIG_DFL on a call to raise()
git-svn-id: svn://svn.cc65.org/cc65/trunk@2018 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-14 00:08:35 +00:00
cuz
c556f14e66 Add signal() and raise()
git-svn-id: svn://svn.cc65.org/cc65/trunk@2017 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-14 00:02:58 +00:00
cuz
a39db251a2 Make fputs __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@2016 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-14 00:02:47 +00:00
cuz
06c1fafdcd Raise SIGABRT
git-svn-id: svn://svn.cc65.org/cc65/trunk@2015 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-14 00:02:31 +00:00
cuz
e39b1c963e Don't add a mode when opening files for reading
git-svn-id: svn://svn.cc65.org/cc65/trunk@2014 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-13 23:09:53 +00:00
cuz
467d8ad9c5 Added routines to handle command line params
git-svn-id: svn://svn.cc65.org/cc65/trunk@2012 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-10 21:21:46 +00:00
cuz
9257570050 New module
git-svn-id: svn://svn.cc65.org/cc65/trunk@2010 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-07 11:53:17 +00:00
izydorst
d5d0d65cd6 cr/lf hell fixed
git-svn-id: svn://svn.cc65.org/cc65/trunk@2006 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-07 00:31:51 +00:00
cpg
14b402ab7e fixed return code for _rs232_init
git-svn-id: svn://svn.cc65.org/cc65/trunk@2005 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-03-07 00:19:22 +00:00
cuz
a077259d2e cbm510zp -> extzp
git-svn-id: svn://svn.cc65.org/cc65/trunk@1992 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 15:39:32 +00:00
cuz
30223f3ec4 Copy cbm510 joystick drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@1991 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 14:43:18 +00:00
cuz
397c068cfb Moved additional zero page locations into EXTZP segment so they are usable
inside modules.
Removed readjoy.s and added a loadable joystick driver instead.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1989 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 14:41:12 +00:00
cuz
0c0e27fa02 Renamed geoszp.s -> extzp.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@1988 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 14:33:23 +00:00
cuz
2a567c4a32 Removed an unused constant.
Added an empty EXTZP segment.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1986 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 14:31:03 +00:00
cuz
46c3f0249d Renamed the GEOSZP segment to EXTZP since it is now standard for all
targets.
Renamed geoszp.s -> extzp.s.
Removed empty GEOSZP segment from crt0.s since runtime/zeropage.s does now
contain such an empty decl.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1985 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-16 14:30:27 +00:00
izydorst
d7257fb5bd removed obsolete readjoy function (replaced by modular joystick driver - both static and dynamic)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1984 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-14 15:33:47 +00:00
cuz
8c7400c26e Added fast(), slow() and c64mode()
git-svn-id: svn://svn.cc65.org/cc65/trunk@1982 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-13 21:29:12 +00:00
cuz
85f51dc89a New function toggle_videomode
git-svn-id: svn://svn.cc65.org/cc65/trunk@1980 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-13 21:12:11 +00:00
cuz
fff5fe59e6 Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@1976 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-12 19:56:00 +00:00
cuz
11e16317b3 Renamed DEINSTALL -> UNINSTALL, fixed a comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@1969 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-11 12:43:00 +00:00
cuz
e3faea3fa2 Renamed DEINSTALL -> UNINSTALL
git-svn-id: svn://svn.cc65.org/cc65/trunk@1968 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-11 12:42:22 +00:00
cuz
23fc9ab74c Fixed a comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@1967 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-11 12:40:32 +00:00
cuz
8ecdf9d6b7 Renamed ..._deinstall -> ..._uninstall.
Rename tgi_setup to tgi_install.
Make tgi_install and tgi_deinstall user callable.
More cosmetic changes.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1966 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-11 12:37:46 +00:00
cuz
6410c0d55a Removed an unused label
git-svn-id: svn://svn.cc65.org/cc65/trunk@1965 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-11 12:36:18 +00:00
cuz
ca71d94e00 Renamed _em_deinstall -> _em_uninstall, emd_deinstall -> emd_uninstall.
Make _em_install and _em_uninstall user callable.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1962 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 23:01:13 +00:00
cuz
97e7ce86ae Added comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@1961 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 23:00:16 +00:00
cuz
993f6a5a16 Renamed DEINSTALL to UNINSTALL
git-svn-id: svn://svn.cc65.org/cc65/trunk@1960 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:59:45 +00:00
cuz
749298f340 Renamed the DEINSTALL vector to UNINSTALL.
Checked/fixed compatibility when linked statically.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1959 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:57:05 +00:00
cuz
2a293bfc6b Renamed DEINSTALL to UNINSTALL.
Checked/fixed initialization so that some of the drivers do work now when
linked statically.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1958 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:48:40 +00:00
cuz
86c625ad47 Renamed joy_deinstall to joy_uninstall
git-svn-id: svn://svn.cc65.org/cc65/trunk@1954 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:29:19 +00:00
cuz
ee155a8553 Renamed the DEINSTALL vector to UNINSTALL.
Added a comment regarding usage of the driver when it is linked statically
to the application.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1952 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:19:53 +00:00
cuz
c9f3497367 Renamed DEINSTALL ->UNINSTALL
git-svn-id: svn://svn.cc65.org/cc65/trunk@1951 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:12:33 +00:00
cuz
3aee15b6ce Make joy_install, joy_uninstall user callable functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@1950 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-10 22:11:12 +00:00
cuz
0b04a2e823 Use new o65 definitions
git-svn-id: svn://svn.cc65.org/cc65/trunk@1935 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-07 11:03:30 +00:00
cuz
a8810a464d Make sure the zap target is available
git-svn-id: svn://svn.cc65.org/cc65/trunk@1932 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-06 15:35:30 +00:00
cuz
90f47ed007 CBM directory routines by Josef Soucek
git-svn-id: svn://svn.cc65.org/cc65/trunk@1920 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-02 13:18:40 +00:00
cuz
cecd88d36b Moved conio related files from common/ to conio/
git-svn-id: svn://svn.cc65.org/cc65/trunk@1916 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 21:49:55 +00:00
cuz
581c12ce40 Move _heap.h to the compiler include dir.
Create heap.inc and use that from the assembler code.
Rename heap related _h... variables to _heap...
Add _heapmaxavail and _heapmemavail functions.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1912 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 12:22:09 +00:00
cuz
8012074ea0 Renamed _hadd to _heapadd
git-svn-id: svn://svn.cc65.org/cc65/trunk@1911 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 10:20:35 +00:00