Commit Graph

  • 02fbcad697 Split files Karri Kaksonen 2022-04-16 21:13:51 +03:00
  • f0e16514e0 Split files Karri Kaksonen 2022-04-16 19:15:19 +03:00
  • e0c7880e34 Split files Karri Kaksonen 2022-04-16 19:15:06 +03:00
  • 6a6581815d Import conio automatically Karri Kaksonen 2022-04-14 21:52:57 +03:00
  • 0f404280a1 Change attributes on gotoxy Karri Kaksonen 2022-04-10 19:35:29 +03:00
  • 141b887d4d Change order of gotox gotoy for correct x after newline Karri Kaksonen 2022-04-10 14:43:18 +03:00
  • 770b22e14d Remove duplicate code Karri Kaksonen 2022-04-09 07:37:07 +03:00
  • 7e7f9ffa58 Add blinking cursor Karri Kaksonen 2022-04-07 08:17:36 +03:00
  • ff8d2e84bf Fix screen index bug Karri Kaksonen 2022-04-07 07:46:28 +03:00
  • 1d7bcb9348 Cleanup Karri Kaksonen 2022-04-07 07:22:19 +03:00
  • 3ba6dd0a4a Use local multiply for cursorzone calculations Karri Kaksonen 2022-04-06 14:08:03 +03:00
  • 9d4f1a0415 Add local multiply routine Karri Kaksonen 2022-04-06 13:27:47 +03:00
  • c6b9a012c8 Allocate own zp pointer for conio implementation Karri Kaksonen 2022-04-05 11:13:38 +03:00
  • 60fffb289a Allocate own zp pointer for conio implementation Karri Kaksonen 2022-04-05 11:13:18 +03:00
  • 0eaf3eef6d Align font to 256 bytes Karri Kaksonen 2022-04-05 10:42:58 +03:00
  • 0f250d06b9 Fix conflicts with some conio routines Karri Kaksonen 2022-04-05 10:35:59 +03:00
  • b8dbe0254a Add cputc method Karri Kaksonen 2022-04-04 15:18:40 +03:00
  • 1a2207ffc9 Add setcursor method Karri Kaksonen 2022-04-04 15:18:13 +03:00
  • ebd2e5085a Remove export Karri Kaksonen 2022-04-04 15:17:26 +03:00
  • 9cdaf82f95 Add space to config Karri Kaksonen 2022-04-04 10:52:04 +03:00
  • 7f1e69f5e0 Add cursor processing Karri Kaksonen 2022-04-04 10:51:43 +03:00
  • f576764214 Remove cursor from conio init Karri Kaksonen 2022-04-04 10:51:13 +03:00
  • 8b06ff18c0 Don't set cursor in clrscr Karri Kaksonen 2022-04-04 10:50:38 +03:00
  • fce4bc0c58 Change order to make decoding easier Karri Kaksonen 2022-04-02 22:49:28 +03:00
  • 9775a71433 Use question mark instead of exclamation mark Karri Kaksonen 2022-04-02 21:28:34 +03:00
  • 8f86d5533b Remove clrscr from init Karri Kaksonen 2022-04-02 13:01:05 +03:00
  • 7fc69a34ac Change blue to white Karri Kaksonen 2022-04-02 12:09:15 +03:00
  • ce313922d1 Change blue to white Karri Kaksonen 2022-04-02 11:48:05 +03:00
  • 646997ed43 Add the build tools for the font Karri Kaksonen 2022-04-02 11:47:37 +03:00
  • f5c24be572 Fix cursor character Karri Kaksonen 2022-04-02 10:51:45 +03:00
  • ff0ddcb52b Add the font160.png Karri Kaksonen 2022-04-02 10:04:53 +03:00
  • e4c1bf15da Add basic conio buffer Karri Kaksonen 2022-04-02 09:39:55 +03:00
  • ba3cd27d30 Add basic conio buffer Karri Kaksonen 2022-04-02 09:39:46 +03:00
  • 7c96af75c5 const value should never have default size, use 32bit instead mrdudz 2022-04-21 14:50:48 +02:00
  • 87d26b68f4 fix workdir path mrdudz 2022-04-20 14:54:44 +02:00
  • 623d763457 added a testprogram to check for some of the edge cases mrdudz 2022-04-20 14:50:42 +02:00
  • 501da2de2b Also handle the case when the non constant side of the AND expression is known to have a smaller size than the constant side of the expression. mrdudz 2022-04-20 12:53:34 +02:00
  • 6702b3c85e special case for evaluating the AND operator, this should fix the problems described in issue #1538 mrdudz 2022-04-20 00:13:34 +02:00
  • b523d72471 more descriptive error message mrdudz 2022-04-20 00:12:03 +02:00
  • 964546d444 typo mrdudz 2022-04-20 00:11:24 +02:00
  • 320312e7cc Made the style-check scripts send their file lists to stderr. Greg King 2022-04-18 19:25:48 -04:00
  • 4bb152eb65 remove dangling spaces mrdudz 2022-04-18 17:43:56 +02:00
  • 933e8c967d Testcases for long bit-fields. acqn 2022-03-03 16:14:26 +08:00
  • bf7ef02fbc Added supports for long bit-fields. acqn 2022-01-04 18:23:04 +08:00
  • 3e614d9353 Separated data initializer stuff from declaration stuff. acqn 2022-01-03 13:10:32 +08:00
  • 087b7bd8c8 Optimized g_testbitfield() and g_extractbitfield() with enhanced support for long bit-fields. acqn 2021-12-05 12:21:01 +08:00
  • ff1eca5701 Added and used new utility type functions for bit-fields. Fixed GetUnderlyingTypeCode() for bit-fields with widths > 16. acqn 2021-12-01 09:45:17 +08:00
  • be5298925c Oops, forgot to check macros. Greg King 2022-04-17 19:06:35 -04:00
  • fb97ce4bfd Remove work directory paths _before_ checking for style errors. Greg King 2022-04-17 16:10:28 -04:00
  • 1ea27c35d0 Moved a constant expression out of a loop. Greg King 2022-04-17 15:08:42 -04:00
  • 17b9f9c2a8 Fixed and tightenned the find commands' expressions. Greg King 2022-04-17 14:47:19 -04:00
  • f8b05deef4 Made all of the Makefile's rules be phony. Greg King 2022-04-17 14:45:33 -04:00
  • 37ebe3781b define CHECK_PATH rather than leaving it open mrdudz 2022-04-17 17:12:52 +02:00
  • 3834232c29 also check spaces at end of lines mrdudz 2022-04-17 16:08:21 +02:00
  • eec62257c7 remove dangling spaces mrdudz 2022-04-17 16:08:04 +02:00
  • 9d3cdc5a10 remove dangling spaces mrdudz 2022-04-17 16:07:52 +02:00
  • b54fb2dfd1 remove dangling spaces mrdudz 2022-04-17 16:07:20 +02:00
  • 78244351b7 remove dangling spaces mrdudz 2022-04-17 16:07:09 +02:00
  • cd1b7a9e9d remove dangling spaces mrdudz 2022-04-17 16:06:45 +02:00
  • c6f23eefc8 remove dangling spaces mrdudz 2022-04-17 16:06:22 +02:00
  • 5276033be1 remove dangling spaces mrdudz 2022-04-17 16:05:19 +02:00
  • eb8490f13a remove dangling spaces mrdudz 2022-04-17 16:05:10 +02:00
  • c317319d09 remove dangling spaces mrdudz 2022-04-17 16:04:58 +02:00
  • 3e84da0aca updated a bit mrdudz 2022-04-16 22:08:03 +02:00
  • 302016997a add more style checks mrdudz 2022-04-16 20:00:10 +02:00
  • 2cc46e11d3 add comment explaining what the empty file is about mrdudz 2022-04-16 19:59:25 +02:00
  • be22b8ad4d add missing newline to a bunch of files mrdudz 2022-04-16 19:51:48 +02:00
  • 5d45c655bd add check action also to the snapshot build mrdudz 2022-04-16 18:32:49 +02:00
  • db20b1dc14 run style checks on PR mrdudz 2022-04-16 18:21:57 +02:00
  • 59d386e18f added TAB checker script, to be added to the PR checker action mrdudz 2022-04-16 18:18:51 +02:00
  • cbbdd3d9cf remove a bunch of TABs mrdudz 2022-04-16 18:16:14 +02:00
  • 45cbb04a04 remove literal TABs mrdudz 2022-04-16 17:36:25 +02:00
  • c611077e3d Update README.md Bob Andrews 2022-04-16 16:20:48 +02:00
  • 722bdebd39 Create Contributing.md Bob Andrews 2022-04-16 16:17:50 +02:00
  • 175da4bcd6 add gitignores mrdudz 2022-04-16 15:24:41 +02:00
  • f92e1f2e3c Change polarity for 2600 buttons Karri Kaksonen 2022-03-31 11:04:10 +03:00
  • 851c65344c Add comments Karri Kaksonen 2022-03-31 09:09:11 +03:00
  • 3ceae59857 Add stdjoy driver Karri Kaksonen 2022-03-31 09:08:40 +03:00
  • cdf83d2a26 Fixed logic flaw Karri Kaksonen 2022-03-31 08:05:41 +03:00
  • 14956f3b15 Add atari7800-stdjoy Karri Kaksonen 2022-03-31 07:44:26 +03:00
  • 1effa5944b Optimize delete cycles Fabrizio Caruso 2022-04-03 17:23:36 +02:00
  • 3050e3afcd Use lsr Fabrizio Caruso 2022-04-03 15:28:37 +02:00
  • c40e099969 Ignore executables in util directory Fabrizio Caruso 2022-04-03 00:02:00 +02:00
  • 3d4772e1fe Remove executables Fabrizio Caruso 2022-04-02 23:58:35 +02:00
  • 6b3920f9e0 Make the intermediate gray/green levels available Fabrizio Caruso 2022-04-02 23:47:36 +02:00
  • fc6548db5c Fix color 1 and 2 (grey/green levels) Fabrizio Caruso 2022-04-02 23:09:05 +02:00
  • 87e90b6e9a Fixed documentation typo polluks2 2022-04-03 08:21:31 +02:00
  • 82cfbb5fa8 Fix Gamate CONIO: non-solid characters bug Fabrizio Caruso 2022-04-02 12:44:27 +02:00
  • 6f11c4ffad Export paldetected Karri Kaksonen 2022-03-25 15:08:14 +02:00
  • ef13a470e8 Use proper mnemonics Karri Kaksonen 2022-03-25 15:02:43 +02:00
  • fd305c1e31 Separate machine detection from crt0 and put it in get_tv Karri Kaksonen 2022-03-25 14:44:54 +02:00
  • 9fbeb68b22 Make STARTUP segment larger Karri Kaksonen 2022-03-22 21:41:12 +02:00
  • cf8c7ee28d Split clock file to components Karri Kaksonen 2022-03-22 21:29:06 +02:00
  • 218c98d4d5 Add get_tv.s Karri Kaksonen 2022-03-22 21:28:35 +02:00
  • 9cf4f166c0 Add more space to init segmen Karri Kaksonen 2022-03-22 21:16:56 +02:00
  • 7c12916718 Add irq handling, PAL/NTSC detection and clock() Karri Kaksonen 2022-03-22 20:02:54 +02:00
  • 76fae9da82 Add irq handling, PAL/NTSC detection and clock() Karri Kaksonen 2022-03-22 20:02:46 +02:00
  • d099df0533 Clear hw palette and set AUDIN low at startup Karri Kaksonen 2022-03-21 08:37:49 +02:00
  • 926959d80a Fix offset for MARIA Karri Kaksonen 2022-03-19 09:09:50 +02:00
  • 750ce30768 Make start of ROM depend on CARTSIZE Karri Kaksonen 2022-03-13 13:31:11 +02:00