Previous Messages  | 
Posted By
   Fuzzweed on 2024-12-01 10:02:50
  |   Re: Bug help. Whats happening here?
  There are so many inconsistencies and omissions in the PG.
  |   
 | 
Posted By
   Csabo on 2024-12-01 09:42:05
  |   Re: Bug help. Whats happening here?
  I linked an article here in the Plus/4 World encyclopedia / knowledge base; from there you can see that it's the "TED off" bit. If you turn it on, the TED stops generating output... You probably never want to do that in practice  
  |   
 | 
Posted By
   Fuzzweed on 2024-12-01 09:20:30
  |   Re: Bug help. Whats happening here?
  Obviously the worked straight away because you're a godamn genius, but why? My prog guide says that's the flash attribute (which I would have thought should be 1='no'), so how the heck is that messing with the PC???
  |   
 | 
Posted By
   Csabo on 2024-12-01 08:07:42
  |   Re: Bug help. Whats happening here?
  It's the $20 bit on $FF07. Change the LDA #$A7 to LDA #$87 and you should be fine.
  |   
 | 
Posted By
   Fuzzweed on 2024-12-01 07:45:09
  |   Bug help. Whats happening here?
  Left: Raw code. Middle: YAPE monitor Right: CBM studio disassembly
  PC at $114B does a store to $FF07
  but then the PC jumps to $117E* not continuing to $114E as expected.
  *actually even this is not stable, sometimes it jumps to $117B
  The only thing I can think of would be bumping the NTSC flag (?) but #$A7 is PAL and yape is set to pal before and after.
  I've got RAM banked in and interupts set but off.
  Confused.
 
 
 
  
  |   
 |