] 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/)
****

Reply via email to