Commit Graph

  • cd9efd53fe Segment OVERLAY renamed to REPLACE. Bugfix for read-only segments. Formatting. Laubzega 2018-09-04 00:34:28 -07:00
  • 70a131e09a Just a minor comment improvement. Oliver Schmidt 2018-09-02 23:06:27 +02:00
  • 39694d0aaa Fixed bugs; and, improved the efficiency of some pce library functions. Greg King 2015-11-26 15:06:20 -05:00
  • 959eff34a3 Fixed and improved some pce comments. Greg King 2015-11-17 09:14:15 -05:00
  • 2cc822b44e Fixed some mistakes (mostly in the documentation). Greg King 2015-10-02 13:28:17 -04:00
  • b5d939c858 Style changes. Greg King 2015-10-02 10:50:22 -04:00
  • 203200e259 Used I/O mirror locations that avoid (redirected) zero-page accesses. Greg King 2015-09-29 12:39:58 -04:00
  • c39d07dd17 Document style clean-up. Greg King 2018-08-29 15:43:20 -04:00
  • f2d2f3c193 Moved the NES font into its own object module. Greg King 2018-08-29 12:13:58 -04:00
  • a08192b53e Merge pull request #706 from xlar54/master greg-king5 2018-08-29 10:34:05 -04:00
  • 1b0e2cf783 Fix for multiple overlay segments. Laubzega 2018-08-25 20:21:12 -07:00
  • 8b584cb89f Add segment type "overlay". Laubzega 2018-08-25 10:18:23 -07:00
  • 2d4210b309 Atari5200 joystick driver: enable POT input. Christian Groessler 2018-08-24 17:04:31 +02:00
  • 31461aaf02 Made cc65's "Illegal escaped character" diagnostic show which code was escaped. Greg King 2018-08-21 08:55:49 -04:00
  • f3ef819b43 Update crt0.s Stefan 2018-08-21 09:06:59 +02:00
  • 3ae5161636 CMOS optimisation 3rd Stefan 2018-08-20 21:56:16 +00:00
  • a76dcdc419 Removed the compiler's recovery code for illegal escaped characters. Greg King 2018-08-20 17:51:22 -04:00
  • 199226d089 Update irq.s Stefan 2018-08-20 16:55:36 +02:00
  • e335b50ed1 CMOS optimisation Stefan 2018-08-20 16:45:52 +02:00
  • 357d94e834 seek test: Test some additional error cases. Patrick Pelletier 2018-08-20 10:53:35 -07:00
  • 0a7702626f seek test: remove trailing newline from filename Patrick Pelletier 2018-08-20 10:10:10 -07:00
  • b37d0a444c lseek: Return EINVAL if new position is less than 0 or greater than 2^24 - 1. Patrick Pelletier 2018-08-20 08:45:40 -07:00
  • 59a4ab8778 lseek: Implement additional feedback from PR #723. Patrick Pelletier 2018-08-20 00:56:01 -07:00
  • 8cb930b50e lseek: use STZ for APPLE2ENH Patrick Pelletier 2018-08-20 00:10:51 -07:00
  • 68a115cacf Fix ftell() on Apple II to return the correct value. Patrick Pelletier 2018-08-19 16:04:42 -07:00
  • 9fee605e65 Added more source-code improvements to the conio test program. Greg King 2018-08-20 14:42:41 -04:00
  • 13790bdbf0 Improved CONIO test in several ways. Oliver Schmidt 2018-08-20 00:29:29 +02:00
  • 1644bcdf03 Implemented line wrap. Oliver Schmidt 2018-08-20 00:22:45 +02:00
  • f8c6c58373 Made Apple II CONIO more flexible. Oliver Schmidt 2018-08-19 23:40:50 +02:00
  • 7b8d4b28c7 Fixed the system banking in the cbm510 and the cbm610 targets' versions of clock_gettime() and clock_settime(). Greg King 2018-08-19 17:12:54 -04:00
  • b93b88211c WDM support (#721) Stefan 2018-08-19 16:29:25 +02:00
  • 03a99569e3 Optimize for size. Oliver Schmidt 2018-08-19 14:35:30 +02:00
  • 3598fb505d Fixed Visual C++ build (and some style adjustments). Oliver Schmidt 2018-08-19 00:01:40 +02:00
  • 250e4ed9e0 Added dummy clock_settime() for the Atari. Oliver Schmidt 2018-08-18 01:36:56 +02:00
  • fe5af26f9f Express assumption about struct timespec. Oliver Schmidt 2018-08-18 01:28:30 +02:00
  • eb9872c684 Added clock_settime() for some CBMs. Oliver Schmidt 2018-08-18 01:13:02 +02:00
  • cb7ec508f6 Fixed 12 AM/PM handling. Oliver Schmidt 2018-08-18 00:13:38 +02:00
  • e549e23a87 Use non-POSIX values for S_IREAD and S_IWRITE. Patrick Pelletier 2018-08-17 13:39:15 -07:00
  • 411a5a9483 Don't pass mode argument to open() from _fopen(). Patrick Pelletier 2018-08-17 13:24:08 -07:00
  • f72d355b18 sim65: Use mode_t for OMode. Patrick Pelletier 2018-08-17 13:17:38 -07:00
  • b30f790587 sim65: Blindly guessing to get Travis build to pass. Patrick Pelletier 2018-08-17 12:09:20 -07:00
  • a7d158e077 sim65: Build was failing on Windows, too. Patrick Pelletier 2018-08-17 11:53:19 -07:00
  • 12fbdbf418 sim65: S_IREAD and S_IWRITE are nonstandard. Patrick Pelletier 2018-08-17 11:20:34 -07:00
  • 974188796c sim65: If mode argument is omitted, use a reasonable default. Patrick Pelletier 2018-08-17 10:50:16 -07:00
  • aba320eade Allow "mode" argument to open() to be passed from 6502 code. Patrick Pelletier 2018-08-17 10:43:14 -07:00
  • d602572bbe Fix permissions for files created by sim65. Patrick Pelletier 2018-08-16 23:39:31 -07:00
  • d13d068e71 Fixed the generation of the opcode byte when BRK is given an operand, in 65816 CPU mode. Greg King 2018-08-16 23:51:04 -04:00
  • f40dcb5883 Added clock_getres() / clock_settime() for the Apple II. Oliver Schmidt 2018-08-15 21:34:35 +02:00
  • 326ca263c9 Minor style fix. Oliver Schmidt 2018-08-15 19:40:56 +02:00
  • 59a8149556 Added clock_getres() for CBMs. Oliver Schmidt 2018-08-15 19:40:27 +02:00
  • 842c151edd Replaced _systime with clock_gettime. Oliver Schmidt 2018-08-15 15:59:11 +02:00
  • 55a07c1dcd Removed stray /t char. Oliver Schmidt 2018-08-14 16:00:09 +02:00
  • bbed9fdb63 Fixed typo. Oliver Schmidt 2018-08-14 15:54:57 +02:00
  • e6e9c72f66 Added CHKOUT and CLRCHN Olli Savia 2018-08-14 21:09:03 +03:00
  • b18aa27aa1 Merge pull request #1 from greg-king5/c128-hi-tgi Scott Hutter 2018-08-13 21:28:07 -05:00
  • ad67fe51dd Merge pull request #2 from polluks/patch-13 Scott Hutter 2018-08-13 21:25:46 -05:00
  • 188e3a74ed Merge pull request #712 from ppelleti/fix-bit greg-king5 2018-08-11 01:48:11 -04:00
  • 5cdaa96e4c sim65: Fix "$2C: BIT abs" to access the correct address. Patrick Pelletier 2018-08-10 12:58:48 -07:00
  • a9ce4dc76c "Inverted" time_t value handling. Oliver Schmidt 2018-08-02 17:12:12 +02:00
  • 753b48647f Increased consistency. Oliver Schmidt 2018-08-02 15:45:57 +02:00
  • 3e8c6bf4bd c128-hi.tgi doc Stefan 2018-07-30 15:33:52 +00:00
  • 5e67eee362 Made the VIC-IIe TGI driver put its bitmap behind the ROMs. Greg King 2018-07-29 18:00:58 -04:00
  • ad6c2dbe7b Added code to make the 65816's MVN and MVP instructions handle both immediate (bank) and far-address operands. Greg King 2018-07-29 03:50:02 -04:00
  • e6fc904e3c Fixed some code, to adapt to register-use changes caused by pull request #652. Greg King 2018-07-27 09:07:40 -04:00
  • e86a7db18b Some minor cleanups. Oliver Schmidt 2018-07-26 14:35:26 +02:00
  • e949a3e642 Fixed regression introduced by https://github.com/cc65/cc65/pull/652. Oliver Schmidt 2018-07-26 14:31:17 +02:00
  • 97be359d4a Updated comment. Oliver Schmidt 2018-07-26 13:09:21 +02:00
  • c9869c1a26 Quick fix for missing _div() adaptation after 95223be. IrgendwerA8 2018-07-25 22:38:29 +02:00
  • b04028b5d8 Added test for mktime() and gmtime(). Oliver Schmidt 2018-07-24 03:25:49 +02:00
  • 1981af0bbd tgi driver for c128 VIC-II Scott Hutter 2018-07-23 15:54:15 -05:00
  • eeb1b927ce Fixed the order in which the 65816's block-move instructions' operands are written and assembled. Greg King 2018-06-15 11:01:14 -04:00
  • cc5c0931a3 Merge pull request #695 from ops/cbmkernal_imports Oliver Schmidt 2018-07-04 23:47:33 +02:00
  • fdce8fb34d Added a blank line between .include statements and .import/.export statements Olli Savia 2018-07-04 17:40:28 +03:00
  • f7636fe8f2 Removed .import for std kernal entries. Added .include "cbm.inc" Olli Savia 2018-07-03 22:47:42 +03:00
  • 032a3877e0 Added .import for std kernal entries Olli Savia 2018-07-03 22:44:59 +03:00
  • e98bb13271 Merge pull request #693 from ops/cbmkernal_stage3 Oliver Schmidt 2018-07-02 10:39:57 +02:00
  • 3e94f7f55c Moved C128 specific definitions to cbm_kernal.inc Olli Savia 2018-07-01 09:58:39 +03:00
  • 820c0efcb3 Use common include file cbm_kernal.inc Olli Savia 2018-07-01 09:56:37 +03:00
  • 4c45de2c45 Updated comment Olli Savia 2018-07-01 09:54:39 +03:00
  • 9f913ae109 Merge pull request #692 from ops/cbmkernal_stage2 Oliver Schmidt 2018-06-30 22:26:04 +02:00
  • 635a99c083 TAB to space conversion Olli Savia 2018-06-30 16:25:43 +03:00
  • d5bc751f54 Removed RAMTAS Olli Savia 2018-06-29 22:59:53 +03:00
  • 96e6a0a114 Common include file is now cbm_kernal.inc Olli Savia 2018-06-29 22:58:16 +03:00
  • 42e9b971c5 Merge remote-tracking branch 'upstream/master' into cbmkernal_stage2 Olli Savia 2018-06-29 22:50:02 +03:00
  • 18966eab63 Merge pull request #688 from ops/cbmkernalasm Oliver Schmidt 2018-06-29 18:59:48 +02:00
  • f185e28892 cbmkernal.inc -> cbm_kernal.inc Olli Savia 2018-06-29 16:14:00 +03:00
  • f7fbac4c6b Use common include file cbmkernal.inc Olli Savia 2018-06-27 21:39:24 +03:00
  • 153bb29501 Merge pull request #682 from shinra-jp/da65-synclines Oliver Schmidt 2018-06-26 10:26:15 +02:00
  • 31fdec2e2e Style fix AIDA Shinra 2018-06-25 23:50:46 +09:00
  • d5acfeb426 Merge remote-tracking branch 'origin' into da65-synclines AIDA Shinra 2018-06-25 23:38:43 +09:00
  • 8c4a0768cc TAB to space conversion Olli Savia 2018-06-22 11:29:03 +03:00
  • accfc14fb1 RESTOR and VECTOR moved under own ifdef/endif block Olli Savia 2018-06-22 11:21:00 +03:00
  • 86945a1270 Merge pull request #687 from polluks/patch-12 Oliver Schmidt 2018-06-21 22:37:29 +02:00
  • 6a70d1dab1 Removed unused label Stefan 2018-06-21 20:30:14 +00:00
  • a22e19a902 Added asminc/cbmkernal.inc Olli Savia 2018-06-21 18:32:38 +03:00
  • 4980fade74 Made LINE plot single-point lines correctly. greg-king5 2018-06-21 08:18:53 -04:00
  • 23534beaa6 Smaller driver code Stefan 2018-06-21 00:25:33 +00:00
  • 9439b5b645 Merge branch 'da65-synclines' of github:shinra-jp/cc65 into da65-synclines AIDA Shinra 2018-06-14 02:04:06 +09:00
  • fd67284b4d Followed the discussions in the Pull request #682. AIDA Shinra 2018-06-12 02:06:01 +09:00
  • 2b25329423 Support for preprocessing info file via cpp or m4. AIDA Shinra 2018-06-11 01:53:35 +09:00