Subject: [stella] DASM: Bug From: "Andrew Davie" <atari2600@xxxxxxxxxxxxx> Date: Fri, 27 Feb 2004 23:25:23 +1100 |
I have just discovered a bug I have introduced into dasm. In the following code... VALUE = $80 and #VALUE ; works OK and #~VALUE ; fails The problem is that ~VALUE becomes 16-bits and then we get and #$FF7F ... which is, of course, illegal. The quick fix is to use and #(~VALUE)&$FF It's ugly, but until I find some time to correct this error, please either use an earlier version of DASM, or the above workaround. This, of course, means the current version of DASM may not be able to compile legacy code as-is. Cheers A ---------------------------------------------------------------------------------------------- Archives (includes files) at http://www.biglist.com/lists/stella/archives/ Unsub & more at http://www.biglist.com/lists/stella/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[stella] unbelievably yet more exci, KirkIsrael | Thread | Boston to PhillyClassic?? WAS: [ste, KirkIsrael |
Re: [stella] Krokodile Cart prototy, Thomas Jentzsch | Date | Aw: Re: [stella] Krokodile Cart pro, cybergoth |
Month |