!!! UNDER CONSTRUCTION !!!
Hi, I am Julien!
This page is dedicated to some random
programming and bug fixes I did or I got interested in.
Feel free to send me comments, bug reports and suggestions at
this address:
julien.charles@gmail.com
If not mentioned otherwise, all the programs on this page that I
wrote are licensed under
the GPLv3
license.
The other programs have various licenses,
specified in their packages.
This was last updated on the 27th of September 2013.
par
is a pak archiver/unarchiver available
through ibiblio. In
the current official version there is a bug that forbids it to
work on amd64 architecture. I fixed the bug in this
package: par-0.03.02.tgz.
Malice is a good conversion for Quake but can be frustrating at times. There are a couple of levels that are painful to finish (because you don't manage to find the exit!). I will maybe write a small walkthrough.
The level order is the following:
In the level 8, The Underwater Base, there misses a
parachute, necessary to finish the level. A fix was released
that you can
get here. Just
in case the link is dead, google the
filename d8fix.zip
instead. Either replace in the
pak file the map d8.bsp
, or you can drop it in
the quake/malice/maps
directory, and type in the
console:
map d8bwhile you are stuck in the buggy level.
Downloads:
There is an irritating bug in Malice, in the fact that it
changes the behaviour of the +speed
command in
Quake, which is a command which controls the running
function. In order to fix it, you need first to patch
Malice pak1.pak
file, using the following
patch: malice-pak1.patch. To
apply it, copy the file in the quake/malice
subdirectory, and run the following command:
patch -p1 < malice-pak1.patchplease note that the file
pak1.pak
must have its name all
lower-case.
You then have to modify the run association by adding something
like that to your autoexec.cfg
(if you don't have
it already, you can create the file into
your quake/id1
directory):
alias +walkfast "cl_forwardspeed 400;cl_backspeed 400; cl_anglespeedkey 0.5; cl_sidespeed 400"; alias -walkfast "cl_forwardspeed 200; cl_backspeed 200; cl_anglespeedkey 1.5;cl_sidespeed 200"; bind "SHIFT" "+walkfast"Downloads:
XMMS2-Xaw is an xmms2 client that uses X Athena Widgets for its
GUI.
It is available on sourceforge at this
address: https://sourceforge.net/projects/xmms2-xaw/.
XMMS2
homepage: https://xmms2.org/
ccd2cue
is a simple program to convert
a ccd
file to a cue
file. Then you can
use a tool
like bchunk
with
the cue
file to split the image file into its
different parts (usually an iso
file and some audio
files).
As I did not have the ccd
specifications, the
conversion is rather rudimentary, but it worked on the different
examples I tried.
Links:
ccd2cue.c
source code of the program.cue
format.