0
0
Fork 0
mirror of https://git.sr.ht/~rabbits/uxn synced 2024-12-05 03:57:25 +00:00
Commit graph

2040 commits

Author SHA1 Message Date
Devine Lu Linvega
0e7137e016 (uxnasm) Experimental implementation of JM/JC/JS runes 2023-01-02 17:45:06 -08:00
Devine Lu Linvega
5b6aad6be2 Clearer routing of LIT/CALL opcodes 2023-01-02 13:11:52 -08:00
Devine Lu Linvega
cc2b2e77b0 Merge branch 'main' of git.sr.ht:~rabbits/uxn 2023-01-02 09:50:57 -08:00
Devine Lu Linvega
491e4b7435 Returned the k variable in uxn core 2023-01-02 09:50:09 -08:00
Andrew Alderwick
5cacb3f241 Fix macOS build. 2023-01-02 15:23:28 +00:00
Andrew Alderwick
50e08f12cd Disable Windows build until new File device is fixed. 2023-01-02 15:14:19 +00:00
Andrew Alderwick
1cb66df868 (asma) Disable recursion tests that no longer function. 2023-01-02 15:07:34 +00:00
Andrew Alderwick
d94a84bc93 Port Audio to new devices scheme. 2023-01-02 15:01:55 +00:00
Andrew Alderwick
c2b0667496 Update Copyright years. 2023-01-02 14:40:23 +00:00
Devine Lu Linvega
a450959e9f Removed extraneous j variable 2023-01-01 18:26:28 -08:00
Devine Lu Linvega
6d0b51fa7f Added support for CALL 2023-01-01 18:03:36 -08:00
Devine Lu Linvega
22cbd38fab Do not check twice for short mode in LIT opcode 2023-01-01 16:44:18 -08:00
Devine Lu Linvega
48596a6ee7 Removed PEEK16 macro 2023-01-01 16:22:37 -08:00
Devine Lu Linvega
7f275772ef Added HALT macro 2023-01-01 16:21:05 -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
2fb5f560a7 Use the File device load_rom function 2023-01-01 14:18:27 -08:00
Devine Lu Linvega
794ce1bdfd Housekeeping 2023-01-01 13:40:58 -08:00
Devine Lu Linvega
bf4ee03d27 Ported screen to new device 2023-01-01 13:34:20 -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
d1ca328b98 Removed devmouse and devctrl globals 2023-01-01 11:47:52 -08:00
Devine Lu Linvega
9aefeebf25 Removed Device struct from controller device 2023-01-01 11:37:34 -08:00
Devine Lu Linvega
062bbac37d Removed Device struct from mouse device 2023-01-01 11:31:14 -08:00
Sigrid Solveig Haflínudóttir
6317b5cf18 fix uxnasm: missing semicolon 2022-12-11 04:54:58 +01:00
neauoire
c97aa87faf (uxnasm)Allow more space for symbols filename, and check for length 2022-12-10 11:07:45 -08:00
neauoire
2f3954d398 Uxnasm should use BE to store addresses 2022-12-09 12:52:34 -08:00
neauoire
d4c55e2f48 Uxnasm now outputs a symbols file 2022-12-09 12:30:04 -08:00
Andrew Alderwick
42aab23dc1 Remove many macros. 2022-11-20 22:50:19 +00:00
neauoire
5eadd7695b (metadata.tal) Removed unused routine 2022-11-14 10:44:43 -08:00
neauoire
6224e1eb2f (metadata.tal) Slightly larger window 2022-11-14 10:25:15 -08:00
neauoire
cfe3fdda2b (metadata.tal) Catch no metadata case 2022-11-14 10:17:56 -08:00
neauoire
94043c4ff9 (metadata.tal) Added metadata viewer rom 2022-11-14 10:04:56 -08:00
neauoire
b11217449a (clock.tal) Thiner frame 2022-11-12 10:14:13 -08:00
Andrew Alderwick
d48407f9c3 Reduce timeouts for checking build computers. 2022-11-12 11:03:56 +00:00
Andrew Alderwick
4cb893232e Don't fail build if 9front VM is unavailable. 2022-11-12 10:53:20 +00:00
neauoire
c8fc397054 Relaunch boot rom if launcher is not found 2022-11-11 21:12:30 -08:00
Andrew Alderwick
3a834fdfc1 Optimise “#xy STH” to “LITr xy”. 2022-11-11 08:56:28 +00:00
Andrew Alderwick
fd55e929e1 (asma) Add support for _ rune. 2022-11-11 08:55:44 +00:00
neauoire
f59b214ac1 Added _rune 2022-11-10 20:54:53 -08:00
Andrew Alderwick
02ecc2ee7d (asma) Rebalance the rune tree. 2022-11-10 23:47:14 +00:00
Andrew Alderwick
4abb47e6e1 Remove all symbol macros from projects. 2022-11-10 22:49:53 +00:00
Andrew Alderwick
cd01d69b8a (asma) Add fail tests to test suite. 2022-11-10 22:03:36 +00:00
Andrew Alderwick
f6b0f0052f (asma) Add support for - rune. 2022-11-10 21:59:14 +00:00
Andrew Alderwick
59ca47d42c (asma) Add support for = rune. 2022-11-10 21:55:28 +00:00
Andrew Alderwick
fc3232a8e8 Replace now-invalid macros in projects. 2022-11-10 21:54:32 +00:00
neauoire
adae0a0348 (screen.tal) Optimizations 2022-11-10 09:21:02 -08:00
neauoire
4270d48422 (exercises) Housekeeping 2022-11-10 09:08:21 -08:00
neauoire
da5e581442 (uxnasm) Fixed issue with = rune 2022-11-09 16:40:07 -08:00