Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - New releases of libcv, libcvu, png2cvs, png2cv and compression utilities

Reply to topic
Author Message
  • Joined: 07 Aug 2007
  • Posts: 220
  • Location: Yach, Germany
Reply with quote
New releases of libcv, libcvu, png2cvs, png2cv and compression utilities
Post Posted: Wed Aug 09, 2017 8:46 am
A while ago, I started creating tools for developing ColecoVision / Sega games. The goal was to allow easy developemnt of games that work on the ColecoVision and all Sega 8-bit systems. Yesterday, I released the first version of libcv / libcvu with official basic SMS support, and new versions of some related tools.

libcv / libcvu changes:

* Suggested compiler: SDCC 3.6.0 or newer
* libcv: Basic SMS port
* demos: Basic SMS port
* libcv: Specify preserved registers for asm-implemented functions.
* libcv: Optimize return address handling in cv_vmemset_fast(), cv_vmemset_slow().
* libcvu: Specify preserved registers for asm-implemented functions.
* libcvu: Replaced some macros by inline functions.
* demos: Add machine detection demo.
* libcv: Add delay to cv_voutb(), cv_vinb() to always meet graphics chip timings.
* libcv: Improve cv_vmemtomemcpy_slow() speed.
* libcv: cv_get_r() to get the contents of the Z80 refresh register r.
* libcv: Fixes in support for super action controller spinners and roller controller.
* demos: Fix cursorsmooth demo for roller controller.

png2cvs changes:

* Updated to automake 1.15.1
* Update for libpng 1.6 (vs. old 1.2)
* Improved error messages.

png2cv changes:

* Fixed autotools stuff.
* Update for libpng 1.6 (vs. old 1.2).
* Fix missing include.
* Improved error messages.

compression utilitites changes:

* Fix for machines with CHAR_BIT > 8.
* Added --help to display simple usage info for huffman_analyzer and huffman_encoder.
* Added -o to specify output filename for huffman_analyzer and huffman_encoder.

All tool can be found at http://www.colecovision.eu/ColecoVision/development/

Philipp
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!