[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 131-color mode
> (can anyone tell me why garbage gets written to $800 or so after the
> movemem routine is called?)
Yeah, you need to set Y to 0 before calling the move routine.
Since the AppleWin screen update is not synchronized to the emulated
VBL, there's actually not much use using $C019 yet unless it's on a
real Apple //e.
Here's a version of your demo which uses simple delays via $FCA8. You
can see the current delay value on the screen, alter it with left &
right arrow keys, any other key exits. #$41 seems to be about the best
for AppleWin on my system.
call-151
300:20 58 fc 20 40 fb ea ea ea ea a2 0f a9 1f 85 2c
310:8a 20 64 f8 a0 00 8a 0a 18 69 02 20 19 f8 a0 00
320:8a 0a 18 69 03 20 19 f8 ca 10 e5 a0 00 84 3c a9
330:04 85 3d a9 ff 85 3e a9 07 85 3f 84 42 a9 08 85
340:43 20 2c fe 20 32 f8 a2 0f a9 21 85 2d 8a 20 64
350:f8 8a 0a a8 a9 00 20 28 f8 8a 0a a8 c8 a9 00 20
360:28 f8 ca 10 e8 a9 41 85 00 a9 15 85 24 85 25 a5
370:00 20 da fd ad 10 c0 ad 00 c0 10 12 c9 88 d0 05
380:c6 00 4c 69 03 c9 95 d0 18 e6 00 4c 69 03 ad 54
390:c0 a5 00 20 a8 fc ad 55 c0 a5 00 20 a8 fc 4c 77
3A0:03 4c 2f fb
Cheers,
Nick.