Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : (DM) Mega bugs? Maybe?
Author | Message | ||||
Blackened Regular Member Joined: 11/08/2012 Location: AustraliaPosts: 66 |
Hey all, During my experimenting with the DMmega I've come across a few things that appear to be supported according to the manual, but not in reality (Version 3.2c).I jumped directly from the most recent DM firmware to MM 3.2c so I don't know if any of these issues existed before 3.2c. The ones that spring to mind at the moment are: The machine constants MM.*** are always 0, regardless of VGA or composite out connections etc....This was also a problem with the original DM firmware. PIXEL is an unknown command, I use PSET instead but I'd love to be able to invert a pixel etc... or test to see if a pixel is lit or not. The sound output is quite noisy, I wrote a simple siren sub, and it hiccups (cuts out) a bit here and there during the cycle. I'm guessing this is a hardware issue? Cheers all :) |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3194 |
Something is not right here. Everything that you mention works fine in 3.2C. Are you sure of the version number (check the bootup banner)? Have you flashed with the DuinoMite version of MMBasic 3.2C? I cannot think of what else it could be. Geoff Graham - http://geoffg.net |
||||
Blackened Regular Member Joined: 11/08/2012 Location: AustraliaPosts: 66 |
Hey Geoff, a huge thank you for all the work you've done and continue to do I'm getting "HTTP error 500" when trying to upload a .jpg screenshot. I've checked and it's definitely the Duinomite 3.2c firmware. I've also rechecked all the MM.**** constants and they are all working except for MM.HREZ which reads 0. I also re-checked the pixel command and am still getting "unknown command" error. Thanks |
||||
BobD Guru Joined: 07/12/2011 Location: AustraliaPosts: 935 |
HTTP error 500 means you are screwing the BackShed server somehow and causing it an internal error. Are you exceeding the file size? Images must be of the type, jpg, jpeg, gif, and have a maximum file size of 2000KB MM.HREZ is not a valid predefined variable name, MM.HRES is OK. Show us a sample of your Pixel command. |
||||
Blackened Regular Member Joined: 11/08/2012 Location: AustraliaPosts: 66 |
*smacks head* yes you're right of course, MM.HRES works just fine. I have no idea why used it with a Z instead of a S. File is 8KB jpg, well under max filesize I've tried plenty of different PIXEL variants, all give me an error message "unknown command" but never "invalid syntax" EG: PIXEL (100,100) = 1 Ok, I've found the problem, I was inserting a space after PIXEL and before the (). But rather than "invalid syntax" I get "unknown command". If I got a syntax error I would have kept trying different variants until I figured it out, I guess I'm not persistent enough Now that I've thoroughly embarrassed myself I'll go away |
||||
Print this page |