Jump to content
IGNORED

New version of ColecoVision libraries released


PkK

Recommended Posts

More than a year has passed since the last release of of the libcv and libcvu libraries.

 

Today libcv 0.17 and libcvu 0.10 have been released.

 

What's new in libcv 0.17:

libcv: Made default value from cv_get_controller_state() for no key pressed / error 0xf as documented in cv_input.h (was 0xff).

libcv: Increased speed of cv_memtovmemcpy_slow() from 8.9 µs / Byte to 8.4 µs / Byte.

libcv: Improved cv_vdpout() speed a bit.

 

What's new in libcvu 0.10:

libcvu: Made cvu_play_music() play notes one octave higher instead of undefined behaviour for notes that demand frequencies lower than the CV's sound chip can do.

libcvu: Fixed cvu_play_music() bug that made notes 1/60 s longer which was a problem for long multichannel tunes, where voices drifted from each other.

libcvu: Changed default speed of music from 12 sixteenth notes per second to 10 sixteenths notes per second for more accurate music playback on PAL ColecoVisions (both NTSC and PAL ColecoVision's vint frequency are divided evenly by 10).

libcvu: Fixed bug that made sprites with negative y coordinates appear one pixel off their correct position.

libcvu: Improved comments in cvu_sound.h

 

These libraries are meant to be used with the sdcc compiler.

They can be downloaded from http://colecovision.eu/ColecoVision/development/libcv.shtml

Some simple demo programs that show how to use the libraries are included.

Introductional tutorials and tools for ColecoVision development can be found at http://www.colecovision.eu/ColecoVision/development/

 

Philipp

 

P.S.: These are the libraries and tools that have been used to create ColecoVision games such as "Search for the Stolen Crown Jewels" and it's sequel, "Schlange CV", "Monster Masher" and "Cye".

Edited by PkK
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...