0
0
Fork 0
mirror of https://git.sr.ht/~rabbits/uxn synced 2024-11-17 19:45:11 +00:00
Commit graph

1721 commits

Author SHA1 Message Date
Sigrid Solveig Haflínudóttir
8a3c86a879 core: in plan 9 C it does not wrap around, fix the crash 2023-03-20 16:29:46 +00:00
Sigrid Solveig Haflínudóttir
37afbc25fb file: sprintf → snprintf 2023-03-20 16:58:45 +01:00
Sigrid Solveig Haflínudóttir
562153d09e fix a few long-standing compilation warnings 2023-03-20 16:58:09 +01:00
Sigrid Solveig Haflínudóttir
21f8130f0d fix plan 9 build now that we decided to use ifdefs 2023-03-20 16:57:43 +01:00
Devine Lu Linvega
e386c3aeaa Fixed issue with Windows builds 2023-03-19 14:12:14 -07:00
Deadly Headshot
05fd9771ca A more elegant solution to the Windows bugs in filepaths and MinGW compilation 2023-03-19 14:11:42 -07:00
Devine Lu Linvega
7d66d81e63 Fixed issue with datetime mask 2023-03-17 21:45:03 -07:00
Devine Lu Linvega
4f9b375895 Fixed issue with device deo mask in uxnemu 2023-03-14 12:40:31 -07:00
Devine Lu Linvega
35c90d8a24 Merge branch 'main' of git.sr.ht:~rabbits/uxn 2023-03-13 10:32:44 -07:00
Devine Lu Linvega
b38e328078 (hilbert.tal) Animated 2023-03-13 10:22:19 -07:00
Andrew Alderwick
c701b95541 Detect stack overflows with greater than 255 bytes. 2023-03-13 06:04:33 +00:00
Andrew Alderwick
4464b1ec56 Correct SET values for NIP. 2023-03-13 06:03:44 +00:00
Devine Lu Linvega
39fa5851eb (hilbert.tal) Updated colors 2023-03-12 22:24:25 -07:00
Devine Lu Linvega
79cb56a718 (hilbert.tal) Added Hilbert demo 2023-03-12 22:10:28 -07:00
Devine Lu Linvega
b68af3d173 Replaced macros in PUT2/PUSH2 2023-03-12 18:29:08 -07:00
Devine Lu Linvega
1de2cea576 Ordered the SWP writes 2023-03-12 16:15:27 -07:00
Devine Lu Linvega
3ecbfe5e03 Make use of macros in PUT/PUSH 2023-03-12 15:54:20 -07:00
Devine Lu Linvega
4e77d3d5ae Renamed PEEK16/POKE16 to PEEK2/POKE2 2023-03-12 15:25:52 -07:00
Devine Lu Linvega
43ce262a07 Moved opcodes side-by-side 2023-03-12 15:16:10 -07:00
Devine Lu Linvega
6c068b7774 Removed device page from addressable memory 2023-03-12 14:56:44 -07:00
Devine Lu Linvega
bdd071cab4 Archived old core 2023-03-12 14:49:58 -07:00
Devine Lu Linvega
13ab0e5d95 Temporarily override uxn.c with fast until I can port the devices macros 2023-03-11 23:00:32 -08:00
Sigrid Solveig Haflínudóttir
8420c81d52 system.h: no need to redefine the same macro 2023-03-12 02:39:20 +01:00
Devine Lu Linvega
75af0e3cad Removed redundant mask in SFT opcode 2023-03-08 09:25:55 -08:00
Devine Lu Linvega
c4856aabf0 Added missing ports in device mask 2023-03-07 19:48:24 -08:00
Devine Lu Linvega
77c8e82419 Moved dei/deo masks into emulators 2023-03-06 10:36:24 -08:00
Devine Lu Linvega
76be67efa0 (uxn-fast.c) Housekeeping 2023-03-06 08:40:00 -08:00
Devine Lu Linvega
d08efece3d (uxn-fast.c) Removed redundant macro 2023-03-06 08:31:08 -08:00
Devine Lu Linvega
559d2ae8f2 (examples) Housekeeping 2023-03-05 21:09:38 -08:00
Devine Lu Linvega
d4ee3a4760 (life.tal) Migrated to immediate opcodes 2023-03-05 20:58:55 -08:00
Devine Lu Linvega
1245b44d2a (dvd.tal) Migrated to immediate opcodes 2023-03-05 20:49:13 -08:00
Devine Lu Linvega
2c20d282a8 (uxn-fast) Standardized STH opcodes 2023-03-05 11:35:53 -08:00
Devine Lu Linvega
9f4231c59a (uxn-fast) Housekeeping 2023-03-05 11:33:33 -08:00
Devine Lu Linvega
3da461e14d (uxn-fast) Housekeeping 2023-03-05 11:31:37 -08:00
Devine Lu Linvega
211c4afa2d (uxn-fast) Use macros for STH 2023-03-05 11:29:58 -08:00
Devine Lu Linvega
497b01fcfb (mandelbrot) Improved speed 2023-03-05 11:06:45 -08:00
Devine Lu Linvega
8ae1c191d7 (uxn-fast.c) Removed function pointers, instead use exterm 2023-03-05 10:44:23 -08:00
Devine Lu Linvega
3190cf3238 Catch overflow in lit opcodes 2023-03-05 10:02:26 -08:00
Devine Lu Linvega
f66b975a9c (mandelbrot) Fixed issues 2023-03-04 19:39:07 -08:00
Devine Lu Linvega
268ec45780 (Screen) Use fast timer if vector short is set 2023-03-04 11:07:11 -08:00
Devine Lu Linvega
3457f665a7 Use device masks for DEI 2023-03-04 10:51:23 -08:00
Devine Lu Linvega
aeceaf75bf Removed file dei event 2023-03-03 21:04:26 -08:00
Devine Lu Linvega
9ac7f06fde (uxn-fast) Housekeeping 2023-03-03 20:47:20 -08:00
Devine Lu Linvega
4cacc0d26b Removed unused deo param 2023-03-03 20:37:43 -08:00
Devine Lu Linvega
8f979ec0fe Use uxn-fast in bug until the callback masks are ported 2023-03-03 12:02:42 -08:00
Devine Lu Linvega
32539d02a9 Added file device mask 2023-03-03 11:16:24 -08:00
Devine Lu Linvega
6eac5226e1 (bunnymark) Ported to immediate opcodes 2023-03-03 11:03:38 -08:00
Devine Lu Linvega
70e756b2d7 Removed test file 2023-03-02 20:53:35 -08:00
Devine Lu Linvega
895bfc8675 (mandelbrot.tal) Migrated to immediate opcodes 2023-03-02 20:45:19 -08:00
Devine Lu Linvega
617e3d1f41 (uxn-fast) Added overflow error 2023-03-02 19:47:24 -08:00