neauoire
|
c6a628e6ae
|
Pre-process dei/deo masks
|
2023-08-17 09:25:24 -07:00 |
neauoire
|
9a7a11003f
|
System device handles boot
|
2023-08-15 15:59:32 -07:00 |
neauoire
|
9c25f801d0
|
Print system versions for uxncli with -v flag
|
2023-08-08 15:31:48 -07:00 |
neauoire
|
2e1b56018b
|
Added per-device versions
|
2023-08-08 14:44:17 -07:00 |
neauoire
|
a1d2bfbbb0
|
Removed DEI/DEO from uxn-tnl core
|
2023-08-08 09:23:11 -07:00 |
neauoire
|
fcf12a12dc
|
(uxn.c) Connected to device masks
|
2023-08-07 16:12:12 -07:00 |
Devine Lu Linvega
|
867883409e
|
Emulator functions prefixed with emu_ instead of uxn_
|
2023-07-23 19:18:11 -07:00 |
Devine Lu Linvega
|
3973bc2ab8
|
Made the uxn stacks private again
|
2023-04-11 10:14:29 -07:00 |
Devine Lu Linvega
|
4e77d3d5ae
|
Renamed PEEK16/POKE16 to PEEK2/POKE2
|
2023-03-12 15:25:52 -07:00 |
Devine Lu Linvega
|
6c068b7774
|
Removed device page from addressable memory
|
2023-03-12 14:56:44 -07:00 |
Devine Lu Linvega
|
77c8e82419
|
Moved dei/deo masks into emulators
|
2023-03-06 10:36:24 -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
|
4cacc0d26b
|
Removed unused deo param
|
2023-03-03 20:37:43 -08: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
|
fad574816d
|
Removed errcode from stacks
|
2023-01-12 20:35:42 -08:00 |
Devine Lu Linvega
|
a450959e9f
|
Removed extraneous j variable
|
2023-01-01 18:26:28 -08:00 |
Devine Lu Linvega
|
5ac6ff4313
|
All devices but audio ported to new devices scheme
|
2023-01-01 16:13:34 -08:00 |
Devine Lu Linvega
|
794ce1bdfd
|
Housekeeping
|
2023-01-01 13:40:58 -08:00 |
Devine Lu Linvega
|
7afe1f39c7
|
Screen device is half ported to new device handlers
|
2023-01-01 13:19:40 -08:00 |
Devine Lu Linvega
|
679aec047a
|
Device memory is not a member of ram
|
2023-01-01 12:21:30 -08:00 |
Devine Lu Linvega
|
68d706be25
|
Will connect devices to devold while I migrate to new router
|
2023-01-01 12:12:59 -08:00 |
Devine Lu Linvega
|
0fd68e96f0
|
Connecting new device ports to uxn core
|
2023-01-01 12:04:54 -08:00 |
Devine Lu Linvega
|
062bbac37d
|
Removed Device struct from mouse device
|
2023-01-01 11:31:14 -08:00 |
Andrew Alderwick
|
0e7ebb69e6
|
(uxnemu) Interrupt infinite loops with an error.
|
2022-03-27 13:53:25 +01:00 |
Andrew Alderwick
|
fef8806493
|
Fix comment at end of uxn.h.
|
2022-03-06 18:02:34 +00:00 |
Bad Diode
|
11c9ec8b49
|
Add header guard to uxn.h
|
2022-03-05 13:58:03 -08:00 |
Andrew Alderwick
|
f06498f6a6
|
Remove unused constants.
|
2022-02-17 18:17:17 +00:00 |
Andrew Alderwick
|
6577d3c8a0
|
Remove jump-based infinite loop detection.
|
2022-01-23 11:17:07 +00:00 |
neauoire
|
ee4308196a
|
Starting a debugging device
|
2022-01-12 21:22:33 -08:00 |
neauoire
|
459855d825
|
Removed supervisor
|
2022-01-12 18:40:51 -08:00 |
Andrew Alderwick
|
41de322a75
|
Add support for interrupting Uxn during execution.
|
2022-01-12 11:33:49 +00:00 |
neauoire
|
06b694d406
|
Removed ram helper in uxn
|
2022-01-11 14:51:25 -08:00 |
neauoire
|
f5278f3a13
|
Removed device vector variable
|
2022-01-07 16:46:50 -08:00 |
neauoire
|
180984f8fb
|
Removed device port masks
|
2022-01-07 11:48:09 -08:00 |
neauoire
|
19a8e56cd6
|
Started device port masking
|
2022-01-07 10:02:28 -08:00 |
neauoire
|
1a7af4d8d0
|
Supervisor is now watching the device page
|
2022-01-06 19:20:50 -08:00 |
neauoire
|
28b9265042
|
Let us make a device page in shadow memory
|
2022-01-06 18:49:54 -08:00 |
neauoire
|
a82f7d79f8
|
Defined the location of stacks in shadow memory
|
2022-01-06 17:29:34 -08:00 |
neauoire
|
3cc2ba98f0
|
First hypervisor
|
2022-01-05 20:44:33 -08:00 |
neauoire
|
b9a37077c3
|
Started work on the hypervisor
|
2022-01-05 19:48:51 -08:00 |
Andrew Alderwick
|
c77799dac2
|
Just pass an error code to uxn_halt.
|
2022-01-05 13:07:04 +00:00 |
Andrew Alderwick
|
7e3353ea72
|
Rename u->ram.dat to u->ram, u->ram.ptr to pc.
|
2022-01-04 01:40:48 +00:00 |
neauoire
|
4789d8ccef
|
Removed peek16
|
2022-01-03 13:29:47 -08:00 |
neauoire
|
0ee477615b
|
Removed poke16
|
2022-01-03 13:23:57 -08:00 |
cancel
|
1cab0dffeb
|
Removed unused fields in uxn.h
|
2022-01-02 23:26:13 +00:00 |
neauoire
|
cca1253376
|
Use calloc for memory array
|
2022-01-01 15:20:48 -08:00 |
Sigrid Solveig Haflínudóttir
|
ba7e8a9fb4
|
uxn_eval: multiply as two uint32s to avoid UB
|
2021-12-25 23:29:36 +01:00 |