Commit Graph

  • 22348e2f07 Merge pull request #255 from polluks/master Oliver Schmidt 2016-01-05 17:26:31 +01:00
  • f69f8add17 Updated index. polluks 2016-01-05 15:57:18 +01:00
  • 231150bc3c Added sim65 documentation. polluks 2016-01-05 15:45:51 +01:00
  • 804f1fded6 Fixed typos. polluks 2016-01-05 15:38:05 +01:00
  • d34edf8b1f Merge pull request #254 from greg-king5/offset-pointer Oliver Schmidt 2016-01-02 13:55:42 +01:00
  • e050655757 Added a cc65 regression test for pointer and offset addition operations. Greg King 2016-01-01 11:39:55 -05:00
  • 7e14dde07b Fixed the cc65 code that handled an addition of a pointer to a 32-bit offset. Greg King 2015-12-31 17:41:48 -05:00
  • 104f898260 Merge pull request #253 from greg-king5/pointer-compares Oliver Schmidt 2015-12-29 12:11:33 +01:00
  • 3b303396bf Made cc65 accept comparisons between pointers with different qualifiers (similarly to subtractions between pointers). Greg King 2015-12-29 04:18:17 -05:00
  • 02e4b5bfe3 Merge pull request #249 from polluks/master Oliver Schmidt 2015-12-27 13:40:20 +01:00
  • a8a6e9df5b Added chrcvt documentation polluks 2015-12-27 02:09:12 +01:00
  • 11786b198e Amiga support #192 polluks 2015-12-27 01:26:28 +01:00
  • 5d3e7eeae3 tweaked soft env mrdudz 2015-12-25 00:59:22 +01:00
  • 51bcf28a87 Update package index (as recommended by Travis CI). Oliver Schmidt 2015-12-16 12:24:47 +01:00
  • 8a2ba97c60 Merge pull request #248 from greg-king5/nes-registers Oliver Schmidt 2015-12-16 10:40:41 +01:00
  • abfc36ec9c Programs need to reset NES input controllers by writing to them. Greg King 2015-12-15 11:26:04 -05:00
  • 82860423f3 Merge pull request #247 from clbr/master Oliver Schmidt 2015-12-15 16:01:54 +01:00
  • a954e713ad nes: Fix reading the second controller Lauri Kasanen 2015-12-14 19:23:27 +02:00
  • a7793bcf65 Merge pull request #246 from greg-king5/shift-signed-char Oliver Schmidt 2015-12-14 18:25:57 +01:00
  • bdbf75372c Added another op-code to the test pattern for a right-shift optimizer in cc65. Greg King 2015-12-14 11:50:43 -05:00
  • 5e7c7d78fc Added a regression test program for the changes in the right-shift optimizer. Greg King 2015-12-14 11:46:30 -05:00
  • 651b1b40ec Extended a signed char shift optimization, to handle shifts that are longer than 4 bits. Greg King 2015-12-13 17:10:31 -05:00
  • 4716083f3f Fixed a signed char shift optimization so that it won't be used on signed int also. Greg King 2015-12-13 07:17:41 -05:00
  • 377f31d085 Fixed soft80 shutdown. Oliver Schmidt 2015-12-02 21:34:08 +01:00
  • d403c1e7f0 Merge pull request #240 from blackystardust/fix-c128-ram-rts Oliver Schmidt 2015-12-02 10:40:06 +01:00
  • 433eeb1bc7 Renamed MMU_CFG_INT_FROM -> MMU_CFG_IFROM and MMU_CFG_EXT_FROM -> MMU_CFG_EFROM Marco van den Heuvel 2015-12-02 00:30:30 -08:00
  • 7cd80e7450 optimized the sei/cli pairing a bit. Marco van den Heuvel 2015-12-02 00:21:55 -08:00
  • f55505820a optimized the sei/cli pairing a bit for internal function ram emd as well. Marco van den Heuvel 2015-12-02 00:17:29 -08:00
  • 83c63a65c3 optimized the sei/cli pairing a bit. Marco van den Heuvel 2015-12-02 00:14:56 -08:00
  • 8a499fdf4e fixup conio.c some more. also includes merge of upstream/master because git is retarded. mrdudz 2015-12-02 00:13:32 +01:00
  • 22f10b1459 Made conio program compatible with joystick-only target(s). Oliver Schmidt 2015-12-01 23:06:51 +01:00
  • 7de50b17c7 fix comments mrdudz 2015-12-01 16:55:02 +01:00
  • d86397fd7d fix grammar mrdudz 2015-12-01 16:38:00 +01:00
  • bdf4a7bd89 Merge pull request #237 from blackystardust/master Oliver Schmidt 2015-12-01 16:18:31 +01:00
  • 2e2f19ba79 Finished adding c128 internal/external function ram emd's. Marco van den Heuvel 2015-11-30 20:14:45 -08:00
  • 5bf8523dcd fix hello.c mrdudz 2015-11-30 19:48:10 +01:00
  • b851be1b23 naive music test mrdudz 2015-11-30 19:16:28 +01:00
  • 3a01ba9509 Fixed emd driver names for atari-xl and apple2e. Marco van den Heuvel 2015-11-30 10:15:28 -08:00
  • 7df35cac94 Started on making c128 function ram emd's. Marco van den Heuvel 2015-11-30 09:53:30 -08:00
  • a95c95a5d3 added black line :) mrdudz 2015-11-30 18:49:52 +01:00
  • 7496e669be fixed stuff according to Olivers review mrdudz 2015-11-30 18:44:04 +01:00
  • 18208f4d2e Fixed the c128 ram (bank 1) emd. Marco van den Heuvel 2015-11-29 23:04:23 -08:00
  • 3bc1375c90 fix typo mrdudz 2015-11-29 22:00:59 +01:00
  • aff2d95cb9 fix docs mrdudz 2015-11-29 21:15:28 +01:00
  • 4d1dc55138 dont use that silly buffer mrdudz 2015-11-29 21:15:10 +01:00
  • cf9e7856cf Removed an 'rts'. Marco van den Heuvel 2015-11-29 11:35:25 -08:00
  • b39a8b7a61 more cleanup mrdudz 2015-11-29 20:04:10 +01:00
  • 97c9ed3273 Changed according to suggestions. Marco van den Heuvel 2015-11-29 10:50:22 -08:00
  • c636675521 moved cart header into seperate file, moved nmi stub into several file, tweaked linker config mrdudz 2015-11-29 16:01:36 +01:00
  • 25ab2c60d5 Added a menu to em-test.c and a struct that holds the available emd's, this way the user that wants to test an emd can use the menu to select which one to test. Marco van den Heuvel 2015-11-28 22:06:32 -08:00
  • 1893e24da9 updated mrdudz 2015-11-29 01:24:01 +01:00
  • 9fbf8a4299 conio and most other stuff working now mrdudz 2015-11-29 01:14:59 +01:00
  • d99451ca50 Merge pull request #236 from fo-fo/master Oliver Schmidt 2015-11-26 20:19:14 +01:00
  • 4dc4ea60ee Implemented escaping of spaces in ca65 dependency files. Largely based on input.c from cc65 (WriteEscaped was copied verbatim). f 2015-11-26 19:00:47 +02:00
  • d1d57f5cd6 Merge pull request #233 from mrdudz/soft80shutdown Oliver Schmidt 2015-11-23 10:24:03 +01:00
  • 4a49b0c8f8 reset screen editor at shutdown mrdudz 2015-11-22 19:20:58 +01:00
  • 88e7b5776a some more fiddling mrdudz 2015-11-22 19:02:47 +01:00
  • d54e515e08 Merge pull request #232 from greg-king5/arg-count Oliver Schmidt 2015-11-17 21:23:30 +01:00
  • 3c8c62c6ab Fixed the ca65 Assembly-code variable ".paramcount". Greg King 2015-11-17 14:11:30 -05:00
  • 60285097e3 initial import of the gamate stuff mrdudz 2015-11-14 13:15:29 +01:00
  • b6f429f934 Merge pull request #229 from greg-king5/nes-registers Oliver Schmidt 2015-11-12 13:20:45 +01:00
  • c5d624c941 Added C declarations of the NES's I/O registers to <nes.h>. Greg King 2015-11-12 05:40:47 -05:00
  • f70acd9f51 Merge pull request #227 from mrdudz/soft80syms Oliver Schmidt 2015-11-07 13:37:46 +01:00
  • 54de8ac031 remove unneeded exports mrdudz 2015-11-07 11:45:38 +01:00
  • ced08a1f44 Merge pull request #226 from greg-king5/pce-memset Oliver Schmidt 2015-11-07 11:37:36 +01:00
  • 5e36315d05 Style changes. Greg King 2015-11-07 00:29:07 -05:00
  • 999d57401c Added a version of memset() that uses the HuC6280's TII instruction to get more speed. Greg King 2015-11-06 23:59:19 -05:00
  • d8174af7fb Merge pull request #225 from greg-king5/pce-memmove Oliver Schmidt 2015-11-03 10:13:20 +01:00
  • 8180ac20d3 Added code to handle the special case of a zero-length move. Greg King 2015-11-02 17:04:46 -05:00
  • 281dc33e5a Made addr/size hex consts 4 digits wide. Oliver Schmidt 2015-10-30 17:18:55 +01:00
  • 202ad62419 Merge pull request #224 from greg-king5/ld65-segstart Oliver Schmidt 2015-10-24 17:12:49 +02:00
  • fdf71df3a1 Merge pull request #223 from greg-king5/pce-memmove Oliver Schmidt 2015-10-24 17:10:25 +02:00
  • 8e8d112029 Added pce-specific substitutes for memcpy() and memmove(). Greg King 2015-10-23 18:02:21 -04:00
  • 43bda6928d Merge pull request #221 from undisbeliever/master Oliver Schmidt 2015-10-23 20:41:28 +02:00
  • 25e0b157be Fixed code style Marcus Rowe 2015-10-24 01:07:47 +10:00
  • 8e9bf4d419 Changed the way that ld65 handles bad offset/start segment attributes, and reports memory area overflows. Greg King 2015-10-22 19:24:08 -04:00
  • 2cbc8fbd64 Merge pull request #222 from mrdudz/pcedatacopy Oliver Schmidt 2015-10-22 21:17:50 +02:00
  • 8f8f12ceab use tii instead of copy loop to copy data section to ram mrdudz 2015-10-22 19:48:21 +02:00
  • a957f80204 Merge pull request #213 from mrdudz/soft80 Oliver Schmidt 2015-10-22 17:56:21 +02:00
  • ba901d2de7 removed apple2 specific note mrdudz 2015-10-22 17:33:01 +02:00
  • 67cd0c2197 Added .asize and .isize pseudo variables Marcus Rowe 2015-10-20 09:30:25 +10:00
  • 07a77d1259 updated docs mrdudz 2015-10-19 03:12:19 +02:00
  • 60334c40e6 added size optimized monochrom soft80 driver mrdudz 2015-10-19 02:49:32 +02:00
  • d6d016bb80 updated comments mrdudz 2015-10-19 02:47:40 +02:00
  • 5099910b18 updated docs mrdudz 2015-10-18 23:57:58 +02:00
  • f4335eca87 Merge pull request #220 from greg-king5/holes Oliver Schmidt 2015-10-17 21:37:41 +02:00
  • f94945308f Added missing parentheses. Greg King 2015-10-17 11:53:16 -04:00
  • 8263083506 move variables into INITBSS mrdudz 2015-10-15 15:11:05 +02:00
  • 63d4c93006 Merge remote-tracking branch 'upstream/master' into soft80 mrdudz 2015-10-15 15:07:44 +02:00
  • 76a5a72403 Adjusted current working directory initialization on Apple and Atari. Oliver Schmidt 2015-10-15 00:15:38 +02:00
  • 0ee9b2e446 Changed run location of INIT segment. Oliver Schmidt 2015-10-14 22:52:09 +02:00
  • b9c688d997 remove deleted function from comment mrdudz 2015-10-14 17:52:14 +02:00
  • e6f5c7d8da some comments mrdudz 2015-10-14 17:50:44 +02:00
  • 795a1a1b87 fix bordercolor in test mrdudz 2015-10-14 17:34:29 +02:00
  • f391c1c3d5 remove soft80_bordercolor override mrdudz 2015-10-14 17:33:58 +02:00
  • 59dd15aa55 split regular color.s into color.s and bordercolor.s mrdudz 2015-10-14 17:25:35 +02:00
  • d4f88c8f71 update conio test mrdudz 2015-10-14 17:24:42 +02:00
  • c708031374 use 'soft80_internal_cellcolor' for the current cell color, and CHARCOLOR for the actual textcolor mrdudz 2015-10-14 17:24:16 +02:00
  • 023b461bb8 According to the contributor the VGA data is accessed only by the constructor. Oliver Schmidt 2015-10-14 11:50:54 +02:00
  • 8f67dd5cc7 Merge pull request #215 from greg-king5/c64-init Oliver Schmidt 2015-10-14 10:43:11 +02:00