1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-27 00:29:31 +00:00
Commit Graph

1832 Commits

Author SHA1 Message Date
izydorst
05c990795e standard joystick driver for GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1847 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 19:43:34 +00:00
izydorst
2cd4c0b2dc all kinds of loadable modules are supported in GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1846 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 18:44:53 +00:00
izydorst
62907d1cc6 support for loading modules in GEOS, VDC memory driver for GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1845 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 18:42:42 +00:00
izydorst
3e0b7b9917 oserrlist for GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1844 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 15:23:22 +00:00
izydorst
5d49f8b637 clean version
git-svn-id: svn://svn.cc65.org/cc65/trunk@1843 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 14:03:02 +00:00
izydorst
d01a48b873 small optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@1842 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 04:16:51 +00:00
izydorst
4b80c3537d removed jmpvec in favor of callax function
git-svn-id: svn://svn.cc65.org/cc65/trunk@1841 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 03:27:50 +00:00
izydorst
df88fc0a8a 65c02 optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@1840 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 03:24:09 +00:00
izydorst
4f2a18d154 clrscr now puts the cursor into home position
git-svn-id: svn://svn.cc65.org/cc65/trunk@1839 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-25 02:49:42 +00:00
cuz
ed1e1db09b Fixed a bug introduced by EXPR_SEGMENT -> EXPR_SECTION change
git-svn-id: svn://svn.cc65.org/cc65/trunk@1838 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-24 14:39:09 +00:00
cuz
f5df124b10 Added C128 tgi drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@1837 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-24 14:27:11 +00:00
cuz
fb2deff1d0 Shortened the code
git-svn-id: svn://svn.cc65.org/cc65/trunk@1836 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-24 14:22:42 +00:00
cuz
38a33ebce8 Fixed an error
git-svn-id: svn://svn.cc65.org/cc65/trunk@1835 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-24 14:22:24 +00:00
izydorst
dc207514dd support for .zeropage segment in GEOS
git-svn-id: svn://svn.cc65.org/cc65/trunk@1834 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-23 22:14:14 +00:00
izydorst
31e4d80ac8 more GEOS Kernal replacements for common/ and runtime/ routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@1833 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-23 20:44:17 +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
izydorst
17a99e2709 fixed addressing problems seen on the Real Machine (tm)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1831 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-23 14:52:51 +00:00
izydorst
578443610d new TGI driver for interlaced VDC 640x480 mode
git-svn-id: svn://svn.cc65.org/cc65/trunk@1830 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-23 14:15:46 +00:00
izydorst
e2e2b02c3d fixes in comments
git-svn-id: svn://svn.cc65.org/cc65/trunk@1829 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-23 00:46:52 +00:00
izydorst
58cd139c6e emd drivers for RamCart 64/128KB
git-svn-id: svn://svn.cc65.org/cc65/trunk@1828 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-23 00:13:53 +00:00
izydorst
11c36ece8e tgi for C128, zap removes .joy files too
git-svn-id: svn://svn.cc65.org/cc65/trunk@1827 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-22 23:29:11 +00:00
izydorst
8397a1d8aa tgi driver for C128 VDC, changed order of things in libsrc/tgi/tgi-kernel.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@1826 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-22 22:50:17 +00:00
izydorst
96b68d8f4f fixed typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@1825 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-22 21:39:38 +00:00
izydorst
6657214a18 setviewpage was never assembled
git-svn-id: svn://svn.cc65.org/cc65/trunk@1824 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-22 16:32:32 +00:00
cuz
ea4d2f4e6f Fixed several problems with the new output routines
git-svn-id: svn://svn.cc65.org/cc65/trunk@1823 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 14:11:32 +00:00
cuz
deca5a5fba Replaced joystick test program
git-svn-id: svn://svn.cc65.org/cc65/trunk@1822 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 09:35:54 +00:00
cuz
69ac0ce1fc Added joy_stddrv modules
git-svn-id: svn://svn.cc65.org/cc65/trunk@1821 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 09:32:14 +00:00
cuz
4e61ec9270 Added joy_stddrv
git-svn-id: svn://svn.cc65.org/cc65/trunk@1820 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 09:23:20 +00:00
cuz
1d6264dff1 More joystick drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@1819 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 09:10:33 +00:00
cuz
f243a15e8e Added joystick drivers for C16 and Atari
git-svn-id: svn://svn.cc65.org/cc65/trunk@1818 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 09:10:15 +00:00
cuz
7f8a2feaff Removed old release special files
git-svn-id: svn://svn.cc65.org/cc65/trunk@1817 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 09:00:36 +00:00
cuz
d758e77835 Converted the C16/Plus4 joystick code to modules
git-svn-id: svn://svn.cc65.org/cc65/trunk@1816 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 08:53:39 +00:00
izydorst
a63a1075f8 memmove, memcpy, memset and bzero now return dest ptr as they should
git-svn-id: svn://svn.cc65.org/cc65/trunk@1815 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 00:49:25 +00:00
cuz
9227123e16 Allow file names up to 16 chars
git-svn-id: svn://svn.cc65.org/cc65/trunk@1814 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 00:06:41 +00:00
cuz
d0c237bcd8 Allow longer file names, use BASIC input buffer
git-svn-id: svn://svn.cc65.org/cc65/trunk@1813 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 00:06:28 +00:00
izydorst
c024ddbdb2 added bzero implementation
git-svn-id: svn://svn.cc65.org/cc65/trunk@1812 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-21 00:05:51 +00:00
cuz
ca698f0959 Added joystick drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@1811 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 23:42:21 +00:00
cuz
6b0073145d Joystick code conversion for C128
git-svn-id: svn://svn.cc65.org/cc65/trunk@1810 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 23:30:14 +00:00
cuz
a995a14315 Cleanup, new JOY_BTN_... macros
git-svn-id: svn://svn.cc65.org/cc65/trunk@1809 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 23:25:58 +00:00
izydorst
4661e39a2b tgi/*.h headers were being searched in local, not CC65_INC path
git-svn-id: svn://svn.cc65.org/cc65/trunk@1808 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 23:25:04 +00:00
cuz
3771aaa558 Converted the VIC20 joystick to a loadable module
git-svn-id: svn://svn.cc65.org/cc65/trunk@1807 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 23:23:06 +00:00
izydorst
0f9dd23746 putchar.s moved to put_char.s due to name conflict with one of common/ files
git-svn-id: svn://svn.cc65.org/cc65/trunk@1806 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 23:16:44 +00:00
izydorst
6b1d62a281 some bytes saved
git-svn-id: svn://svn.cc65.org/cc65/trunk@1805 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 23:04:00 +00:00
izydorst
f29db6ace0 added missing cputhex8 and cputhex16 functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@1804 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 22:55:17 +00:00
izydorst
3dc9b06127 fixed bug on C64 GEOS (I/O was not enabled when reading joystick)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1803 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 22:54:56 +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
0f291f0db6 Ignore joystick drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@1801 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 21:44:57 +00:00
cuz
6a79a3b2d8 New joystick API
git-svn-id: svn://svn.cc65.org/cc65/trunk@1800 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 21:41:40 +00:00
cuz
a75591573c Add signal bitmasks
git-svn-id: svn://svn.cc65.org/cc65/trunk@1799 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 21:02:57 +00:00
cuz
a143f26061 New joystick API
git-svn-id: svn://svn.cc65.org/cc65/trunk@1798 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-20 21:02:35 +00:00