Jump to content
IGNORED

New cc65 version


semicolo

Recommended Posts

Since Karri was talking about a new cc65 I tried to find some news about it on the official site, but no luck.

 

So when will it be available and what's new in it ?

 

Not sure, but if you want up-to-date info there are is a list server with info about the package.

 

for information look for the "Mailing List" section of the CC65 main site

Link to comment
Share on other sites

You have to get it using the svn command (subversion). And compile the tools by yourself.

 

Currently it supports a new object type called interruptor.

 

This means that if you want to add a routine called by interrupts you just type:

 

.interruptor clock

 

.word time

 

clock:

inc time

rts

 

That's it.

 

If you want to increment it only at every VBL interrupt add

 

clock:

lda INTSET

and #4

beq @L0

inc time

@L0:

rts

 

To the tgi engine I also added new functions:

 

tgi_busy and tgi_updatedisplay

 

if (!tgi_busy()) {

... draw something ...

tgi_updatedisplay();

}

 

These new methods work with IRQ's automatically.

 

There is also a new command

 

tgi_setframerate(75);

 

Possible rates 50, 60, 75 Hz.

 

What I still would like to before the release is to add ComLynx interruptor driver and cart Posix filesystem.

 

--

Karri

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...