Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 05:46 26 Nov 2024 Privacy Policy
Jump to

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: Australia
Posts: 66
Posted: 03:26am 11 Aug 2012
Copy link to clipboard 
Print this post

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: Australia
Posts: 3194
Posted: 01:50pm 11 Aug 2012
Copy link to clipboard 
Print this post

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: Australia
Posts: 66
Posted: 07:17pm 11 Aug 2012
Copy link to clipboard 
Print this post

  Geoffg said   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.


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: Australia
Posts: 935
Posted: 08:17pm 11 Aug 2012
Copy link to clipboard 
Print this post

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: Australia
Posts: 66
Posted: 12:35am 12 Aug 2012
Copy link to clipboard 
Print this post

  BobD said   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.


*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


To reply to this topic, you need to log in.

© JAQ Software 2024