XeonSquared izaya
izaya synced commits to master at izaya/collapseos from mirror 2020-06-14 21:39:37 -04:00
3be30e24bb pcat: implement execute and nativeWord
bf0e999f8e pcat: read LATEST and jump to it
a72322df31 pcat: begin structuring around words
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-14 13:39:38 -04:00
85a0b87da3 z80: reorder compiledWord and doesWord, saving ourselves a jump
38d5a9f303 z80: inline cellWord in stable ABI
40f92b9bab z80: optimize chkPS
31095bc04d z80: remove call indirections in tight spots
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-14 05:39:37 -04:00
2b7abf802f pcat: begin porting forth
izaya synced commits to master at izaya/collapseos from mirror 2020-06-13 21:39:37 -04:00
1a467efae1 pcat: use a far jump to boot into the OS
507c2c12e7 8086asm: clarify operands and fix stupidities
5033f17be2 8086asm: tidy up a bit
374932fa4d Clean libz80/libz80.o in make clean (#118)
07e50313c7 pcat: separate MBR code and OS code
Compare 6 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-13 13:29:38 -04:00
b037c86598 recipes/pcat: now tested on real hardware!
f9d04848bd emul: adjust README. AT-XY is implemented
7be6475ea2 Document how to launch a REPL in the host (#117)
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-12 21:29:37 -04:00
66b27b0790 8086asm: properly initialize DS and DF
177750c928 recipes/pcat: first steps into 8086!
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-12 13:29:38 -04:00
4e18fafe46 8086asm: now enough tooling to assemble a PC/AT Hello World boot
210b833c71 8086asm: begin adding MODRM-enabled ops
749fdf1b18 8086asm: add 8-bit JMP, MOVrI, INT,
405444d630 8086asm: first steps
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-12 05:19:38 -04:00
1871c46614 VE: add backspace support in replace mode
dc368597a6 VE: Add dirtiness indicator in status bar
838c88459b Make BLK@ FLUSH only if loading a different block
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-11 21:09:38 -04:00
e317e9cc78 VE: use system input buffer for IBUF and FBUF typing
4146110e0d Move EMPTY to core words
f6ded7712e VE: add 't'
e83d5073ba VE: disallow buffer overflow during typing
Compare 4 commits »
izaya synced commits to z80asm at izaya/collapseos from mirror 2020-06-11 21:09:38 -04:00
0576d2dfa1 a recipe for the ZX Spectrum (#105)
izaya synced commits to master at izaya/collapseos from mirror 2020-06-11 12:59:38 -04:00
394f962510 recipe: fix makefiles for fresh clone contexts
bd7da4658b VE: add gutter
Compare 2 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-06-11 07:19:40 -04:00
e3069f94a3 make unionfs a more ... optional dependency of netutil
f9749ac181 more draw call optimisation
642eb9adf1 reduced redraw to two draw calls, four colour calls, and one get call: draw line, get character, invert colours for cell
b4db6c7226 remove debugging syslog calls from buffer library, reduce draw calls for readline
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-11 04:49:38 -04:00
a405f77185 ed: don't crash when inserting in 64th char of the line
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-06-10 23:09:40 -04:00
f95124996c moved all readline analogs into the buffer module
1cc220d38e made io.input open buffers with mode t, for use with readline coming soonTM
87596c8834 add os.getTimeout() function to ask how long the scheduler waits between running processes
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-10 20:39:38 -04:00
7cad9ffe40 LIST: simplify logic
bc951a5ff1 ed and VE: add command Y
8f0e51a21c VE: make D copy first deleted line to IBUF
6a6c59300e VE: make ACC reset after each non-digit keystrokes
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-10 04:29:38 -04:00
c16c5c98ce Improve usage docs
1adfd0c1a6 ed: make X and E cut to IBUF
f90e03b0cb ed: free some blocks for the docs
64ce8ab3e9 ed: Improve F with repeated searches
54bc2e4b96 CONTRIBUTING: add note about typo PRs
Compare 5 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-09 12:19:39 -04:00
b2a07ca68d Remove mailing list link from README
izaya synced commits to master at izaya/collapseos from mirror 2020-06-09 04:09:38 -04:00
4d893d90fc VE: Improve I and F buffer typing
ae954906d8 Make blkpack close files when it's done reading them (#108)
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-08 11:59:38 -04:00
48f371d380 emul: add sanity check for blkfs
bcddfd461d blkpack: Remove usage of nonstandard d_type
Compare 2 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-06-07 21:39:40 -04:00
4e64a55169 cleaner default source list
322cb837bb add main repo as default
Compare 2 commits »