Oliver Schmidt
|
31b0e5da23
|
Merge pull request #39 from groessler/something_to_pull
Fix strtoul 'endptr' return value: It should point to the first invalid character,
|
2013-09-12 04:05:39 -07:00 |
|
Christian Groessler
|
bd2b2e0f7d
|
Fix last change: Stack check for all CC65 targets. Enable subdirectories on Apple 2.
|
2013-09-12 13:04:55 +02:00 |
|
Christian Groessler
|
2051adeb4d
|
Fix strtol 'endptr' return value.
|
2013-09-12 12:38:20 +02:00 |
|
Christian Groessler
|
d488272357
|
testcode/lib/tinyshell.c: Enable SP check only for CC65
targets. Enable 'cls' command only for Atari. Enable subdirectory
commands only for Atari and non-CC65 targets.
|
2013-09-12 12:32:59 +02:00 |
|
Christian Groessler
|
619de8b314
|
testcode/lib/tinyshell.c: fix error message
|
2013-09-12 00:16:29 +02:00 |
|
Christian Groessler
|
f39cb2fb73
|
testcode/lib/tinyshell.c: fix error message
|
2013-09-12 00:16:09 +02:00 |
|
Christian Groessler
|
39e5bd0c18
|
testcode/lib/tinyshell.c: add 'verbose' and 'cls' commands; add SP check
|
2013-09-12 00:06:42 +02:00 |
|
Christian Groessler
|
8edc2ad366
|
testcode/lib/tinyshell.c: add 'verbose' and 'cls' commands; add SP check
|
2013-09-12 00:04:51 +02:00 |
|
Christian Groessler
|
5a1dcbbe4c
|
Reduce flicker by waiting for horizontal retrace before switching ROM and
CHARGEN. Can be disabled by setting USEWSYNC to 0.
|
2013-09-11 23:59:24 +02:00 |
|
Christian Groessler
|
387f6e9b21
|
Check whether double buffering ('bounce buffering') is needed and only do
it if needed.
|
2013-09-11 22:45:41 +02:00 |
|
Christian Groessler
|
8bc4b4c636
|
add code to add free shadow memory to heap (currently disabled)
|
2013-09-11 22:43:35 +02:00 |
|
Christian Groessler
|
5a84da0d4e
|
Fix strtoul 'endptr' return value: It should point to the first invalid character,
not to the last valid character.
|
2013-09-11 21:54:50 +02:00 |
|
Christian Groessler
|
ebfb4a0b52
|
Fix strtoul 'endptr' return value: It should point to the first invalid character,
not to the last valid character.
|
2013-09-11 21:53:13 +02:00 |
|
Christian Groessler
|
ac9f0d6a05
|
Merge remote-tracking branch 'upstream/master'
|
2013-09-10 13:36:28 +02:00 |
|
Oliver Schmidt
|
a32366b124
|
Merge pull request #37 from greg-king5/lightpen
CBM510 lightpen driver
|
2013-09-10 04:21:16 -07:00 |
|
Greg King
|
2b02a03e6c
|
Renamed the CBM510 lightpen driver to include the 184-C pen.
|
2013-09-10 06:47:17 -04:00 |
|
Oliver Schmidt
|
40acb0fbe4
|
Merge pull request #36 from greg-king5/cbm2
Fixed a small bug in a joystick-mouse driver.
|
2013-09-09 14:43:46 -07:00 |
|
Greg King
|
34c23c4c7d
|
Made mousetest.c know that the CBM510 has a lightpen driver.
|
2013-09-09 17:09:33 -04:00 |
|
Greg King
|
e0c8c7dcb1
|
Added a cbm510 lightpen driver.
It's similar to the current c64 and c128 lightpen drivers.
|
2013-09-09 17:03:40 -04:00 |
|
Christian Groessler
|
c48fbd8a2b
|
remove ZP_CIOV_save and ZP_SIOV_save
|
2013-09-07 17:44:53 +02:00 |
|
Greg King
|
eb741e1396
|
Don't shift in an unknown carry bit.
If that bit happenned to be set, then it would defeat the fancy ADC shifter.
|
2013-09-05 11:32:50 -04:00 |
|
Christian Groessler
|
21e6654524
|
adjust size of SRPREP to account for 1K aligned character generator
(not page aligned as I thought before)
|
2013-09-04 22:25:29 +02:00 |
|
Christian Groessler
|
4a0bdf871b
|
Remove screen flicker while mapping ROM out and in.
Some cleanups.
|
2013-09-04 22:10:36 +02:00 |
|
Oliver Schmidt
|
edc5ed4f54
|
Merge pull request #35 from greg-king5/cbm-chain
Added more comments to CBM exec().
|
2013-09-04 06:27:07 -07:00 |
|
Greg King
|
875212a850
|
Added more details about how the CBM exec() works.
|
2013-09-04 09:16:00 -04:00 |
|
Christian Groessler
|
1e8e998991
|
Merge remote-tracking branch 'upstream/master'
|
2013-09-04 13:28:10 +02:00 |
|
Oliver Schmidt
|
3969d920fa
|
Bumped driver api versions due to recent intoduction of library references.
|
2013-09-01 09:46:07 +02:00 |
|
Oliver Schmidt
|
44a056833d
|
Merge pull request #34 from greg-king5/lower-upper
Fixed 2 string-function return-pointers.
|
2013-08-28 01:03:08 -07:00 |
|
Greg King
|
0684ab7ab9
|
Fixed some return pointers.
$1234 pointers were returned as $3434.
|
2013-08-28 02:58:41 -04:00 |
|
Christian Groessler
|
e2896f5f3d
|
Merge remote-tracking branch 'upstream/master'
|
2013-08-27 22:46:05 +02:00 |
|
Christian Groessler
|
ae9ab59549
|
xlmemchk.inc: Fix wrong calculation if load address is at an exact 4K border.
|
2013-08-27 22:45:23 +02:00 |
|
Oliver Schmidt
|
bbcc2f52b4
|
Merge pull request #33 from groessler/something_to_pull
em-test.c: add support for Atari
|
2013-08-27 13:25:29 -07:00 |
|
Christian Groessler
|
06162498a6
|
em-test.c: add support for Atari
|
2013-08-27 22:02:57 +02:00 |
|
Christian Groessler
|
e12fbe35a8
|
em-test.c: add support for Atari
|
2013-08-27 22:01:19 +02:00 |
|
Christian Groessler
|
20c9fe44b4
|
Merge remote-tracking branch 'upstream/master'
|
2013-08-27 10:22:41 +02:00 |
|
Christian Groessler
|
68fc4a1b15
|
rename KEYBDV_wrapper to KEYBDV_handler
|
2013-08-27 10:21:42 +02:00 |
|
Oliver Schmidt
|
bc992e0398
|
Merge pull request #31 from greg-king5/cbm-chain
Commodore exec() function
|
2013-08-26 23:50:34 -07:00 |
|
Greg King
|
67571d4f5f
|
Changed some CPU memory-mapped register definitions from expression mode into label mode.
|
2013-08-26 22:02:00 -04:00 |
|
Oliver Schmidt
|
a9267e35b4
|
Merge pull request #32 from groessler/something_to_pull
minor improvements
|
2013-08-26 03:59:48 -07:00 |
|
Christian Groessler
|
887ba4d501
|
remove warning about missing return value; fix typo
|
2013-08-26 12:18:24 +02:00 |
|
Christian Groessler
|
13a7812cf5
|
add some more SIO information
|
2013-08-26 12:18:11 +02:00 |
|
Christian Groessler
|
881ac93b6c
|
remove warning about missing return value; fix typo
|
2013-08-26 12:16:26 +02:00 |
|
Christian Groessler
|
a3511ea93d
|
changes for atarixl target
|
2013-08-26 10:36:40 +02:00 |
|
Christian Groessler
|
e4c934b6f5
|
Merge remote-tracking branch 'upstream/master'
|
2013-08-26 09:00:11 +02:00 |
|
Oliver Schmidt
|
bed4977b25
|
Merge pull request #30 from greg-king5/cbm2
Added cursor-flags initiation.
|
2013-08-25 04:48:31 -07:00 |
|
Christian Groessler
|
d5f3e91cb8
|
Merge remote-tracking branch 'upstream/master'
|
2013-08-25 11:21:52 +02:00 |
|
Christian Groessler
|
4062cb6b6c
|
atarixl target: add support for interruptors, adapt TGI drivers
|
2013-08-25 11:20:27 +02:00 |
|
Greg King
|
6a9ab1a69a
|
Added a little more info about how CBM program-chaining works.
|
2013-08-25 00:58:27 -04:00 |
|
Greg King
|
2d66c27462
|
Added test programs for the exec() function.
|
2013-08-25 00:49:03 -04:00 |
|
Greg King
|
d0fb1fe0ae
|
Added the model-specific addresses that the CBM exec() needs.
|
2013-08-25 00:43:23 -04:00 |
|