Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 09:08 02 Feb 2026 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 : Graphic commands in XOR...

     Page 2 of 2    
Author Message
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 173
Posted: 11:14am 22 Dec 2025
Copy link to clipboard 
Print this post

The screen errors "occur" exclusively on page 1 when I resize a preliminary box or disc etc. with live and continously drawing. Occasionally, they are then transferred to page 0 or even page 2, at least partially.
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 173
Posted: 01:09pm 22 Dec 2025
Copy link to clipboard 
Print this post

While watching my own videos, I noticed that the mouse cursor occasionally flashes, which I hadn't intended or meant to happen. It might be related to the unplanned temporary saving of the portion of the screen in the mouse cursor's area where the errors occur.

But especially when watching the films, one gets the impression that the faulty areas are too large to have been caused by the mouse pointer.

I can also upload the source code, but I don't want to bother people too much here.
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 173
Posted: 01:21pm 22 Dec 2025
Copy link to clipboard 
Print this post

  Volhout said  On PicoMite (VGA/HDMI) in mode 2

Attached will allow you to test your mouse in a program.
Assuming you have used OPTION MOUSE to enable the mouse. It reads the coordinates from the mouse, and creates the cursor (rectangle) in MMBasic.

Use the mouse to navigate to a lemming, then click left mouse to change the walking direction of that lemming. It is not flawless (yet) but helps you to test the mouse.

lem_core2.zip

Volhout


In the next year i will order picomites at jlcp. so i can not test it this time...

I have a picomite on breadboard but the cables make problems.
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 173
Posted: 01:49pm 22 Dec 2025
Copy link to clipboard 
Print this post

When you document a program error for others, you often discover the cause yourself. I'm uploading another video here. You can see, or rather, I can see, that the errors occur where I move the mouse to modify the disk. With large objects that have filled areas, drawing the object takes so long that a mouse action interferes (as i suppose). I don't yet understand why this only happens in the lower third of the screen. Also, I've actually turned off or hidden the mouse, or at least tried to...
when i drag an resize the disc it is ugly flashing because at page1 I draw the not finally disc and clear it with cls continuously with moving the mouse. this will be solved in a better way in future...

I'm on the trail of the error, but so far I can't figure out why it's only in the lower third of the screen. Perhaps someone here has an idea...


m4.mp4.zip
the movie...
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1085
Posted: 11:19pm 22 Dec 2025
Copy link to clipboard 
Print this post

  hhtg1968 said  
I can also upload the source code, but I don't want to bother people too much here.

If you load it here I can try on the latest firmware I am working on.
Gerry
F4 H7FotSF4xGT
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 173
Posted: 08:28am 23 Dec 2025
Copy link to clipboard 
Print this post

ok. i will be home at the 26.12. at home is my cmm2...
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 173
Posted: 09:01am 23 Dec 2025
Copy link to clipboard 
Print this post

@disco4now:

my son mailed me the file...

here it is:


hp.bas.zip
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 173
Posted: 09:04am 23 Dec 2025
Copy link to clipboard 
Print this post

@disco4now:

to see the error on screen:

run the progam

choose "box filled"

press tab or right mouse button for paint screen

click once for the first point

release mouse button

drag the box bigger and move the mouse into the area down on the screen an you see the errors...
Edited 2025-12-23 19:05 by hhtg1968
 
hhtg1968
Senior Member

Joined: 25/05/2023
Location: Germany
Posts: 173
Posted: 10:52am 23 Dec 2025
Copy link to clipboard 
Print this post

perhaps a link to movies is better (than uploading as zip):


https://www.youtube.com/@heinrichhubbert8474

movies of errors
Edited 2025-12-23 22:20 by hhtg1968
 
     Page 2 of 2    
Print this page


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

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026