Devine Lu Linvega
1bda3b77f0
(screen) Ported screen to use PEEK2
2023-04-10 10:47:05 -07:00
Devine Lu Linvega
a60a2a05d9
(mouse) Ported to POKE2 macro
2023-04-10 10:41:04 -07:00
Devine Lu Linvega
02f2769153
Cleaned up build script
2023-04-10 10:16:17 -07:00
Devine Lu Linvega
416f37c71a
Removed GETVEC macro
2023-04-10 10:08:40 -07:00
Devine Lu Linvega
5917f409c5
Formatted
2023-03-18 11:12:48 -07:00
Deadly Headshot
5ef6a7a98a
Added console input to uxn11 and added to buildscript the ability to build the release without installing using --release. Also added default flag variables to buildscript.
2023-03-18 11:11:46 -07:00
Devine Lu Linvega
344faceb7d
(uxnasm) Fixed issue with makereference()
2023-03-01 08:57:17 -08:00
Devine Lu Linvega
903ca57ad5
(file device)Add / suffix to folder names
2023-02-17 10:08:13 -08:00
Devine Lu Linvega
8cf9d55c1c
(uxncli)Use System/halt as exit code
2023-02-13 09:34:30 -08:00
Devine Lu Linvega
2039e0fb4a
Named system_cmd arguments
2023-02-02 10:39:57 -08:00
Devine Lu Linvega
5ceffe233f
Protected system_cmd
2023-02-02 10:18:53 -08:00
Devine Lu Linvega
db4e07f5b1
Ported to last uxn core
2023-02-02 09:34:14 -08:00
Devine Lu Linvega
4882bfc986
Removed test rom
2023-02-02 08:45:26 -08:00
Devine Lu Linvega
9d889340ea
Simplified system loading
2023-02-02 08:45:03 -08:00
Devine Lu Linvega
7603ddf9cc
Added MMU operation
2023-01-28 16:47:41 -08:00
Devine Lu Linvega
4020917b2e
(README) Removed link to cheatsheet
2023-01-22 17:41:46 -08:00
Devine Lu Linvega
df7cdd1ce6
Increased limit of refs
2023-01-21 18:25:15 -08:00
Devine Lu Linvega
7616af7cae
Swapped JCI and JMI
2023-01-12 09:45:19 -08:00
Devine Lu Linvega
256b7cafce
Call opcodes are now relative
2023-01-12 09:34:45 -08:00
Devine Lu Linvega
18ff8550c7
(uxnasm) Use correct address in symbol export
2023-01-11 21:02:29 -08:00
Devine Lu Linvega
a61b1cf0ac
Removed byte masks for DEI/DEO
2023-01-09 20:00:09 -08:00
Devine Lu Linvega
823e301c0b
Fixed security leaks in uxnasm and uxn
2023-01-07 12:02:57 -08:00
Devine Lu Linvega
a124ca95b0
Faster CALL opcodes
2023-01-03 11:09:30 -08:00
Devine Lu Linvega
194e9c8949
Housekeeping
2023-01-02 17:33:57 -08:00
Devine Lu Linvega
31360cf82d
(uxnasm)Updated license
2023-01-02 16:58:36 -08:00
Devine Lu Linvega
66de46b352
(uxnasm)Added support for JMI, JCI and JSI
2023-01-02 14:15:54 -08:00
Devine Lu Linvega
b762c1420a
Implement full CALL opcodes stack
2023-01-02 13:32:13 -08:00
Devine Lu Linvega
09bc396402
Removed uxn c/h from clang-format coverage
2023-01-01 18:27:33 -08:00
Devine Lu Linvega
6a9fe623d8
Added support for CALL
2023-01-01 18:03:50 -08:00
Devine Lu Linvega
49f2e626fc
Do not check twice for short mode in LIT opcode
2023-01-01 16:44:41 -08:00
Devine Lu Linvega
deaf17c3e7
Use HALT macro
2023-01-01 16:23:21 -08:00
Devine Lu Linvega
730440b07c
Do not crash on symbol gen for long file names
2023-01-01 10:49:05 -08:00
Devine Lu Linvega
714bbcf36e
Simplified build script
2023-01-01 10:47:17 -08:00
neauoire
7edbaa0a87
Updated uxnasm to create symbols
2022-12-09 19:54:04 -08:00
Devine Lu Linvega
bce4438469
Removed rawchr
2022-08-14 11:32:58 -07:00
Devine Lu Linvega
a4a30df07e
Removed annoying debug message
2022-08-08 08:04:18 -07:00
Devine Lu Linvega
d60c5a01b0
Removed optimizations from uxnasm
2022-08-06 12:17:34 -07:00
Devine Lu Linvega
7a12088bbe
Disabled tail-call opt entirely
2022-08-06 11:20:09 -07:00
Devine Lu Linvega
58bf463c40
Removed tail-call optimizations with JSR JMP2r
2022-08-06 10:25:34 -07:00
phoebos
57dfcdf717
don't print .. at sandbox top level
2022-07-31 07:21:10 -07:00
Devine Lu Linvega
245ba17115
Added a copy of uxnasm
2022-07-12 21:27:52 -07:00
Devine Lu Linvega
d9b1a3e79f
Added tests
2022-07-06 14:02:37 -07:00
Devine Lu Linvega
d7701cb434
File device is now sandboxed
2022-06-21 09:04:37 -07:00
aabacchus
387d802819
override sandbox from load_rom
2022-06-21 08:04:31 -07:00
aabacchus
d9cdf192a8
add simple file sandboxing below cwd
...
Uses realpath(3) libc function to find the canonical and longest part of the
pathname which exists, then checking if it starts with cwd.
Prints a warning to stderr if an attempt is made to access a file outside the
sandbox.
2022-06-21 08:03:38 -07:00
Devine Lu Linvega
fdb52a7480
Added window padding
2022-06-15 09:10:13 -07:00
Devine Lu Linvega
0c6dec9fc8
Device ids error report should be in 16th
2022-06-14 10:52:18 -07:00
Devine Lu Linvega
5d837313e5
Added warning for incompatible emulator devices
2022-06-14 10:47:52 -07:00
Devine Lu Linvega
2a1a506524
F2 should display the stacks even if empty
2022-06-13 12:20:20 -07:00
Devine Lu Linvega
707efa223a
Removed unecessary struct
2022-06-13 12:07:49 -07:00