Commit Graph

  • 5e927cdfde (datetime.tal) Added day of the year Devine Lu Linvega 2023-04-16 14:51:00 -0700
  • 04c6472819 (datetime.tal) Created a test file for the datetime device Devine Lu Linvega 2023-04-16 14:39:20 -0700
  • c70ba4238a (system.tal) Made example dynamic Devine Lu Linvega 2023-04-15 20:06:34 -0700
  • 07f9785fab (quine.tal) Added quine example Devine Lu Linvega 2023-04-15 12:44:36 -0700
  • 32fa0f95c3 (uxn.c) Catch div-by-zero errors Devine Lu Linvega 2023-04-15 09:52:08 -0700
  • 14b704fd01 (system.tal) Added error handler example Devine Lu Linvega 2023-04-15 09:49:58 -0700
  • 25cc4a1329 (screen.tal) Improved screen testing rom Devine Lu Linvega 2023-04-14 19:51:05 -0700
  • c7203de2ea (uxn.c) Less indirections in uxn core Devine Lu Linvega 2023-04-14 10:30:08 -0700
  • 99874908e4 (screen.c) Skip blit when color is 0 Devine Lu Linvega 2023-04-14 10:19:57 -0700
  • 0f75b123a4 (screen) sprite address wrapping Devine Lu Linvega 2023-04-14 10:05:15 -0700
  • 04554dd1d3 (screen.c) Reduced number of variables indirections Devine Lu Linvega 2023-04-14 09:51:50 -0700
  • b6e6839d25 (screen.c) Removed pixel function Devine Lu Linvega 2023-04-13 21:57:17 -0700
  • d0db4f9223 (screen.c) Improved readability of the code Devine Lu Linvega 2023-04-13 21:33:16 -0700
  • 891204610a Fixed issue with screen/fill layer Devine Lu Linvega 2023-04-13 09:58:09 -0700
  • 2acc7edb6f Added comment for blending LUT Devine Lu Linvega 2023-04-13 09:53:05 -0700
  • d043ce633d (screen.c) Faster drawing of pixel Devine Lu Linvega 2023-04-13 09:42:59 -0700
  • a44dbd9696 (screen.c) Merge all checks Devine Lu Linvega 2023-04-12 20:00:17 -0700
  • 8aae16a9d0 (screen) Removed clamp function Devine Lu Linvega 2023-04-12 19:20:11 -0700
  • 540847694e Removed screen_wipe Devine Lu Linvega 2023-04-12 14:35:48 -0700
  • be138f5952 Removed FIXED_SIZE flag Devine Lu Linvega 2023-04-12 12:22:17 -0700
  • 11e9b635c8 Removed mono mode to screen Devine Lu Linvega 2023-04-12 11:58:32 -0700
  • 847b3f2b56 uxnemu: Add dpad support Lior Stern 2023-04-12 13:48:52 +0300
  • 344c5c9904 Added flip-x/flip-y to pixel fill mode Devine Lu Linvega 2023-04-11 11:31:36 -0700
  • 07e8306616 (screen) Created static fill function Devine Lu Linvega 2023-04-11 11:11:12 -0700
  • 24dbc7d5f8 (screen) Rename screen_clear to screen_fill Devine Lu Linvega 2023-04-11 10:42:32 -0700
  • daa421c259 (uxn.c) Cache stack pointer Devine Lu Linvega 2023-04-11 10:32:23 -0700
  • fc8400dcac (uxn.c) Formatting Devine Lu Linvega 2023-04-11 10:24:54 -0700
  • 3973bc2ab8 Made the uxn stacks private again Devine Lu Linvega 2023-04-11 10:14:29 -0700
  • 83237c9641 (launcher.tal) Do not try to open extra-large ROMs Devine Lu Linvega 2023-04-09 15:24:55 -0700
  • 6f55ed496c (uxncli) Fixed issue with DateTime device mask Devine Lu Linvega 2023-04-08 08:53:56 -0700
  • eaf7d095ec (system.c) The debug port will always print the stacks, even if empty Devine Lu Linvega 2023-04-06 17:50:03 -0700
  • 38ec3ef7e7 Removed mention of uxn-fast from README Devine Lu Linvega 2023-04-05 19:25:40 -0700
  • f19d3262ff (console.tal) Do not eval on space Devine Lu Linvega 2023-04-05 17:18:03 -0700
  • 21e41874cb (console.tal)Added quit option Devine Lu Linvega 2023-04-05 16:50:06 -0700
  • 00ed056e51 (uxnasm) Added support for label sized pads Devine Lu Linvega 2023-04-04 20:02:33 -0700
  • edfa734817 (metadata.tal) Removed, moved to uxn-utils Devine Lu Linvega 2023-04-04 15:44:52 -0700
  • a55d2c80ca (mouse.tal) Drawing button states Devine Lu Linvega 2023-04-03 21:15:52 -0700
  • 3b10969f9e Fixed issue where a screen redraw might occur after it has been unset Devine Lu Linvega 2023-04-02 20:27:15 -0700
  • 8b43d0d7ae Removed redundant pixel param from screen routines Devine Lu Linvega 2023-03-27 08:38:54 -0700
  • 8a3c86a879 core: in plan 9 C it does not wrap around, fix the crash Sigrid Solveig Haflínudóttir 2023-03-20 16:29:46 +0000
  • 37afbc25fb file: sprintf → snprintf Sigrid Solveig Haflínudóttir 2023-03-20 16:58:45 +0100
  • 562153d09e fix a few long-standing compilation warnings Sigrid Solveig Haflínudóttir 2023-03-20 16:58:09 +0100
  • 21f8130f0d fix plan 9 build now that we decided to use ifdefs Sigrid Solveig Haflínudóttir 2023-03-20 16:57:43 +0100
  • e386c3aeaa Fixed issue with Windows builds Devine Lu Linvega 2023-03-19 14:12:14 -0700
  • 05fd9771ca A more elegant solution to the Windows bugs in filepaths and MinGW compilation Deadly Headshot 2023-03-19 21:04:58 +0000
  • 7d66d81e63 Fixed issue with datetime mask Devine Lu Linvega 2023-03-17 21:45:03 -0700
  • 4f9b375895 Fixed issue with device deo mask in uxnemu Devine Lu Linvega 2023-03-14 12:40:31 -0700
  • 35c90d8a24 Merge branch 'main' of git.sr.ht:~rabbits/uxn Devine Lu Linvega 2023-03-13 10:32:44 -0700
  • b38e328078 (hilbert.tal) Animated Devine Lu Linvega 2023-03-13 10:22:19 -0700
  • c701b95541 Detect stack overflows with greater than 255 bytes. Andrew Alderwick 2023-03-13 06:04:33 +0000
  • 4464b1ec56 Correct SET values for NIP. Andrew Alderwick 2023-03-13 06:03:44 +0000
  • 39fa5851eb (hilbert.tal) Updated colors Devine Lu Linvega 2023-03-12 22:24:25 -0700
  • 79cb56a718 (hilbert.tal) Added Hilbert demo Devine Lu Linvega 2023-03-12 22:10:28 -0700
  • b68af3d173 Replaced macros in PUT2/PUSH2 Devine Lu Linvega 2023-03-12 18:29:08 -0700
  • 1de2cea576 Ordered the SWP writes Devine Lu Linvega 2023-03-12 16:15:27 -0700
  • 3ecbfe5e03 Make use of macros in PUT/PUSH Devine Lu Linvega 2023-03-12 15:54:20 -0700
  • 4e77d3d5ae Renamed PEEK16/POKE16 to PEEK2/POKE2 Devine Lu Linvega 2023-03-12 15:25:52 -0700
  • 43ce262a07 Moved opcodes side-by-side Devine Lu Linvega 2023-03-12 15:16:10 -0700
  • 6c068b7774 Removed device page from addressable memory Devine Lu Linvega 2023-03-12 14:56:44 -0700
  • bdd071cab4 Archived old core Devine Lu Linvega 2023-03-12 14:49:58 -0700
  • 13ab0e5d95 Temporarily override uxn.c with fast until I can port the devices macros Devine Lu Linvega 2023-03-11 23:00:32 -0800
  • 8420c81d52 system.h: no need to redefine the same macro Sigrid Solveig Haflínudóttir 2023-03-12 02:39:20 +0100
  • 75af0e3cad Removed redundant mask in SFT opcode Devine Lu Linvega 2023-03-08 09:25:55 -0800
  • c4856aabf0 Added missing ports in device mask Devine Lu Linvega 2023-03-07 19:48:24 -0800
  • 77c8e82419 Moved dei/deo masks into emulators Devine Lu Linvega 2023-03-06 10:36:24 -0800
  • 76be67efa0 (uxn-fast.c) Housekeeping Devine Lu Linvega 2023-03-06 08:40:00 -0800
  • d08efece3d (uxn-fast.c) Removed redundant macro Devine Lu Linvega 2023-03-06 08:31:08 -0800
  • 559d2ae8f2 (examples) Housekeeping Devine Lu Linvega 2023-03-05 21:09:38 -0800
  • d4ee3a4760 (life.tal) Migrated to immediate opcodes Devine Lu Linvega 2023-03-05 20:58:55 -0800
  • 1245b44d2a (dvd.tal) Migrated to immediate opcodes Devine Lu Linvega 2023-03-05 20:49:13 -0800
  • 2c20d282a8 (uxn-fast) Standardized STH opcodes Devine Lu Linvega 2023-03-05 11:35:53 -0800
  • 9f4231c59a (uxn-fast) Housekeeping Devine Lu Linvega 2023-03-05 11:33:33 -0800
  • 3da461e14d (uxn-fast) Housekeeping Devine Lu Linvega 2023-03-05 11:31:37 -0800
  • 211c4afa2d (uxn-fast) Use macros for STH Devine Lu Linvega 2023-03-05 11:29:58 -0800
  • 497b01fcfb (mandelbrot) Improved speed Devine Lu Linvega 2023-03-05 11:06:45 -0800
  • 8ae1c191d7 (uxn-fast.c) Removed function pointers, instead use exterm Devine Lu Linvega 2023-03-05 10:44:23 -0800
  • 3190cf3238 Catch overflow in lit opcodes Devine Lu Linvega 2023-03-05 10:02:26 -0800
  • f66b975a9c (mandelbrot) Fixed issues Devine Lu Linvega 2023-03-04 19:39:07 -0800
  • 268ec45780 (Screen) Use fast timer if vector short is set Devine Lu Linvega 2023-03-04 11:07:11 -0800
  • 3457f665a7 Use device masks for DEI Devine Lu Linvega 2023-03-04 10:51:23 -0800
  • aeceaf75bf Removed file dei event Devine Lu Linvega 2023-03-03 21:04:26 -0800
  • 9ac7f06fde (uxn-fast) Housekeeping Devine Lu Linvega 2023-03-03 20:47:20 -0800
  • 4cacc0d26b Removed unused deo param Devine Lu Linvega 2023-03-03 20:37:43 -0800
  • 8f979ec0fe Use uxn-fast in bug until the callback masks are ported Devine Lu Linvega 2023-03-03 12:02:42 -0800
  • 32539d02a9 Added file device mask Devine Lu Linvega 2023-03-03 11:16:24 -0800
  • 6eac5226e1 (bunnymark) Ported to immediate opcodes Devine Lu Linvega 2023-03-03 11:03:38 -0800
  • 70e756b2d7 Removed test file Devine Lu Linvega 2023-03-02 20:53:35 -0800
  • 895bfc8675 (mandelbrot.tal) Migrated to immediate opcodes Devine Lu Linvega 2023-03-02 20:45:19 -0800
  • 617e3d1f41 (uxn-fast) Added overflow error Devine Lu Linvega 2023-03-02 19:47:24 -0800
  • b09d5708b8 Use -O2 Devine Lu Linvega 2023-03-02 16:56:49 -0800
  • 61393d0d83 (uxn-fast) First draft Devine Lu Linvega 2023-03-02 16:37:14 -0800
  • 8c4b1b0592 Use switch for console_deo Devine Lu Linvega 2023-03-01 12:04:05 -0800
  • ea0d81a9b1 (uxnasm) Fixed refs limit check Devine Lu Linvega 2023-03-01 11:46:44 -0800
  • 96a19b4887 Merge branch 'main' of git.sr.ht:~rabbits/uxn Devine Lu Linvega 2023-03-01 11:31:10 -0800
  • dae025af20 Date and Screen devices DEI do no need device ptr Devine Lu Linvega 2023-03-01 11:28:14 -0800
  • 075747f2bd Address compiler warning about switch case falling through. Andrew Alderwick 2023-03-01 19:24:18 +0000
  • d12b948e82 Remove unitialised memory. Andrew Alderwick 2023-03-01 19:23:13 +0000
  • abd7ab403e Removed POKDEV Devine Lu Linvega 2023-03-01 10:53:44 -0800
  • 486a60b1bd Removed PEKDEV macro Devine Lu Linvega 2023-03-01 10:49:25 -0800
  • 53f3c18dcf Removed GETVEC macro Devine Lu Linvega 2023-03-01 10:42:03 -0800