JeffJetton Posted September 13, 2020 Share Posted September 13, 2020 On 9/3/2020 at 9:13 PM, Andrew Davie said: Yes, but did it have the answer you needed? Yup. ? Just needed a refresher on which format number meant what. 1 Quote Link to comment Share on other sites More sharing options...
Dionoid Posted September 16, 2020 Author Share Posted September 16, 2020 (edited) DASM 2.20.14 is released! Get the latest binaries from the dasm releases page. Short summary of changes: Technical Documentation / User Guide in PDF format (by @Andrew Davie) Dynamic Labels support by concatenating evaluated values (by @RevEng) Multiline C style /* */ comments (by @RevEng) Support for mc68hc908 controller family (PR by thomas374b) Cleaned up and improved Unit Tests (PR by thomas374b) New switch -R to remove output file if dasm found an error during assembly (PR by thomas374b) Small optimization in the Atari 2600 CLEAN_START macro (PR by @JeremiahK) SETSTR expression; typically used within a macro to use the name of an argument (by @RevEng) Lots of bugfixes! Thanks to all the contributors - both within as outside our team - helping to push DASM forward! - The DASM Team Edited September 16, 2020 by Dionoid 6 2 Quote Link to comment Share on other sites More sharing options...
glurk Posted December 6, 2021 Share Posted December 6, 2021 Quick DASM question (this seems like the best place to ask, I guess). Is there any way (in-built, or via macro) to have multiple statements per line? Nothing fancy, I could just have cleaner code if I could do (example) LDA #$42 : STA ColorValue Doesn't have to be a ":" separator, could be something else... Quote Link to comment Share on other sites More sharing options...
+bhall408 Posted December 6, 2021 Share Posted December 6, 2021 20 minutes ago, glurk said: Quick DASM question (this seems like the best place to ask, I guess). Is there any way (in-built, or via macro) to have multiple statements per line? Nothing fancy, I could just have cleaner code if I could do (example) LDA #$42 : STA ColorValue Doesn't have to be a ":" separator, could be something else... Use a Macro? I have a "MoveI" (move immediate) macro that does just that, so that I would write "Movei ColorValue, $42" I use ca65, but same concept. Quote Link to comment Share on other sites More sharing options...
glurk Posted December 6, 2021 Share Posted December 6, 2021 Well, that works for that one particular case, but maybe I want to do: LDA RANDOM : LSR : LSR : LSR : STA HorizPosition Or any possible number of different things. I'd need a separate macro for every single case... Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted December 6, 2021 Share Posted December 6, 2021 I am not aware that DASM supports this. IIRC XASM does. Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted December 6, 2021 Share Posted December 6, 2021 4 hours ago, glurk said: this seems like the best place to ask, I guess Check out Club DASM. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.