CCS64 Forum

A forum to discuss issues about CCS64!
It is currently Sun Oct 22, 2017 3:41 pm

All times are UTC + 2 hours




Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: Sun Jun 04, 2006 3:18 pm 
Offline

Joined: Sun Jun 04, 2006 1:23 pm
Posts: 2
Location: Germany
Hello,

i tested an old program of mine with CCS and found a bug in the three extended colors mode:

I display a field with a different background, but it seems that the color information is not written at the position where the chars are, it seems to be two lines above. I assume that the pointer in $F3 still points to that line because there was the last text given out with bsout ($FFD2)

Tests with VICE show behaviour as expected on original Commodore 64.
(The code ist running on my original C64s aswell :-) )

I can provide a small test program for showing the problem. Can i attach a C64 binary here?

Best regards
Andreas


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 04, 2006 5:16 pm 
Offline
Site Co-Admin

Joined: Wed Aug 20, 2003 2:46 pm
Posts: 786
Location: East Yorkshire, England
Check the problem again with Revision 3 of the KERNAL.ROM file. If the problem still occurs, e-mail me the image file:
s[.]toomer[@]ntlworld[.]com
without the [] characters and I will pass it on to Hakan for investigation.

_________________
Kind regards,

Stuart Toomer.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 04, 2006 7:31 pm 
Offline

Joined: Sun Jun 04, 2006 1:23 pm
Posts: 2
Location: Germany
Ok. I just tested it with a rev 03 kernal and CCS is working fine!

Seems that my program runs on a problem in the rev 02 kernal. I don't correctly remember, but i have seen a site on the web where all the differences between the kernal revisions are listed. I will take a look there for seeing which call causes the problems and how i can avoid it.

Nevertheless i will send the test program to you, maybe you're interested.
Thanks for the help, i would not have taken a tought about that the problem might be caused by the kernal differences.

Andreas


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 04, 2006 7:40 pm 
Offline
Site Co-Admin

Joined: Wed Aug 20, 2003 2:46 pm
Posts: 786
Location: East Yorkshire, England
Yes, there were some bugs in some routines in the earlier revisions of the C64 Kernal. CCS64 uses Revision 2 of the Kernal, but Revision 3 is best overall.

_________________
Kind regards,

Stuart Toomer.


Top
 Profile  
 
 Post subject: Kernal Revision 3
PostPosted: Sun Oct 15, 2006 2:18 pm 
Offline

Joined: Sun Oct 15, 2006 1:51 pm
Posts: 10
Is there a special reason for not including the latest kernal (rev.3) in the installation package of CCS64 v3.1?

Ciao,
Michael


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 18, 2006 10:43 am 
Offline
Site Co-Admin

Joined: Wed Aug 20, 2003 2:46 pm
Posts: 786
Location: East Yorkshire, England
No special reason, Hakan just hasn't had the time to update the packaged ROMs. He doesn't have much time for CCS64 bug-fixes/enhancements nowadays, so he makes a release whenever he can.

_________________
Kind regards,

Stuart Toomer.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC + 2 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group