PR0FI port glitch - calm down, there is NO glitch with the #DFFD port in PR0FI.

Hacker #07
 PROFI port glitch (#DFFD).                                .GLITCH 
                                                                
(C) RAINB0W S0FTWARE                                            
                                                                
I suggest opening a 'glitches' section in which you can report
various glitches (hardware, software, etc.).              
                                                                
****************************************************************
CRAZY ALEX: Please, why not?! I must also add that
the glitch described by RAINB0Wom has nothing to do with the port
#DFFD, but it rather refers to the hardware that implements
projection of the PR0Fckoro extended screen itself, so
calm down, there is NO glitch with the #DFFD port in PROFI. Just
RAINB0W is the same hardware guy as I am a coder. At the moment he
I was somewhat mistaken in my judgment about the port.                 
****************************************************************
                                                                
Who saw my View Screen versions from 2.0 to 4.0, probably note,
what if you turn on viewing the picture on the SR/M screen, and click on
'V' - view, then the Spectrum screen will start quickly
switch to SR/M-ovsky and back. After a few dozen
seconds forthe Spectrum screen will start popping up all sorts of nonsense,
attributes change.  The extended screen also deteriorates. More
After a while the machine will hang or reset. I thought
that my program is buggy (for example, the stack overflows), but
Having completely dug through it, I did not find any errors.                  
                                                                
Type a small program:                                  
                                                                
        LD BC,#DFFD ; PROFI port                       
L1 LD A,%10000000; enable extended screen       
        0UT (С),А ;                                  
        X0R A ; turn on the Spectrum screen    
        0UT (С),А ;                                  
        JP L1; repeat                           
                                                                
After a few seconds of flashing screens, the car hangs itself or
will be reset.  From the programmer's point of view, there is no error in the program,
but the computer is buggy. If you want to watch how this happens, then
place two or three HALTs after 0UT.                           
                                                                
The explanation for this glitch must be sought from the iron workers, who are good
knows the structurecomputer. I'm a coder, and I can't say what
here's the deal.                                                       
place two or three HALTs after 0UT.                           
                                                                
The explanation for this glitch must be sought from the iron workers, who are good
knows the structure of a computer. I'm a coder, and I can't say what
here's the deal.                                                       
                                                                
Bye! Until new glitches!                                          
                                                                
──────────────────────────────── ────────────────────────────────
                     (C) RAINB0W S0FTWARE                       
──────────────────────────────── ────────────────────────────────
                                                                
****************************************************************
CRAZY ALEX: Apparently the designers of PR0FIka did not imagine that
the unfortunate extended screen will be used in programs
who quickly click screens. Most likely it was intended
that the extended screen will be turned on and will work only with it.
In general, it is advisable to simply eliminate key bouncing in the program.  
                                                                
If anyone has moremeaningful thoughts in this direction, then mercy
please...                                                        
****************************************************************

Share your thoughts about the article