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
neauoire
261b574671
(uxnasm) Added support for = and - runes
2022-11-09 16:21:07 -08:00
neauoire
1b2049e238
(cream.uf2) Fixed glyphs
2022-10-22 14:52:17 -07:00
neauoire
742081a40d
(st72.uf2) Added new font
2022-10-21 19:58:14 -07:00
Andrew Alderwick
1064d88b33
(asma) Remove LIT merging optimisation.
2022-10-19 12:29:20 +01:00
Andrew Alderwick
ca6d755bd6
(asma) Remove tail call optimisation.
2022-10-19 12:28:31 +01:00
Andrew Alderwick
55f5f7a800
(asma) Add check that asma itself can be assembled in asma-test.sh.
2022-10-19 12:25:00 +01:00
Andrew Alderwick
dd21ae5de8
(asma) Remove deprecated rawchr support.
2022-10-19 12:24:44 +01:00
neauoire
5496712ae1
(controller.tal) Made buttons visible in monochromatic
2022-09-30 10:10:33 -07:00
Andrew Alderwick
cbc61578b7
Reuse old artifacts if no solar build computers are reachable.
...
Non-Linux builds are run on computers powered by solar panels in one
geographical location, so they are not available 100% of the time. When
they are not available, the build script will reuse the previous build
artifacts for Windows and macOS, as well as create an empty file at
https://rabbits.srht.site/uxn/needs-solar-build so that this situation
can be detected. When both build computers are available, the
needs-solar-build file will not be present in the Sourcehut upload, so
that URL will return a 404 status.
2022-09-20 13:17:54 +01:00
Devine Lu Linvega
92027cf278
Merge branch 'main' of git.sr.ht:~rabbits/uxn
2022-09-15 11:13:34 -07:00
Devine Lu Linvega
24285d1d5d
Fixed issue with monochromatic
2022-09-15 11:12:57 -07:00
Devine Lu Linvega
ac6e4fed10
Toggle monochromatic mode
2022-09-15 09:11:20 -07:00
neauoire
36136ccb0e
Merge branch 'main' of git.sr.ht:~rabbits/uxn
2022-09-04 13:08:49 -07:00
neauoire
ab108643cf
(brainfuck.tal) Converted assci runes
2022-09-04 13:08:38 -07:00
Devine Lu Linvega
c8707a8cca
(logic.tal) Renamed to bitwise.tal
2022-08-17 00:12:39 -07:00
Devine Lu Linvega
85ae1f6ebe
Fixed CI
2022-08-15 09:28:02 -07:00
Devine Lu Linvega
79e085088a
Optimized a few examples
2022-08-14 12:17:44 -07:00
Devine Lu Linvega
f348d24606
Removing rawchr run
2022-08-14 12:06:23 -07:00
Devine Lu Linvega
ef30fb8f8e
Removed JSR JMP2r tail-call optimisations for now
2022-08-06 11:05:16 -07:00
Devine Lu Linvega
4d7f35df6f
Housekeeping in pictures
2022-08-02 02:20:05 -07:00
Devine Lu Linvega
806b8c0fa9
(hexdump.tal)Removed trailing short
2022-07-31 11:35:45 -07:00
Devine Lu Linvega
c6ed7170e7
(thue.tal) Added a Thue esolang interpreter
2022-07-23 12:59:47 -07:00
Devine Lu Linvega
b94d0204c2
Housekeeping on some of the example files
2022-07-22 11:57:45 -07:00
Devine Lu Linvega
861c8494a8
(mouse.tal) Something fun!
2022-07-16 11:54:16 -07:00
Devine Lu Linvega
982f0180e4
Housekeeping on a few examples
2022-07-14 14:57:56 -07:00
Devine Lu Linvega
c148f4da81
(ergo.bit)Fixed wrong size
2022-07-09 10:31:57 -07:00
Devine Lu Linvega
e5639f6378
Renamed a few pictures
2022-07-09 10:24:17 -07:00
Devine Lu Linvega
5a3ca07439
(pc98.chr)Added size to graphic
2022-07-09 09:51:13 -07:00
Dave VanEe
a0f5231adc
Add tests for most k (keep) variations of UXN instructions, based on the
...
existing instruction tests.
2022-07-09 11:36:37 +01:00
Devine Lu Linvega
abd0be0fba
A bit of housekeeping on the example files
2022-07-06 19:25:54 -07:00
Devine Lu Linvega
a2053d9654
(tests.tal) Put into projects/
2022-07-06 14:04:52 -07:00
Devine Lu Linvega
aee9411d0b
(tests.tal) Added tests
2022-07-06 14:03:14 -07:00
Devine Lu Linvega
bba64f4da7
(label.tal) Housekeeping
2022-07-05 11:05:00 -07:00
Devine Lu Linvega
0c908a9379
(calc.tal) Fixes issue with pushing any value comprised of two bytes which add to zero
2022-06-16 15:17:14 -07:00
Andrew Alderwick
fb030288f9
Disable execution timeouts for now.
...
This is a quick hack to disable the execution timeout, while still
making the application able to exit if the window is requested to close.
Execution limits may be reintroduced with more debugging features, but
not enabled by default.
2022-06-13 09:15:20 +01:00
Andrew Alderwick
dc65cc0f1d
(bunnymark) Conserve bun energy on y-bounce.
2022-06-12 14:02:11 +01:00
Devine Lu Linvega
55d9ba4d71
Added test rom
2022-06-11 11:53:28 -07:00