Olli Savia
79433ddb60
Updated to use the new VIA register names.
2018-04-11 22:40:46 +03:00
Olli Savia
165b98bba5
Added missing VIA registers. Register names from the COMPUTE!'s book 'Mapping the VIC'
2018-04-11 22:38:23 +03:00
Marco van den Heuvel
e2cf4987cf
Added some accelerator test code.
2018-04-10 15:24:15 -07:00
Stefan
a50d214ffb
Simpler get_tv
...
You don't have to count the beam, just check the KERNAL.
2018-04-10 18:37:10 +00:00
Marco van den Heuvel
89c3ed6d7f
Added C64/C128 SuperCPU accelerator functions and started on a generic framework for accelerators.
2018-04-09 19:36:53 -07:00
Bob Andrews
60b9ea3222
Merge pull request #621 from blackystardust/master
...
Fixed cpu detection.
2018-04-04 20:40:25 +02:00
Marco van den Heuvel
61e5b9d218
Changed #10 to #-basha for clarity.
2018-04-01 13:14:44 -07:00
Greg King
098a30725f
Moved declarations that are common to the C16 and the Plus4 libraries over to their common header.
2018-04-01 15:47:48 -04:00
Marco van den Heuvel
9db6f059ac
Fixed cpu detection.
2018-03-31 18:59:15 -07:00
Oliver Schmidt
8886e6f100
Merge pull request #620 from blackystardust/master
...
Added c16/plus4 fast(), isfast() and slow() functions, and updated the documentation accordingly.
2018-03-31 11:57:27 +02:00
Oliver Schmidt
a7ae8e0a18
Adjusted style.
2018-03-30 00:11:40 +02:00
Oliver Schmidt
e2b38c96f8
Adjusted style.
2018-03-30 00:10:55 +02:00
Oliver Schmidt
a2a4868825
Added HGR and DHGR slide show programs.
...
The DHGR program is sort of a hack as it first switches to double (aka 80 col) text mode to prepare for double graphics mode. Therefore only one additional soft switch access is necessary after using TGI to generally switch to hires.
2018-03-30 00:08:26 +02:00
Greg King
b844572159
Moved most of the tgi_colors.s files into the libsrc/common/ directory.
...
Only the Apple2 and Lynx platforms use different codes for the white color; they have their own files.
2018-03-27 07:28:46 -04:00
Greg King
155f3ade41
C64 TGI: LINE: Optimization: Don't check boundaries; LINE always is called by tgi_clippedline().
...
Submitted in Pull Request #611 by Sven Michael Klose.
2018-03-26 07:28:01 -04:00
Marco van den Heuvel
8424286a3e
Add c16 files as well.
2018-03-23 14:31:53 -07:00
Marco van den Heuvel
03ba3f7473
Added c16/plus4 fast(), isfast() and slow() functions, and updated the documentation accordingly.
2018-03-23 14:27:15 -07:00
Oliver Schmidt
d869368679
Merge pull request #619 from blackystardust/master
...
Added isfast function which returns a 1 when the C128 is in 2MHz mode.
2018-03-22 11:50:38 +00:00
Marco van den Heuvel
d34c93a464
Set X register to 0 so that 16bit promotion works as expected.
2018-03-20 14:05:55 -07:00
Marco van den Heuvel
5d4116f05f
Added isfast function which returns a 1 when the C128 is in 2MHz mode.
2018-03-20 13:11:24 -07:00
Oliver Schmidt
b7a5dd76e9
Merge pull request #617 from blackystardust/master
...
Added the vic20 georam emd.
2018-03-20 13:24:04 +00:00
Marco van den Heuvel
2533cc8d75
Added the vic20 georam emd.
2018-03-19 11:34:41 -07:00
Oliver Schmidt
eaaab65d3c
Merge pull request #615 from blackystardust/master
...
Added vic20 $a000-$bfff ram emd.
2018-03-18 19:16:11 +00:00
Marco van den Heuvel
4fdc2d7209
Fix documentation building issue.
2018-03-18 12:06:43 -07:00
Marco van den Heuvel
12f72a5ed7
Added vic20 emd documentation.
2018-03-17 09:25:42 -07:00
Marco van den Heuvel
0c7496f08b
Added vic20 - ram emd.
2018-03-16 14:23:52 -07:00
Marco van den Heuvel
9a763588e2
Merge branch 'master' of https://github.com/blackystardust/cc65
2018-03-16 12:33:49 -07:00
Marco van den Heuvel
13a485d885
Merge remote-tracking branch 'upstream/master'
2018-03-16 12:33:01 -07:00
Oliver Schmidt
2ad1850639
Merge pull request #613 from polluks/patch-4
...
Added another console
2018-03-15 18:37:44 +00:00
Marco van den Heuvel
9948ab7d79
Merge branch 'master' of https://github.com/cc65/cc65
2018-03-15 11:15:40 -07:00
Stefan
7efd9940f2
Added console
2018-03-13 22:19:19 +00:00
Oliver Schmidt
8b3e12d632
Added missing ror absolute override.
...
Fixes https://github.com/cc65/cc65/issues/489 as suggested by EtchedPixels.
2018-03-12 12:14:25 +01:00
Oliver Schmidt
316d8e9d37
Merge pull request #609 from polluks/master
...
Added missing PCE conio functions.
2018-03-11 08:58:23 +00:00
Stefan
789ce59fb5
Added missing PCE conio functions.
2018-03-11 00:49:40 +01:00
Oliver Schmidt
be30c0bd70
Merge pull request #606 from pfusik/ldec
...
Optimize deceaxy
2018-03-10 11:28:46 +00:00
Marco van den Heuvel
0eb1eb625f
Undo my previous commit.
2018-03-09 10:46:02 -08:00
Piotr Fusik
18ada212e7
Fix coding style.
2018-03-09 18:48:24 +01:00
Marco van den Heuvel
22d4b0d497
Improved tv timing detection for the c64.
2018-03-08 16:06:33 -08:00
Piotr Fusik
970c5f6184
Add comments.
2018-03-08 22:10:11 +01:00
Bob Andrews
7e6942953c
Merge pull request #604 from blackystardust/master
...
Improved reu size detection.
2018-03-08 19:19:35 +01:00
Oliver Schmidt
d602105dd4
Merge pull request #605 from mrdudz/4playerfix
...
4playerfix
2018-03-08 08:09:24 +00:00
mrdudz
85e480db3d
style fixes
2018-03-08 04:05:10 +01:00
Oliver Schmidt
8e75906737
Switched Apple II output format to AppleSingle.
...
Although the primary target OS for the Apple II for sure isn't DOS 3.3 but ProDOS 8 the Apple II binary files contained a DOS 3.3 4-byte header. Recently I was made aware of the AppleSingle file format. That format is a much better way to transport Apple II meta data from the cc65 toolchain to the ProDOS 8 file system. Therefore I asked AppleCommander to support the AppleSingle file format. Now that there's an AppleCommander BETA with AppleSingle support it's the right time for this change.
I bumped version to 2.17 because of this from the perspective of Apple II users of course incompatible change.
2018-03-07 23:05:21 +01:00
Oliver Schmidt
03c60efec9
Merge pull request #607 from pfusik/runtime-typos
...
Fix comment typos
2018-03-07 20:56:02 +00:00
Piotr Fusik
5251b67d73
Fix comment typos.
2018-03-07 21:01:29 +01:00
Piotr Fusik
a32c50a6bc
Optimize deceaxy.
2018-03-07 20:45:50 +01:00
Marco van den Heuvel
74117bbe46
Merge remote-tracking branch 'upstream/master'
2018-03-06 18:00:57 -08:00
Marco van den Heuvel
2418c0e0af
Updated documentation for the reu emd.
2018-03-06 18:00:36 -08:00
mrdudz
3afbed48e0
tweak driver to no more use IRQ
2018-03-07 00:20:42 +01:00
mrdudz
38fedfd78b
also show pressed key, so we can verify keyboard works with the joystick driver
2018-03-07 00:19:14 +01:00