] Which are the actual effects of writing the dynamic memory refresh register
] (LD R,A) on the MSX?
On the MSX turbo R: no effect at all, since refresh is handled in a different
way. On all other MSX models: Bits will start to discharge if you keep R to
the same value for a too long time. With other words, you will get data
corruptions and can get all kind of crashes and the whole lot.
]
] There were interesting copylock loading protections on the ZX Spectrum.
Can you tell more about these?
]
] Do you guys feature any kind of "nonstandard" CPU usage in your programs
] (such as undocumented mnemonics, self-modifying code, stack feedback...)?
No, Yes and Yes.
No to the undocumented instructions because a MSX might contain a Z80
compatible CPU which does not support them and I want my programs to run on
each and every MSX.
Yes to the self-modifying code because both the Z80 and the R800 are
sometimes too slow to work without it. And self-modifying code is also very
usefull for copy protections...
Yes to stack feedback mainly for copy protections.
Kind regards,
Alex Wulms
]
] Mk2
]
]
]
] ****
] MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
] in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
] quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
] ****
]
--
Alex Wulms/XelaSoft - MSX of anders NIX - Linux 4 ever
See my homepage for info on the *** XSA *** format
http://www.inter.nl.net/users/A.P.Wulms
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****