minjaesong
|
0dc03cd7e1
|
tbas bugfix
|
2021-12-02 09:31:55 +09:00 |
|
minjaesong
|
f6b0f65848
|
pip basic update
|
2021-12-01 21:30:10 +09:00 |
|
minjaesong
|
e449add906
|
BASIC update
|
2021-12-01 20:58:34 +09:00 |
|
minjaesong
|
55113ff11f
|
the pip(needs proper name) program loader and the example program
|
2021-12-01 16:15:42 +09:00 |
|
minjaesong
|
0898e8478e
|
methods to reset font rom to default
|
2021-10-19 09:33:45 +09:00 |
|
minjaesong
|
4b293c537f
|
working font redefining
|
2021-10-17 22:41:51 +09:00 |
|
minjaesong
|
47736212d3
|
dma testing codes ('fox.bytes' comes from the assets dir)
|
2021-10-16 15:53:16 +09:00 |
|
minjaesong
|
8d3dceb576
|
more editor changes
|
2021-10-05 10:52:48 +09:00 |
|
minjaesong
|
fa953a682b
|
edit.js: displaying filename on menubar
|
2021-10-04 23:04:51 +09:00 |
|
minjaesong
|
ba71049335
|
edit.js to wait for key up on initial launch
|
2021-10-04 22:31:56 +09:00 |
|
minjaesong
|
7fe9e5c430
|
rewrote input.withEvent so that the typing is actually possible; edit now uses new input.withEvent()
|
2021-10-04 18:21:46 +09:00 |
|
minjaesong
|
e252a03cd7
|
make colour change in terminal work on command.js; video will draw on centre of the app window
|
2021-09-28 00:50:00 +09:00 |
|
minjaesong
|
212296eb3d
|
bios logo smooth move-up animation
|
2021-09-25 16:00:42 +09:00 |
|
minjaesong
|
00c62a5e05
|
no rev slash as it always requires escaping
|
2021-09-25 14:27:49 +09:00 |
|
minjaesong
|
27f6c94ece
|
doc: keycode update
|
2021-09-24 21:42:06 +09:00 |
|
minjaesong
|
4bc666b627
|
documentation wip
|
2021-09-24 16:18:08 +09:00 |
|
minjaesong
|
f7631619d3
|
shell now accepts envvar KEYBOARD and changes key layout on the fly
|
2021-09-24 15:02:41 +09:00 |
|
minjaesong
|
012bc44845
|
keyevent reading moved to the tvdos itself
|
2021-09-24 11:30:55 +09:00 |
|
minjaesong
|
96e23d9019
|
fixed a bug caused by lwjgl3 where Ctrl-<alph> won't be recognised
|
2021-09-23 22:30:28 +09:00 |
|
minjaesong
|
3a1bb48514
|
fixing edit.js wip
|
2021-09-23 17:58:31 +09:00 |
|
minjaesong
|
883edaab3c
|
graphics: hardware scroll for pixels
|
2021-09-21 21:48:16 +09:00 |
|
minjaesong
|
e1905f2ca5
|
wordprocessor wip
|
2021-06-08 11:47:45 +09:00 |
|
minjaesong
|
7709eb4d95
|
new mono texture format for gl
|
2021-05-04 01:32:47 +09:00 |
|
minjaesong
|
57b59995e0
|
basic update; removing the need of dummy texture pal.png
|
2021-04-28 15:50:28 +09:00 |
|
minjaesong
|
e232181f3d
|
cmd: cls to also clear pixels
|
2021-04-27 16:04:25 +09:00 |
|
minjaesong
|
eb58838a57
|
graphics: fixed pixels not plotting on non crt_color
|
2021-04-27 16:02:30 +09:00 |
|
minjaesong
|
e031f0d256
|
graphics: fixed bad screen fill command impl; added clearPixels cmd
|
2021-04-27 14:02:38 +09:00 |
|
minjaesong
|
62e115a32e
|
program titles are properly push/popped even when the program was errored
|
2021-04-24 11:06:35 +09:00 |
|
minjaesong
|
c4cccb63c3
|
STOP detection injection for do-loop
|
2021-04-23 22:38:15 +09:00 |
|
minjaesong
|
dbfda580a7
|
SIGTERM simulation by hitting SHIFT-CTRL-T-R
|
2021-04-23 21:57:02 +09:00 |
|
minjaesong
|
1626c5f5e2
|
that's one shitty way of injecting a code...
|
2021-04-23 19:31:49 +09:00 |
|
minjaesong
|
48fd10aeed
|
implemented SIGSEGV
|
2021-04-23 15:19:20 +09:00 |
|
minjaesong
|
04cafea3c5
|
SIGTERM is now a thing but there's no use of it
|
2021-04-23 14:24:15 +09:00 |
|
minjaesong
|
6902cb27ec
|
wip implementing 'STOP' button as an interrupt
|
2021-04-23 12:14:50 +09:00 |
|
minjaesong
|
c331397619
|
edit.js: tab key impl
|
2021-04-22 17:47:27 +09:00 |
|
minjaesong
|
2767386820
|
disk drive: fixed baaaaad writeout implementation -- what the fuck was i thinking?
|
2021-04-22 14:18:03 +09:00 |
|
minjaesong
|
4ed44be569
|
edit.js: line numbering for lnum >= 10000
|
2021-04-22 13:41:05 +09:00 |
|
minjaesong
|
0a76ad89c1
|
edit.js: vert scrolling when cursoringCol > screenWidth will no longer scroll a shorter-than-screenwidth-line that results hiding the contents
|
2021-04-22 13:16:18 +09:00 |
|
minjaesong
|
209266d510
|
edit.js: newline indicator
|
2021-04-22 11:49:06 +09:00 |
|
minjaesong
|
b468d5e8e5
|
edit.js: ^Q to quit
|
2021-04-22 11:25:44 +09:00 |
|
minjaesong
|
8997b83114
|
edit.js: minor asthetic fix
|
2021-04-22 11:15:51 +09:00 |
|
minjaesong
|
320aea286d
|
Merge branch 'master' of github.com:curioustorvald/tsvm
|
2021-04-22 10:58:22 +09:00 |
|
minjaesong
|
e862edd67f
|
edit.js: adding/deleting a text or a line works again
|
2021-04-22 10:56:20 +09:00 |
|
minjaesong
|
77ff22f968
|
edit.js: adding a character anywhere on the line works, but not the bksp
|
2021-04-22 10:40:41 +09:00 |
|
minjaesong
|
4066ddd7a5
|
edit.js: hor/vert scroll works even when cursorCol != cursoringCol
|
2021-04-22 10:13:36 +09:00 |
|
minjaesong
|
1ce7ebeac9
|
edit.js: highlighter position fixed when scroll > 0
|
2021-04-21 20:02:47 +09:00 |
|
minjaesong
|
823ca55496
|
edit.js: hor scroll also works; what left is doing vert scroll when col > 0
|
2021-04-21 17:47:51 +09:00 |
|
minjaesong
|
d348e56766
|
edit.js: scrolling is hard... vert scroll is honest-to-god working as it should
|
2021-04-21 17:34:34 +09:00 |
|
minjaesong
|
d85b1a99dc
|
implementation of mmio 1024..2047
|
2021-04-20 14:49:58 +09:00 |
|
minjaesong
|
95c33f7d5e
|
edit.js: horz scroll kinda works; vert scroll works flawlessly as long as COL is 1
|
2021-04-19 22:38:39 +09:00 |
|