Andrew Alderwick
118afe5fb4
Add debug device.
...
Writing to Debug.stack prints a stack dump; writing to Debug.snapshot
makes a snapshot of the running VM and compares it to a previous one if
it exists; writing to Debug.exit terminates the VM; and writing to
Debug.test_mode activates features handy for automated testing.
test_mode is certainly subject to change.
2021-03-22 23:22:47 +00:00
Andrew Alderwick
52eb7f11af
Pass Uxn *u to poke routines instead of Uint8 *m.
2021-03-22 21:22:06 +00:00
neauoire
3d59eafa3b
Moved devices to second page
2021-03-21 13:58:32 -07:00
neauoire
465b85d579
About to move the device page
2021-03-21 13:52:38 -07:00
neauoire
aefa988430
Removed RTN
2021-03-15 21:29:44 -07:00
neauoire
5ac5168a6d
Completed load/save impl
2021-03-05 10:06:09 -08:00
neauoire
cfd2764992
Fixed issue in system device offset was wrong
2021-02-28 11:41:28 -08:00
neauoire
176bade157
Merged blend example in screen
2021-02-27 08:18:57 -08:00
neauoire
553516dfe6
Moved wsr/rsw ops
2021-02-26 20:00:01 -08:00
neauoire
5ecb69c467
Removed IOR/IOW opcodes
2021-02-26 19:46:56 -08:00
neauoire
b014a73bcd
Started migrating examples to new devices setup
2021-02-26 16:38:20 -08:00
neauoire
3c04e1ece1
Started porting the screen device to memory
2021-02-26 14:36:48 -08:00
neauoire
b140e86198
Starting redesign for devices
2021-02-26 10:16:35 -08:00
neauoire
f377bdf59c
Added debugger
2021-02-15 10:12:44 -08:00
neauoire
14cd9e03c4
Implemented WSR/RSW
2021-02-14 20:23:00 -08:00
neauoire
b3ff7af8a3
Added chr/icn parser to PPU
2021-02-14 10:22:42 -08:00
neauoire
24e67d34da
Started implementing signed operations
2021-02-12 16:18:52 -08:00
neauoire
8671c98771
Return stack is now St8
2021-02-11 09:45:35 -08:00
neauoire
c1bffc1f8a
Added screen example
2021-02-10 11:06:36 -08:00
neauoire
347b1055f6
Naive mouse support
2021-02-09 17:22:52 -08:00
neauoire
17578d8bbb
Better PPU design
2021-02-09 10:58:06 -08:00
neauoire
56ca1091b4
Redesigned devices
2021-02-09 10:06:55 -08:00
neauoire
220c3676e5
Moved dev code out of uxn
2021-02-09 09:00:27 -08:00
neauoire
de22c37e07
Starting debugger cli
2021-02-08 21:59:46 -08:00
neauoire
75b0fd06d9
Added SDL layer
2021-02-08 15:46:52 -08:00
neauoire
854683bdce
Cleanup
2021-02-08 14:18:01 -08:00