Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

RetroCode / News: Recent posts

RetroCode 1.60.1 linux released

The very first linux binary has been released. It was built on a recent Ubuntu (32bit) system. For obtaining any missing shared libraries you will have to use your distribution's installer tools (e.g. apt-get for debian based distris).

The following shared libraries are needed:
id3
faad
faac
avformat
avcodec
avutil
png
mad
gif
jpeg
mp3lame
z

Posted by Till Toenshoff 2009-03-28

RetroCode vs Linux

Good news everyone...

I finally got a working linux version compiled. Took much longer than expected cause I ran into issues with libtool in connection with the QCELP reference implementation. That code was obviously never meant to be actually reused, hence many things popped up when trying to do so. The biggest challenge was the fact that libqcelp has circular dependencies towards libtty, libops and libdsp. As I am anything but a GCC expert, things took a lot of time. In the end, I took the "trivial" solution and simply linked all those libraries together into one new "mega"-library. ... read more

Posted by Till Toenshoff 2009-03-27

RetroPack 1.60.1 released

Good news everyone – RetroCode and RetroFID 1.60.1 have been released

Version 1.60.1 News:
* fixed retroMpegs AMR decoding
* fixed autoadapt no longer ignores user parameters
* updated autoadapt triggers low-pass-filtering only on samplerate decrease
* updated build environment to increase universal use
* fixed retroThemes embedded theme media parsing
* updated retroMpegs ffmpeg usage to reflect API changes
* updated documentation
* enhanced mp3 encoding parameters
* increased default mp3 encoding quality
* fixed some minor issues
* streamlined (debugging) output a bit
* SMAF: warns but doesnt abort anymore on unknown content... read more

Posted by Till Toenshoff 2009-03-26

RetroCode compiles on Apple's Xcode

RetroCode(tm) is a universal mobile content converter. RetroCode(tm) is able to read and write most common sample based ringtone formats including meta-data. Formats: SMAF (MA2,MA3,MA5,MA7), RMF, MFM, CMX, QCP, AMR (NB,WB), AAC, MP3, OGG, SWF, RA, WAV

The latest version of RetroCode (CVS) now compiles on Xcode. The .xcodeproj-packages are located in build/MacOS.

Posted by Till Toenshoff 2009-02-22

RetroCode: ANSI QCELP RI codec patch Version 0.3 released

RetroCode(tm) is a universal mobile content converter. RetroCode(tm) is able to read and write most common sample based ringtone formats including meta-data. Formats: SMAF (MA2,MA3,MA5,MA7), RMF, MFM, CMX, QCP, AMR (NB,WB), AAC, MP3, OGG, SWF, RA, WAV

An updated version of the patch for en/decoding qcelp byte streams has been released. The patch is upgrading the ANSI 733 TIA 50 reference implementation to be reusable and thereby offer a platform independant qcelp codec. You will need to apply this to the reference implementation for successfully building RetroCode's current (CVS) version completely. ... read more

Posted by Till Toenshoff 2009-02-13

RetroCode: ANSI QCELP RI codec patch released

RetroCode(tm) is a universal mobile content converter. RetroCode(tm) is able to read and write most common sample based ringtone formats including meta-data. Formats: SMAF (MA2,MA3,MA5,MA7), RMF, MFM, CMX, QCP, AMR (NB,WB), AAC, MP3, OGG, SWF, RA, WAV

Today the codec patch for en/decoding qcelp byte streams has been released. The patch is upgrading the ANSI 733 TIA 50 reference implementation to be reusable and thereby offer a platform independant qcelp codec. You will need to apply this to the reference implementation for successfully building RetroCode's current (CVS) version completely.... read more

Posted by Till Toenshoff 2009-01-14

RetroCode and RetroFID 1.51.3 released

The first multi-binary release is happening. So far, a MacOSX as well as a Windows version have been built. A Linux build and others will follow shortly.

Version 1.51.3 News:
* added optional fact-chunk for wave files
* updated mp3-reader to properly process ID3V2.2 tags
For downloading, please use the links below.

Mac OS X:
http://downloads.sourceforge.net/retrocode/RetroPack-1.51.3.bin.macosx.intel.tar.gz?use_mirror=osdn
http://downloads.sourceforge.net/retrocode/RetroPack-1.51.3.thirdparty.bin.macosx.intel.tar.gz?use_mirror=osdn... read more

Posted by Till Toenshoff 2008-09-01

RetroCode works on FreeBSD

RetroCode(tm) is a universal mobile content converter. RetroCode(tm) is able to read and write most common sample based ringtone formats including meta-data. Formats: SMAF (MA2,MA3,MA5,MA7), RMF, MFM, CMX, QCP, AMR (NB,WB), AAC, MP3, OGG, SWF, RA, WAV

Good news everyone - the CVS-version of RetroCode works on FreeBSD.

Thanks to HPs TestDrive service, we were able to compile and test RetroCode and RetroFID on FreeBSD.... read more

Posted by Till Toenshoff 2008-08-31

RetroPack 1.51a released

A complete binary distribution on the windows platform of RetroCode and RetroFID has been made available.
It reflects all updates of the third party libraries and all bugfixes and GPLed updates/additions of RetroCode and RetroFID up until today.

http://downloads.sourceforge.net/retrocode/RetroPack151a.setup.win32.exe?use_mirror=osdn

Posted by Till Toenshoff 2008-08-09

RetroCode now successfully ported to Sun architecture

RetroCode(tm) is a universal mobile content converter. RetroCode(tm) is able to read and write most common sample based ringtone formats including meta-data. Formats: SMAF (MA2,MA3,MA5,MA7), RMF, MFM, CMX, QCP, AMR (NB,WB), AAC, MP3, OGG, SWF, RA, WAV

Good news everyone - the CVS-version of RetroCode works on Sun OS - or more specifically, it works with SPARC based machines. Apart from those working with a big-endian architecture, they also demand a specific alignment for numeric values. The big-endian issue was covered already by our OSX (PPC) port. The alignment issue gave us a bit of pain but now pretty much all codecs should be free of code that violates that limitation.... read more

Posted by Till Toenshoff 2007-12-31

RetroCode works on Mac OS X

Good news everyone - the CVS-version of RetroCode works on Mac OSX.
However there are limitations:
- retroMpeg codec has not yet successfully been compiled as we encountered some issues with compiling the libraries it depends on - but that shouldn't take long to solve
- retroQualcomm will most likely never be working on that OS as the library (qscl = Qualcomm's QCELP codec) is not available on that platform... read more

Posted by Till Toenshoff 2007-12-02

RetroCode ports in the make

A new contributor just started to work on a Solaris port of RetroCode. This will most likely take a little time as there are many issues to cover. However, as a result RetroCode will definitely become much easier to compile as that guy is also creating a proper configure package.

Additionally, a OSX port is in the make.

So just sit back and wait a little, RetroCode will become REALLY cross-platform pretty soon.

Posted by Till Toenshoff 2007-11-29

RetroCode Version 1.50 alpha 0 available

This version features major restructuring to simplify the usage of the codecs within other projects. Also includes some smaller fixes.
Changes:
- fixed UTZ-theme parser; no clue how that (new) bug sneaked in, but it prevented most themes from being parsed correctly
- fixed console output; some strings were missing in the language definition file resulting in empty errors/warnings in certain cases
- fixed console output; cosmetic changes

Posted by Till Toenshoff 2007-11-27

Version 1.41a is out

An updated binary windows32 setup package has been added to the download section at http://sourceforge.net/project/showfiles.php?group_id=209634

- Basically recompiled all libraries in their recent release version. The dependancy of RetroMPEG is now reduced to one version of the MS runtimes.

Posted by Till Toenshoff 2007-11-15

RetroCode preliminary installer

The first complete binary windows32 setup package has been added to the download section.

Posted by Till Toenshoff 2007-11-14

RetroCode preliminary binary update

After discovering an issue with the dynamic linkage of the MS runtime libaries, a manifest-file has been added to the RetroCode binary.

Posted by Till Toenshoff 2007-11-14

Preliminary binaries released

You may now download RetroCode 1.40 for Windows 32bit systems.
This release is not complete yet; e.g. it is missing third party library license information and other important data. However, the executable and the libraries it depends on should be working in full extent. You should be able to test RetroCode and create content with it.

Posted by Till Toenshoff 2007-11-07

RertroCode goes public

After years of development on this project, I have finally decided to go public.
Currently I am in the process of packaging and uploading all needed parts of this application. Please be a little patient, all files (source and executable) will be released on this site shortly.

Posted by Till Toenshoff 2007-11-07