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 |
Devine Lu Linvega
|
b09d5708b8
|
Use -O2
|
2023-03-02 16:56:49 -08:00 |
Devine Lu Linvega
|
61393d0d83
|
(uxn-fast) First draft
|
2023-03-02 16:37:14 -08:00 |
Devine Lu Linvega
|
8c4b1b0592
|
Use switch for console_deo
|
2023-03-01 12:04:05 -08:00 |
Devine Lu Linvega
|
ea0d81a9b1
|
(uxnasm) Fixed refs limit check
|
2023-03-01 11:46:44 -08:00 |
Devine Lu Linvega
|
96a19b4887
|
Merge branch 'main' of git.sr.ht:~rabbits/uxn
|
2023-03-01 11:31:10 -08:00 |
Devine Lu Linvega
|
dae025af20
|
Date and Screen devices DEI do no need device ptr
|
2023-03-01 11:28:14 -08:00 |
Andrew Alderwick
|
075747f2bd
|
Address compiler warning about switch case falling through.
|
2023-03-01 19:24:18 +00:00 |
Andrew Alderwick
|
d12b948e82
|
Remove unitialised memory.
|
2023-03-01 19:23:13 +00:00 |
Devine Lu Linvega
|
abd7ab403e
|
Removed POKDEV
|
2023-03-01 10:53:44 -08:00 |
Devine Lu Linvega
|
486a60b1bd
|
Removed PEKDEV macro
|
2023-03-01 10:49:25 -08:00 |
Devine Lu Linvega
|
53f3c18dcf
|
Removed GETVEC macro
|
2023-03-01 10:42:03 -08:00 |
Devine Lu Linvega
|
87de244d37
|
Replaced some macros
|
2023-03-01 10:35:42 -08:00 |
Devine Lu Linvega
|
18de47cc1c
|
Fixed issue with out-of-screen painting
|
2023-02-28 21:54:52 -08:00 |
Devine Lu Linvega
|
85df5f2d36
|
(uxnasm) Fixed issue with makeref()
|
2023-02-28 21:47:45 -08:00 |
Devine Lu Linvega
|
bd01e71c35
|
Sprite wipe helper
|
2023-02-28 20:54:32 -08:00 |
Devine Lu Linvega
|
5709511c7e
|
(screen.c) Do not shift a zero in 1bpp
|
2023-02-28 19:34:13 -08:00 |