Devine Lu Linvega
f4df46b5b7
Allow lambdas in macros
2024-04-02 12:03:24 -07:00
Devine Lu Linvega
6bc1232bad
(uxnasm) Start line number at 1
2024-04-02 08:38:01 -07:00
Devine Lu Linvega
4f3ced9552
(uxnasm) Improved errors
2024-03-30 19:53:04 -07:00
Lobo Torres
618dc4e843
(uxnasm) Explicit error for empty rom
2024-03-29 11:36:48 -07:00
Devine Lu Linvega
3fda89b609
(uxnasm) Catch missized #hex
2024-03-29 10:42:58 -07:00
Devine Lu Linvega
da54634b74
(uxnasm) More explicit resolve errors
2024-03-29 10:25:51 -07:00
Devine Lu Linvega
28b72a459a
(uxnasm) Larger dict buffer
2024-03-28 20:32:58 -07:00
Devine Lu Linvega
3662a6ed15
(uxnasm) Optimization
2024-03-28 20:24:24 -07:00
Devine Lu Linvega
e46c9b5d61
Added archive function to makefile
2024-03-28 19:56:40 -07:00
Devine Lu Linvega
5fdd442ec3
(uxnasm) Updated
2024-03-28 17:52:50 -07:00
Devine Lu Linvega
b302645412
Removed old device masks
2024-03-22 10:43:02 -07:00
Devine Lu Linvega
0061d91c7b
Close nicely
2024-03-21 17:22:05 -07:00
Devine Lu Linvega
b7660a1920
Exit after returning code
2024-03-19 09:08:26 -07:00
Devine Lu Linvega
4a97a20a0c
Added extra System/Expansion ports
2024-03-18 10:37:44 -07:00
Devine Lu Linvega
52f9f9d4a7
(uxnasm) Print assembly result to stdout
2024-03-07 21:01:12 -08:00
Devine Lu Linvega
45fd270e9d
Fixed issue with mouse where scroll-x would trigger click events
2024-03-07 11:02:18 -08:00
Devine Lu Linvega
8fb5a11731
Fixed assembly issue
2024-03-06 08:58:47 -08:00
Devine Lu Linvega
aaab3e3e34
(uxnasm) Stop after hitting refcount limit
2024-03-06 08:50:46 -08:00
Devine Lu Linvega
c95c615bbc
Fixed issue with debug port
2024-03-04 09:17:55 -08:00
Devine Lu Linvega
6e7360ee71
Improved stack printing
2024-02-28 09:04:21 -08:00
Devine Lu Linvega
6b207ed328
Improved stack printing
2024-02-28 08:53:34 -08:00
Devine Lu Linvega
c7d3a410ab
Fixed issue with no-output
2024-02-25 17:36:33 -08:00
Devine Lu Linvega
c7ef5230b4
Disallow runic labels
2024-02-25 17:21:30 -08:00
Devine Lu Linvega
a55b07e1db
(uxnasm) Added support for partial label jsi
2024-02-25 16:06:14 -08:00
Devine Lu Linvega
b9a79eca19
(uxnasm)Passing uxntal scope requirements
2024-02-24 08:46:18 -08:00
Devine Lu Linvega
cb73e63eb4
Added boot.rom
2024-02-22 15:47:44 -08:00
Devine Lu Linvega
897e0a5651
uxncli will exit if no console vector
2024-02-15 15:49:06 -08:00
Devine Lu Linvega
fa4da132b9
Fixed UB in screen
2024-02-14 08:59:12 -08:00
Devine Lu Linvega
8f1766f096
(screen) Catch offscreen pixel
2024-01-21 10:01:58 -08:00
Devine Lu Linvega
2eb7c87af6
(screen) Tiny improvement to drawing pointer
2024-01-20 17:14:55 -08:00
Devine Lu Linvega
b1f81dcd69
Converter twos() to a macro
2024-01-20 17:00:05 -08:00
Devine Lu Linvega
12cb8e2b1a
Housekeeping
2024-01-20 16:39:27 -08:00
Devine Lu Linvega
2dff2178ed
Optimized changed region code
2024-01-20 16:32:44 -08:00
Devine Lu Linvega
707d7d682d
Better bounds testing code
2024-01-20 11:18:28 -08:00
Devine Lu Linvega
694edddf5d
Fixed issue with mod keys
2024-01-16 17:22:07 -08:00
Devine Lu Linvega
f135322b17
Fixed resize bug
2024-01-16 16:55:03 -08:00
Devine Lu Linvega
01d8856d99
Fixed issue with padding
2024-01-15 20:15:48 -08:00
Devine Lu Linvega
0ac9f19974
Switch case for fkey handler
2024-01-15 11:33:56 -08:00
Devine Lu Linvega
aaa70e12eb
Housekeeping
2024-01-15 11:29:37 -08:00
Devine Lu Linvega
909cc1b480
Housekeeping
2024-01-15 11:18:36 -08:00
Devine Lu Linvega
93430aebf0
Faster screen initialization
2024-01-15 10:54:58 -08:00
Devine Lu Linvega
148549bae2
Removed macro use in screen vector
2024-01-15 10:22:09 -08:00
Devine Lu Linvega
f4e3dc9973
Merge display functions
2024-01-15 10:17:37 -08:00
Devine Lu Linvega
83762ded9c
Use faster core
2024-01-15 10:05:45 -08:00
Devine Lu Linvega
6ff623d0ea
Removed link include
2024-01-15 09:28:13 -08:00
Devine Lu Linvega
cb72daf8d0
Removed link device
2024-01-15 09:26:14 -08:00
Devine Lu Linvega
71c8d44051
Faster screen drawing
2024-01-10 17:41:35 -08:00
Devine Lu Linvega
e247b86471
Improved core
2024-01-10 17:26:29 -08:00
neauoire
69cc92496d
(screen) Fixed issue with pixel fill
2023-11-18 10:59:40 -08:00
~d6
56a17bd878
Toggle scaling from 1-3x using the F1 key.
...
We reallocate a larger pixel buffer as well as a larger ximage, and
then redraw. If the dimensions have not changed we will preserve the
existing fg/bg data (since for pure rescaling those do not change
and don't need to be reinitialized).
2023-11-13 21:34:50 -08:00