In MCGA, Tell color of pixel in coordinate

I'm unfamiliar in how I could tell the color of a pixel for a specified coordinate.  I am familiar in how i could do this if i was in text mode:

If Chr(mem[$b800:position]) = 'x' then

Where 'position' is the value for the coordinate, and x is the character that i'll do something with if it's there.  This works for text mode, but how would I do a similar approach in MCGA?  Would the $b800 thingy be different?  I know the Chr thing wouldn't work, obviously.  And I assume instead of having the 'x' you would have a color between 256.  But I don't really know, that's why i'm asking  (:


PS:  I hope i explained what I would like to know how to do good, if not please just leave me a comment asking for some more clarification...
Who is Participating?
scrapdogConnect With a Mentor Commented:
In MCGA, you would use $a000

Try this:

Color := mem[$a000:position];

(where position is 320*y coordinate+x coordinate,
 and Color is between 0 and 255)

hansellAuthor Commented:

Thanks, I thought for sure I was doomed (:  This helped out a lot.  

Thanks again
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.