4 ms·
I grew up in Russia, and ES-1841 was my first computer, too. Also with a printer, yet no HD. That was 1990 and I was 10 y.o... Once printed a caricature of one
by ivan4th 3y ago
I grew up in Russia, and ES-1841 was my first computer, too.
Also with a printer, yet no HD.
That was 1990 and I was 10 y.o... Once printed a caricature of one of school bullies using (a Soviet clone of) Turbo Pascal and its turtle graphics facility, resulting in a fight.
My favorite pastime was writing DOS viruses in asm, though... I didn't spread them, just wrote some for fun.
Found some of my virus code written down a couple of years ago https://pbs.twimg.com/media/E-jP39nXEAAve0O?format=jpg&name=large https://pbs.twimg.com/media/E-jP39nXEAAve0O?format=jpg&name=...
- throwaway167 3y agoImpressive handwriting for 10.
- xorbax 3y agoIt's also an interesting anecdote for that thread about paper that popped up the other day I'd guess he doesn't have the disk or files (although I wouldn't be surprised if they did - I was not so neat or organized at 10)
- qingcharles 3y agoWhat was the thread about paper? I remember when I first got on the Net in 1993, almost none of the sites I wanted to connect to had DNS entries so I had piles of notepaper filled with random IP addresses.
- lxe 3y agoI guess I'm not the only kid who was into assembly! Impressive stuff. In 7th grade in 2001 I moved to the US, and got really into the whole TI-83 ecosystem. Got a sprite editor published to ticalc.org, and memorized the z80 opcodes in hex so I can write simple asm programs directly on the calculator. In 8th grade I started socializing and lost the gift. Still can't believe I did all that.
- tetris11 3y ago> Deletor Latronem Young Harry Potter fan?
- galkk 3y agoIt seems it was much earlier than Harry Potter
- galkk 3y agoMy English is worse than yours, but still, if anybody is curious. I'm really impressed with your documentation. I started at around 94 with Turbo Pascal and really struggled with absence of good books/reference materials and lack of English language knowledge, as I studied German in school. Positioning (fn42h) When pointer is moved [advanced?], take value of highest bit of CX register as special flag value. After jump? [hard to understand, the literal work is positioning], when pointer will point the code "LATRO", add or subtract from the pointer the value offset veryend [not exactly clear]. If pointer points after end of the file and MS DOS [interrupt?] is triggered decrease from DX:AX offest veryend (Elementary!) Reading (fn 3Fh) In case if current position < 1Ch, then, later remembering to restore current position, read necessary amount of bytes from the end of the file (eof - |offset veryend - offset save_area|) [it is not clear, but it really looks like there is modulo]. During capture of LATRO area, trim the read (SRF). ^ (curpos + numread) > (eof -offset veryend) Let me guess. Питер Абель, Язык Ассемблера для IBM PC и программирования. ?