Milkytracker Port


dnlgreenwood

I'LL END YOU!!!
Joined
Jul 17, 2010
Messages
705
Age
29
Location
BC, Canada
Hey,

I recently ran the GP2x version of Milkytracker on the Caanoo via Ginge. It does work and play songs, but it has a few flaws; the touch screen input does not work, the mouse pointer does not show up, and the music playback is behind the scopes and the cursor. It would probably best to port it to the Caanoo...

GP2x source: (0.90.80, 6/12/2008)
http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,46,2710

Most recent source code: (0.90.85 1/1/2010)
http://milkytracker.org/files/milkytracker-0.90.85.tar.gz

Changelog:
http://milkytracker.org/docs/ChangeLog.html

Edit:
I'm thinking of taking a shot at it... here goes...

Edit 2:
Okay, I think I've figured out how to compile it. After I confirm that it is indeed working, I'll make changes to the source code to make the Caanoo's controls work. :)

I'm using the most recent source code found on the milkytracker.org website.

./configure --without-alsa --without-jack COMPILED_BY="com64 <dnlgreenwood@gmail.com>" CXXFLAGS="-D__LOWRES__ -D__GP2X__ -I/home/daniel/GPH_SDK/include -I/home/daniel/GPH_SDK/DGE/include/SDL -O2 -fomit-frame-pointer -msoft-float" SDL_LIBS="-lSDL -lpthread" CFLAGS="-D__LOWRES__ -D__GP2X__ -O2 -fomit-frame-pointer -msoft-float" --enable-strip AR=arm-linux-ar CXX=/home/daniel/GPH_SDK/tools/gcc-4.2.4-glibc-2.7-eabi/bin/arm-gph-linux-gnueabi-g++ CC=/home/daniel/GPH_SDK/tools/gcc-4.2.4-glibc-2.7-eabi/bin/arm-gph-linux-gnueabi-gcc --host=arm-linux CPPFLAGS="-D__LOWRES__ -D__GP2X__ -I/home/daniel/GPH_SDK/DGE/include -I/home/daniel/GPH_SDK/DGE/include/SDL -I/home/daniel/GPH_SDK/include"LDFLAGS="-L/home/daniel/GPH_SDK/lib/target -L/home/daniel/GPH_SDK/DGE/lib/target"

Edit:
YES!!!

I have successfully compiled Milkytracker 0.09.85 for the Caanoo! The touch screen and controller input both work. However, I need to remap the controls.
 
I want to thank you for taking the time in porting Milkytracker and wish you good luck.
 
holyfuck77 said:
I want to thank you for taking the time in porting Milkytracker and wish you good luck.
Okay, enjoy! :) It's up in the news section.
 
Last edited by a moderator:
Back
Top