Mirror of CollapseOS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Virgil Dupras 4d893d90fc VE: Improve I and F buffer typing 4 anni fa
..
000 Reword root block 4 anni fa
001 Begin working on a Visual Editor 4 anni fa
003 Fix blk overflow in usage guide index 4 anni fa
004 Limit ourselves to 8-bit branching 4 anni fa
005 Fix blk overflow in usage guide index 4 anni fa
006 Make usage and dictionary documentation in-system 4 anni fa
008 Revamp usage guide a bit 4 anni fa
009 Revamp usage guide a bit 4 anni fa
011 Revamp usage guide a bit 4 anni fa
014 Make usage and dictionary documentation in-system 4 anni fa
015 Make usage and dictionary documentation in-system 4 anni fa
016 tools: add blkunpack 4 anni fa
017 Restore DOES> section in usage guide 4 anni fa
018 Add usage guide section about disk blocks 4 anni fa
019 blk: Add LOAD+ and LOADR+ 4 anni fa
020 blk: Add LOAD+ and LOADR+ 4 anni fa
021 Add bootstrap guide 4 anni fa
022 Move adev to core 4 anni fa
023 Limit ourselves to 8-bit branching 4 anni fa
030 Begin working on a Visual Editor 4 anni fa
031 Revamp dictionary's glossary 4 anni fa
032 Revamp dictionary's glossary 4 anni fa
034 Make usage and dictionary documentation in-system 4 anni fa
035 tools: add blkunpack 4 anni fa
037 Rename (find) to FIND 4 anni fa
038 link: improve reliability by never relinking last word 4 anni fa
040 Restore DOES> section in usage guide 4 anni fa
042 Add [IF] .. [THEN] 4 anni fa
043 Add word ERR 4 anni fa
044 Add word ERR 4 anni fa
046 Add word TUCK 4 anni fa
047 Add word NIP 4 anni fa
048 Begin working on a Visual Editor 4 anni fa
050 Add words BIT@ and BIT! 4 anni fa
051 Add word MOVE, 4 anni fa
052 tools: add blkunpack 4 anni fa
054 Add words RSHIFT and LSHIFT 4 anni fa
056 Begin working on a Visual Editor 4 anni fa
058 Inline SCPY 4 anni fa
060 Make (print) stop on CR 4 anni fa
061 Add word ," 4 anni fa
062 Begin working on a Visual Editor 4 anni fa
064 Begin working on a Visual Editor 4 anni fa
070 tools: add blkunpack 4 anni fa
071 tools: add blkunpack 4 anni fa
073 Move notes.txt in blk 4 anni fa
075 Copy boot.z80 to blkfs 4 anni fa
076 Replace INITIAL_SP with PS_ADDR conf 4 anni fa
077 Make word routine refs 1b instead of 2 4 anni fa
078 tools: add blkunpack 4 anni fa
080 Move notes.txt in blk 4 anni fa
081 Move adev to core 4 anni fa
082 Make rdln use system RAM 4 anni fa
083 Don't generalize XYPOS just yet 4 anni fa
084 Make blk use system RAM 4 anni fa
085 Move notes.txt in blk 4 anni fa
086 Move notes.txt in blk 4 anni fa
087 Copy boot.z80 to blkfs 4 anni fa
089 Simplify boot process 4 anni fa
090 Streamline initialization process 4 anni fa
100 Block explorer upgraded to block editor! 4 anni fa
101 VE: load Block Editor and reuse some of its words 4 anni fa
102 VE: load Block Editor and reuse some of its words 4 anni fa
103 VE: properly initialize variables 4 anni fa
104 VE: properly initialize variables 4 anni fa
105 VE: Improve I and F buffer typing 4 anni fa
106 VE: add 'o' and 'O' 4 anni fa
107 VE: Improve I and F buffer typing 4 anni fa
108 VE: Improve I and F buffer typing 4 anni fa
109 VE: Add X 4 anni fa
120 VE: load Block Editor and reuse some of its words 4 anni fa
121 WE: why case-insensitive again? 4 anni fa
122 VE: add 'D' 4 anni fa
123 VE: add 'D' 4 anni fa
125 VE: add 'o' and 'O' 4 anni fa
126 VE: add 'o' and 'O' 4 anni fa
127 VE: Improve I and F buffer typing 4 anni fa
128 VE: Improve I and F buffer typing 4 anni fa
129 VE: add 'o' and 'O' 4 anni fa
130 VE: add 'D' 4 anni fa
131 VE: properly initialize variables 4 anni fa
150 extra words: allow finer-grained loading 4 anni fa
152 extra words: allow finer-grained loading 4 anni fa
153 Introduce the notion of Extra words 4 anni fa
154 Add word ?DUP 4 anni fa
155 VE: properly initialize variables 4 anni fa
156 Rename (find) to FIND 4 anni fa
157 Introduce the notion of Extra words 4 anni fa
158 Begin working on a Visual Editor 4 anni fa
200 z80a: add PUSH0, PUSH1, PUSHZ, macros 4 anni fa
201 z80a: add BIN( parameter 4 anni fa
202 z80a: add BIN( parameter 4 anni fa
203 z80a: add BIN( parameter 4 anni fa
204 z80a: add BREAK, instruction 4 anni fa
205 z80a: add BREAK, instruction 4 anni fa
206 z80a: add BREAK, instruction 4 anni fa
208 Make DO..LOOP stable 4 anni fa
209 sms: WIP ! 4 anni fa
212 z80a: de-variable-ize 4 anni fa
213 z80a: de-variable-ize 4 anni fa
215 Add words RSHIFT and LSHIFT 4 anni fa
216 z80a: add a few ops 4 anni fa
217 Copy z80a.fs to disk blocks 4 anni fa
218 Make DO..LOOP stable 4 anni fa
219 Make DO..LOOP stable 4 anni fa
220 Copy z80a.fs to disk blocks 4 anni fa
222 Copy z80a.fs to disk blocks 4 anni fa
223 Copy z80a.fs to disk blocks 4 anni fa
224 sms: WIP ! 4 anni fa
226 z80a: add CPn, 4 anni fa
228 Copy z80a.fs to disk blocks 4 anni fa
230 Copy z80a.fs to disk blocks 4 anni fa
232 Copy z80a.fs to disk blocks 4 anni fa
234 Copy z80a.fs to disk blocks 4 anni fa
236 Copy z80a.fs to disk blocks 4 anni fa
238 Copy z80a.fs to disk blocks 4 anni fa
240 Copy z80a.fs to disk blocks 4 anni fa
242 recipes/trs80: still wip... 4 anni fa
243 z80a: add BIN( parameter 4 anni fa
246 z80a: add BREAK, instruction 4 anni fa
247 z80a: add BREAK, instruction 4 anni fa
249 trs80: add *CL< and *CL> 4 anni fa
260 xcomp: add overrides into a loadable block 4 anni fa
261 xcomp: remove XOFF and use ORG and BIN( instead 4 anni fa
262 Remove XPACK 4 anni fa
263 Rename (find) to FIND 4 anni fa
264 Move xcomp to blocks 4 anni fa
265 xcomp: add XCOMPILE and X[COMPILE] 4 anni fa
270 xcomp: add overrides into a loadable block 4 anni fa
280 Replace INITIAL_SP with PS_ADDR conf 4 anni fa
281 Replace INITIAL_SP with PS_ADDR conf 4 anni fa
282 Add words RSHIFT and LSHIFT 4 anni fa
283 Remove INTJUMP mechanism 4 anni fa
284 Make DO..LOOP stable 4 anni fa
285 Optimize chkPS 4 anni fa
286 Optimize chkPS 4 anni fa
287 Copy boot.z80 to blkfs 4 anni fa
288 Make string length-prefixed instead of null-terminated 4 anni fa
289 Make string length-prefixed instead of null-terminated 4 anni fa
290 z80a: add BIN( parameter 4 anni fa
291 find: don't protect BC 4 anni fa
292 Make string length-prefixed instead of null-terminated 4 anni fa
293 z80a: add BREAK, instruction 4 anni fa
294 Make BIN( offsetted binaries closer to working at all 4 anni fa
295 z80a: add BIN( parameter 4 anni fa
296 find: don't protect BC 4 anni fa
297 Copy boot.z80 to blkfs 4 anni fa
298 Make string length-prefixed instead of null-terminated 4 anni fa
299 Optimize chkPS 4 anni fa
300 z80a: add BIN( parameter 4 anni fa
301 Make BIN( offsetted binaries closer to working at all 4 anni fa
302 recipes/trs80: wip 4 anni fa
303 Copy boot.z80 to blkfs 4 anni fa
304 Copy boot.z80 to blkfs 4 anni fa
305 Copy boot.z80 to blkfs 4 anni fa
306 Copy boot.z80 to blkfs 4 anni fa
307 Begin working on a Visual Editor 4 anni fa
308 Copy boot.z80 to blkfs 4 anni fa
309 Copy boot.z80 to blkfs 4 anni fa
310 Optimize chkPS 4 anni fa
311 Copy boot.z80 to blkfs 4 anni fa
312 Optimize chkPS 4 anni fa
313 Replace INITIAL_SP with PS_ADDR conf 4 anni fa
314 Copy boot.z80 to blkfs 4 anni fa
315 Copy boot.z80 to blkfs 4 anni fa
316 Copy boot.z80 to blkfs 4 anni fa
317 z80a: add BIN( parameter 4 anni fa
318 Copy boot.z80 to blkfs 4 anni fa
319 Copy boot.z80 to blkfs 4 anni fa
320 Copy boot.z80 to blkfs 4 anni fa
321 Copy boot.z80 to blkfs 4 anni fa
322 Optimize chkPS 4 anni fa
323 Optimize chkPS 4 anni fa
324 Optimize chkPS 4 anni fa
325 Copy boot.z80 to blkfs 4 anni fa
327 Replace INITIAL_SP with PS_ADDR conf 4 anni fa
328 Make string length-prefixed instead of null-terminated 4 anni fa
329 Copy boot.z80 to blkfs 4 anni fa
330 z80a: add BIN( parameter 4 anni fa
331 Copy boot.z80 to blkfs 4 anni fa
332 Copy boot.z80 to blkfs 4 anni fa
333 Copy boot.z80 to blkfs 4 anni fa
334 Add words RSHIFT and LSHIFT 4 anni fa
335 Add words RSHIFT and LSHIFT 4 anni fa
350 Move Cross-compiled core from B390 to B350 4 anni fa
351 Move Cross-compiled core from B390 to B350 4 anni fa
352 Move Cross-compiled core from B390 to B350 4 anni fa
353 Flush input buffer on QUIT 4 anni fa
354 (parsed): fix crash on parsing non-decimal staring with '-' 4 anni fa
355 Move Cross-compiled core from B390 to B350 4 anni fa
356 Move Cross-compiled core from B390 to B350 4 anni fa
357 (parsed): fix crash on parsing non-decimal staring with '-' 4 anni fa
358 Make string length-prefixed instead of null-terminated 4 anni fa
359 Move Cross-compiled core from B390 to B350 4 anni fa
360 Make string length-prefixed instead of null-terminated 4 anni fa
361 Move Cross-compiled core from B390 to B350 4 anni fa
362 Make string length-prefixed instead of null-terminated 4 anni fa
363 Move Cross-compiled core from B390 to B350 4 anni fa
364 Add word TUCK 4 anni fa
365 Move Cross-compiled core from B390 to B350 4 anni fa
366 Make string length-prefixed instead of null-terminated 4 anni fa
367 (parsed): fix crash on parsing non-decimal staring with '-' 4 anni fa
369 Make string length-prefixed instead of null-terminated 4 anni fa
370 Make string length-prefixed instead of null-terminated 4 anni fa
371 Make string length-prefixed instead of null-terminated 4 anni fa
372 Move Cross-compiled core from B390 to B350 4 anni fa
373 Move Cross-compiled core from B390 to B350 4 anni fa
374 Move Cross-compiled core from B390 to B350 4 anni fa
376 Move Cross-compiled core from B390 to B350 4 anni fa
377 Move Cross-compiled core from B390 to B350 4 anni fa
378 Move Cross-compiled core from B390 to B350 4 anni fa
380 Move Cross-compiled core from B390 to B350 4 anni fa
381 Make string length-prefixed instead of null-terminated 4 anni fa
382 Make string length-prefixed instead of null-terminated 4 anni fa
383 Move Cross-compiled core from B390 to B350 4 anni fa
384 Move Cross-compiled core from B390 to B350 4 anni fa
385 Move Cross-compiled core from B390 to B350 4 anni fa
387 Add word ?DUP 4 anni fa
388 Move Cross-compiled core from B390 to B350 4 anni fa
389 Move Cross-compiled core from B390 to B350 4 anni fa
390 Move Cross-compiled core from B390 to B350 4 anni fa
391 Move Cross-compiled core from B390 to B350 4 anni fa
392 Make string length-prefixed instead of null-terminated 4 anni fa
393 Move Cross-compiled core from B390 to B350 4 anni fa
394 Move adev to core 4 anni fa
396 Move adev to core 4 anni fa
397 Limit ourselves to 8-bit branching 4 anni fa
398 Limit ourselves to 8-bit branching 4 anni fa
399 Make string length-prefixed instead of null-terminated 4 anni fa
400 Move Cross-compiled core from B390 to B350 4 anni fa
410 ps2: wip 4 anni fa
411 ps2: wip 4 anni fa
412 ps2: add shift support 4 anni fa
413 ps2: add shift support 4 anni fa
414 Add word ?DUP 4 anni fa
420 Add bootstrap guide 4 anni fa
421 Add bootstrap guide 4 anni fa
422 Add bootstrap guide 4 anni fa
423 Add bootstrap guide 4 anni fa
424 Add bootstrap guide 4 anni fa
425 Add bootstrap guide 4 anni fa
426 Add bootstrap guide 4 anni fa
490 trs80: adapt recipe to single stage xcomp 4 anni fa
492 trs80: adapt recipe to single stage xcomp 4 anni fa
493 trs80: implement AT-XY 4 anni fa
494 trs80: implement AT-XY 4 anni fa
495 trs80: add *CL< and *CL> 4 anni fa
496 Begin working on a Visual Editor 4 anni fa
497 trs80: add missing blk 4 anni fa
499 trs80: adapt recipe to single stage xcomp 4 anni fa
500 trs80: adapt recipe to single stage xcomp 4 anni fa
502 recipes/trs80: move RECV program to blkfs 4 anni fa
503 recipes/trs80: move RECV program to blkfs 4 anni fa
520 Begin copying fonts (and compiler) to blk 4 anni fa
521 Begin copying fonts (and compiler) to blk 4 anni fa
522 Add 5x7 font 4 anni fa
523 Add 5x7 font 4 anni fa
524 Add 5x7 font 4 anni fa
530 Begin copying fonts (and compiler) to blk 4 anni fa
531 Begin copying fonts (and compiler) to blk 4 anni fa
532 Add 5x7 font 4 anni fa
533 Add 5x7 font 4 anni fa
534 Add 5x7 font 4 anni fa
535 Add 5x7 font 4 anni fa
536 Add 7x7 font 4 anni fa
537 Add 7x7 font 4 anni fa
538 Add 7x7 font 4 anni fa
539 Add 7x7 font 4 anni fa
540 Add 7x7 font 4 anni fa
541 Add 7x7 font 4 anni fa
550 ti84: kbd driver wip 4 anni fa
551 ti84: unify drivers 4 anni fa
552 ti84: tidy up driver code 4 anni fa
553 ti84: tidy up driver code 4 anni fa
554 ti-84+: wip 4 anni fa
555 ti84: tidy up driver code 4 anni fa
556 ti84: tidy up driver code 4 anni fa
557 ti84: tidy up driver code 4 anni fa
558 ti84: fix glitches 4 anni fa
559 ti84: unify drivers 4 anni fa
560 ti84: unify drivers 4 anni fa
564 ti84: unify drivers 4 anni fa
565 ti84: kbd driver wip 4 anni fa
566 ti84: kbd driver wip 4 anni fa
567 ti84: enable alpha key 4 anni fa
568 ti84: implement a-lock 4 anni fa
569 Add word NIP 4 anni fa
570 ti84: allow case select during a-lock with 2nd mode 4 anni fa
580 rc2014: move xcomp unit's contents to blkfs 4 anni fa
581 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
582 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
583 Remove INTJUMP mechanism 4 anni fa
584 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
585 Remove INTJUMP mechanism 4 anni fa
586 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
587 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
588 Remove INTJUMP mechanism 4 anni fa
590 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
591 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
600 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
602 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
603 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
604 Add word NIP 4 anni fa
605 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
606 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
607 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
608 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
609 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
610 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
611 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
612 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
613 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
614 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
615 Gather all RC2014 drivers into a single "RC2014 Recipe section" 4 anni fa
618 Move Cross-compiled core from B390 to B350 4 anni fa
620 sms/kbd: PS/2 driver WIP 4 anni fa
622 sms: Pad WIP 4 anni fa
623 Don't generalize XYPOS just yet 4 anni fa
624 sms: WIP ! 4 anni fa
625 sms: WIP ! 4 anni fa
626 sms: WIP ! 4 anni fa
627 sms: implement backspace with pad button A 4 anni fa
628 sms: working on real hardware! 4 anni fa
630 sms: Pad WIP 4 anni fa
631 sms: Pad WIP 4 anni fa
632 sms: Pad WIP 4 anni fa
633 sms: Pad WIP 4 anni fa
634 Add word NIP 4 anni fa
635 sms: implement button C and Start in Pad 4 anni fa
636 sms: implement backspace with pad button A 4 anni fa
637 sms: Pad WIP 4 anni fa
640 sms/kbd: PS/2 driver WIP 4 anni fa
641 sms/kbd: PS/2 driver WIP 4 anni fa
650 avra: first steps 4 anni fa
660 avra: add global constants 4 anni fa
661 avra: begin implementing forward label system 4 anni fa
662 avra: implement LD/ST 4 anni fa
663 avra: add arg range checks 4 anni fa
664 sms/kbd: continue advancing on ps2ctl rewrite 4 anni fa
665 sms/kbd: begin rewriting ps2ctl to Forth 4 anni fa
666 avra: add arg range checks 4 anni fa
667 avra: implement LD/ST 4 anni fa
668 avra: implement BR* 4 anni fa
669 avra: implement BR* 4 anni fa
670 avra: implement LD/ST 4 anni fa
671 avra: rename AGAIN, to AGAIN?, 4 anni fa
672 avra: add global constants 4 anni fa