.: th0mas.xbox-scene.com - Projects :.




th0mas.sixbit.org
main
projects
releases
music
links





.: Notice :.: Added May 9th 2005|1.30pm :.

Please note: to find my latest releases related to the OpenXDK, visit the Projects page.


.: Releases :.: Updated Oct 20th 2004|2.35pm :.
signmap.cHalo 2 Map Signer. We reverse engineered what the TF6 encryptomagic program was doing to Halo 2 maps to get them to run. Here's an open source implementation of the algorithm, feel free to do with it what you want and include it wherever.

OpenXDK Linux installerInstallation script for binary releases of the OpenXDK in linux. Compile XBox apps in Linux!

mview 0.3Milkshape 3D model viewer. What makes it special is that you can run two copies over a network, and the client will keep the server in the right position, but with an x-offset. The idea is that each networked copy would be controlling an LCD in a stereo display. *cough* *more to come*

libBoredom-0.1.1Game utility library for OpenGL/SDL. Contains classes for dealing with models, textures, events, and input handling. I'm planning on adding sound and music controls, and a better event subsystem and networking. You can read the current help here and is also in the tarball.

poor man's 3d #1Using red/blue goggles in winamp to create your own homebrew 3d effects with the winamp visualization studio. Originally published in 2600 issue 17-1.



.: Game Releases :.: Updated May 17th 2004|9.46am :.
PreventionUnfinished Hamlib GBA game programmed for the Ludumdare LD48 programming competition. Source code here.

veclibWeird monochrome vector graphics library written in C. Wrote it for the Allegro halloween programming competition. Comes with non-playable demo game. Supports some cool features like vertex randomizing n pixels and transitional animations.

atronLittle tron clone in allegro. This would make a good tutorial game, it's short and simple, but completely functional.



.: Graphic Releases :.: Updated May 17th 2004|9.46am :.
leafFractal demo in SDL. Some noteable reasons to look at the source code, the main reason would be the method it shades on the fly. An 640x480 array exists, and each time the cursor point moves it increments the pixel it lands on by one. This creates a height map we use to decide the shade of green to print.

gridGraphical application for change-of-bases in algebra. Also has a blurring routine. Changing the methods called in main() to generate different grids can lead to interesting results.