.entry-views-count{ display: none !important; }

Blog

The latest project releases, gaming videos, figure reviews, Dollfie Dream photos, anime rants and more!

diffutils, bash, ncurses, python (useless cross-compiles)

Just did a bit of cross-compiling without any real aim in mind. diffutils (cmp, diff, diff3, sdiff) – simple configure and make – binaries run in terminal, didn’t bother actually testing on real files bash (bash) – configure with added “–with-gnu-malloc=no” and “void sh_xfree()” as instructed on [[Bash]] – useless port since bash doesn’t use vfork :wink: ncurses – straight cross-compile from latest source code (5.6) – binaries run in terminal – I’ve never used ncurses before so I have no idea how to actually make use of the cross-compile nor how to test it python – cross-compile with “configure” …

Read More »

PiCalc – Calculate digits of pi on your iPod

As the title hints, this podzilla2 module uses a cross-compiled pi-agm binary to calculates digits of pi. It uses the terminal module to allow for input. Due to a bug in the terminal module, backspacing will not work (I would link to a trac ticket if trac wasn’t down – if you have the time to fix it, a patch would be greatly welcomed). If you make an input mistake, just exit and re-enter the window and re-input things carefully. Once the calculations are done, pi-agm will exit and the calculated values will be saved in a text file located …

Read More »

xmp – Extended Module Player

”xmp.sourceforge.net” wrote: The Extended Module Player, or xmp, is a portable command-line module player for Unix and Unix-like systems such as Linux, BSD, Solaris, HP-UX and MacOS X, and also QNX, BeOS, Windows, OS/2 and AmigaOS. Xmp plays over 80 mainstream and obscure module formats from Amiga, Atari, Acorn, Apple IIgs and PC. I did a simple cross-compile with a few modifications See below for the wiki page and a pre-compiled pz2 module. Select a supported file (see xmp’s official page[/url]) via file browser and xmp will be launched as an external application (requires a nightly pz2 build from the …

Read More »

Java-based iPodLinux Package Manager

For my Computer Info Sci culminating project I wrote up a small package manager for “installing” iPL via the loop-mount method. It basically just installs Loader 2 via ipodpatcher and extracts archives to your iPod. Due to its rushed nature (i.e. project to be handed in on Monday) it is far from complete and I won’t even bother listing what else needs to be done/added. For testing purposes, it downloads a packlist from here and installs a minimal ZeroSlackr system (a very old version with outdated components but works for demo purposes). At this stage it doesn’t even differentiate between …

Read More »

Installer2 Unofficial SVN Build: Happy New Year from Keripo!

Update: Mainstream fixes have been made; the official Installer 2 will be up and functioning again soon! Download the latest builds here Here’s a little gift for the new year :wink: This is an unofficial build of Installer 2 from SVN (r2269). It worked straight-out-of-the-box (or archive in this case) with my freshly-iTunes-7.5-restored iPod nano, installing the latest userland, kernel and podzilla2 nightlies without issues (no “Sysinfo fix” needed either!). The networked version downloads files listed at http://ipl.derpapst.org/wiki/User:Keripo/Unofficial_sources (please DO NOT EDIT the page if you haven’t asked me or someone knowledgeable first), but you can also install things offline …

Read More »

Efficient coding with strings…

I’m currently creating a modified podzilla 2 build with a few custom functions. The first is loading modules from different locations specified by the passed argments (ie “Podzilla2-Mod /usr/lib/Media /usr/lib/Misc” loads modules from both the “/usr/lib/Media” and “/usr/lib/Misc” folders, and any other ones I may add on). I’ve already got that implemented and fully working. The second one is menu path sorting based on the module’s current folder location. While I have things working nicely at the moment, due to my lack of string manipulation knowledge in C, I’m pretty sure my code at the moment is quite ineffective (memory-wise …

Read More »

Project ZeroSlackr (Testing Release)

This is a testing release that tests MPD with ZeroLauncher. It installs the latest svn’d alpha build of ZeroLauncher with modified mpd and mpdc modules (modified 0.4 versions with mpd-ke), as well as updated SVN schemes and fonts, a freshly recompiled kernel (should be the same though) and the stable, official loader 2.5r5 (I’ll compile my own later). Install by running the “ZeroSlackr-Installer-ZL+MPD-Test-Release.bat” batch file. It should install Loader2 and extract the ZeroSlackr system. If you’ve installed the Sneak Peak release of ZeroSlackr, please disable the old SlackrPacks by remove the old “Packs” folder (or just renaming it to something …

Read More »

Keripo Kernel Builds: Loop-mount/Normal + iBoy Patches

I was in the process of setting up Project ZeroSlackr‘s SVN properly (using patches rather than hard-coding) and I finally perfected my auto-compiling script for the kernel. And since I’ve seen a large demand for such kernels, heres a pre-release of my unofficial kernel builds. The archive contains two kernel versions; a normal one and one that uses the loop-mount method (i.e. DataGhost’s non-partitioning installation method), which is compatible with ZeroSlackr and Ari’s iPodLinux Manager. Both versions also have the latest SVN patches (revision 2257 I believe from today) as well as the iBoy volume patches for the newer iBoy …

Read More »

Project ZeroSlackr (Sneak Peak)

Its Sneaky Peaky Time! ReadMe from Keripo.txt wrote: \\ ========================= // ………………..ZeroSlackr iPL …………….Created by Keripo ……….Sneak Preview [2007/9/17] // ========================= \\ This is a sneak preview release of the upcoming ZeroSlackr system for iPodLinux. As of writing, ZeroSlackr is a custom installational framework for iPodLinux that integrates numerous customized and unofficial iPL applications created by the iPodLinux community. This sneak preview version uses the most up-to-date code and materials available. This means that it contains many unstable applications and code, some possibly still in their alpha/beta stages; things will freeze, crash, and possibly explode. Again, neither the original authors …

Read More »

Podzilla 2 Modified: Modules & Schemes on Data Partition

Here’s a modified version of podzilla 2 (from SVN, July 4th, thanks Rufus!) configured so that most paths are relative. Everything is in one neat folder to be placed in the main data partition. Paths have been modified so that modules and scheme files are read from the data partition instead of the Linux partition (yay for Windows users!). No symlinks are required and you won’t get any type of “blackboxes” or scheme saving problems (if you followed things correctly). All modifications are referenced to a single “mods.h” header file (with the exception of a few in-code customizations). Everything was …

Read More »