Andrew Alderwick
|
dc3170db98
|
Implement File/append flag.
|
2021-11-05 22:48:04 +00:00 |
|
Andrew Alderwick
|
c970e2c5ef
|
File device: drop offset shorts, add stat and delete.
|
2021-11-05 21:32:45 +00:00 |
|
Andrew Alderwick
|
fe22b6288e
|
asma fix: disallow 1 and 3 chars in hex literals and raw hex
|
2021-11-03 19:38:18 +00:00 |
|
Andrew Alderwick
|
8926bbab2a
|
Fix new apple hidden underneath snake body
|
2021-11-02 23:40:42 +00:00 |
|
Andrew Alderwick
|
3747574cf9
|
Fix apple or snake hidden underneath score
|
2021-11-02 23:40:19 +00:00 |
|
Devine Lu Linvega
|
a2f826121d
|
Added game reset
|
2021-11-02 14:04:26 -07:00 |
|
Devine Lu Linvega
|
1bf6eaeec0
|
Basic snake.tal
|
2021-11-02 13:13:59 -07:00 |
|
Andrew Alderwick
|
4b5183cf0d
|
Remove unfinished repl.tal
|
2021-10-31 21:25:50 +00:00 |
|
Andrew Alderwick
|
d5f3bc376e
|
Raise errors on hex literals with zero length
|
2021-10-30 07:48:41 +01:00 |
|
Andrew Alderwick
|
80b4e4f88d
|
Use Keep mode for all LIT opcodes
|
2021-10-30 00:28:33 +01:00 |
|
Andrew Alderwick
|
035e0d8a3a
|
Fixed error message when zero-page label is not found
|
2021-10-28 23:12:49 +01:00 |
|
neauoire
|
b792169909
|
Improved UX for calc.tal
|
2021-10-20 11:52:51 -07:00 |
|
Andrew Alderwick
|
a09c4fb841
|
Added error message when label is redefined
|
2021-10-20 17:36:08 +01:00 |
|
Andrew Alderwick
|
511aa3c5a9
|
Improved error message for unrecognised token
|
2021-10-20 17:35:41 +01:00 |
|
Andrew Alderwick
|
0476a5c167
|
Fixed routine comment.
|
2021-10-20 17:35:06 +01:00 |
|
Andrew Alderwick
|
4f12079cf4
|
Stopped incorrectly recognising hex strings longer than four chars
|
2021-10-20 17:32:32 +01:00 |
|
neauoire
|
df6f123c54
|
Added primes.tal exercise
|
2021-10-16 20:16:54 -07:00 |
|
Andrew Alderwick
|
317d71654e
|
Pass output file argument to asma too
|
2021-10-13 22:58:27 +01:00 |
|
neauoire
|
557584819f
|
Added fizzbuzz example
|
2021-10-12 18:38:45 -07:00 |
|
Andrew Alderwick
|
26b90ac69c
|
Added detection of recursive include errors.
|
2021-10-07 23:26:39 +01:00 |
|
Andrew Alderwick
|
3967d27173
|
Added file name to asma error printout.
|
2021-10-07 22:58:50 +01:00 |
|
Andrew Alderwick
|
5aca7e5070
|
Removed unused variable.
|
2021-10-07 22:44:36 +01:00 |
|
Andrew Alderwick
|
b78d9e1446
|
Reimplemented software/asma with reading input filename from Console.
|
2021-10-07 22:00:54 +01:00 |
|
Andrew Alderwick
|
d34ec6584c
|
Added option to write ROM to stdout (when dest-filename is null).
|
2021-10-07 21:59:49 +01:00 |
|
Andrew Alderwick
|
8a74c3455d
|
Keep track of total lines assembled.
|
2021-10-07 21:58:54 +01:00 |
|
Andrew Alderwick
|
ac2d30cdb9
|
Redirected asma messages to stderr.
|
2021-10-07 21:57:54 +01:00 |
|
Andrew Alderwick
|
0f9b03e0cb
|
Skipped reporting of device label values.
|
2021-10-07 21:18:25 +01:00 |
|
Andrew Alderwick
|
4d6fc06778
|
Splitted asma into library and piano demo.
|
2021-10-07 21:11:47 +01:00 |
|
Andrew Alderwick
|
532c1959dc
|
Made asma line numbers start at zero, not one
|
2021-10-07 18:17:11 +01:00 |
|
Andrew Alderwick
|
10a723f5d6
|
Fixed line numbers in asma error reports
|
2021-10-06 06:58:30 +01:00 |
|
Andrew Alderwick
|
0c6b607f91
|
Extracted string library from asma
|
2021-10-06 06:54:03 +01:00 |
|
Andrew Alderwick
|
be2e01e9b3
|
Extracted heap library from asma
|
2021-10-06 06:42:19 +01:00 |
|
Andrew Alderwick
|
7058122d25
|
Extracted binary tree library from asma
|
2021-10-06 06:41:23 +01:00 |
|
Andrew Alderwick
|
755ccf5665
|
Implemented includes in asma
|
2021-10-06 06:14:18 +01:00 |
|
Andrew Alderwick
|
e8f58aa579
|
Use file-read-chunks library in asma.
|
2021-10-04 22:28:13 +01:00 |
|
Andrew Alderwick
|
4525d47699
|
Fixed year usage in prng.tal, thanks makeworld!
|
2021-10-03 01:05:54 +01:00 |
|
neauoire
|
08fb3e7f0a
|
Close uxnemu on System/halt
|
2021-10-02 12:06:50 -07:00 |
|
neauoire
|
08f7ef10e5
|
Moved neralie to software
|
2021-09-28 20:54:03 -07:00 |
|
neauoire
|
cf5af02e0f
|
Improved calculator
|
2021-09-26 15:21:16 -07:00 |
|
neauoire
|
c105916fb8
|
Store center position in datetime.tal
|
2021-09-26 14:06:18 -07:00 |
|
neauoire
|
ed8de8df7a
|
Added date to datetime example
|
2021-09-26 13:33:39 -07:00 |
|
Andrew Alderwick
|
51c6e90754
|
Erase 00f0-00f3 with first zero-page-loader loop
|
2021-09-24 00:06:03 +01:00 |
|
Andrew Alderwick
|
5f636b96c2
|
Saved a few bytes in load-rom by using STZ, thanks Delta!
|
2021-09-23 13:41:57 +01:00 |
|
Andrew Alderwick
|
0e96afa8a9
|
Minor bugfix
|
2021-09-23 13:41:57 +01:00 |
|
neauoire
|
17d1830d5a
|
Added bitpad to calc.tal
|
2021-09-22 17:48:04 -07:00 |
|
neauoire
|
7c9cf2d17c
|
Started implemented bit input to calc.tal
|
2021-09-22 17:05:18 -07:00 |
|
Andrew Alderwick
|
7fe99617b2
|
Clear screen when ROM is loaded.
|
2021-09-22 16:41:25 +01:00 |
|
Andrew Alderwick
|
5e03a765de
|
Added prototype load-rom library to launcher.tal
|
2021-09-22 08:53:36 +01:00 |
|
neauoire
|
5e7b8a9292
|
Added theme support for the calculator
|
2021-09-21 16:37:19 -07:00 |
|
neauoire
|
65678a7a36
|
Added audio to calc
|
2021-09-21 12:31:48 -07:00 |
|