Re: JoyLoader

From: Mia Magnusson <mia_at_plea.se>
Date: Mon, 21 Jan 2019 17:30:30 +0100
Message-ID: <20190121173030.00002924@plea.se>
Den Fri, 18 Jan 2019 12:14:21 -0600 skrev Jim Brain <brain@jbrain.com>:
> Your post presents an interesting exercise.  How does one store a
> value in memory without using POKE?  If you can do that, I think you
> could mess with z-page using specific values to get your code to run,
> *IF* you can get it into memory.  You've got the digits and RETURN,
> so you're almost there.

After thinking some more, typing stuff will obviously enter stuff in
video/screen ram.

Did a bit of testing. BASIC seems to ignore reverse / non reverse mode.

So by typing "<home>" and cursor left three times, space, cursor right
one time, and shift+y, it would be possible to execute a SYS.

BINGO!

This assumes that my trick will actually work. Without that there is no
shift and there is no clr/home key. Also there is no 1 or 2 and no
plus/minus/multiply/divide chars, and without shift it's impossible to
call functions (to do some kind of trick like to get a function to
return some address in screen ram).

-- 
(\_/) Copy the bunny to your mails to help
(O.o) him achieve world domination.
(> <) Come join the dark side.
/_|_\ We have cookies.
Received on 2019-01-21 18:02:50

Archive generated by hypermail 2.2.0.