Mod Archive Forums

Music Production => MilkyTracker => Tracking => MilkyTracker Feature Requests => Topic started by: saimon69 on October 28, 2008, 18:34:06

Title: Milkytracker for AROS: time to give it a new chance
Post by: saimon69 on October 28, 2008, 18:34:06
I remember some time ago was made an attempt to port Milkytracker on AROS but there were several problems that kept the port far from usable.

From the related topic on AROS-EXEC: (http://aros-exec.org/modules/newbb/viewtopic.php?post_id=22123#forumpost22123)

Quote
There are at least two problems with it:
* The CPU usage is currently 100% due to a missing POSIX usleep function on AROS. See line 95 of src/PPUI/osinterface/posix/PPSystem_POSIX.cpp.
* AROS seg-faults when Milkytracker attempts to obtain a directory listing (again using POSIX functions).

You can test the executable by loading a file from the command line, ie:

System:> milkytracker_debug mysong.xm

Anyway, you have the source code and the binary can be built


Now, thanks to the contribution of Stanislaw Szymczyk, that had to add functions to the POSIX compatibility layer in order to fulfill the AROS self-compilation bounty, the missing usleep() function is available under AROS.

It is possible to find further information and download the improved development tools in form of a AROS LIVE CD from Stanislaw's website here (http://sszymczy.rootnode.net/index.php?menu=projects&submenu=aroscompilation).

Saimon69
Title: Re: Milkytracker for AROS: time to give it a new chance
Post by: raina on October 28, 2008, 20:04:50
Cool. 8)
Title: Re: Milkytracker for AROS: time to give it a new chance
Post by: Deltafire on April 06, 2009, 00:29:19
Something to do on a rainy day perhaps..

Last time I did this it was an absolute pain to build C++ apps for AROS (there was no C++ support in the official SDK).  I hope this has been resolved :)