Official repository located here: https://github.com/Slipyx/haxebot
View oggplay.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <AL/al.h> | |
#include <AL/alc.h> | |
#include <stdbool.h> | |
#include <stdio.h> | |
#include <time.h> | |
//#include <unistd.h> | |
#define STB_VORBIS_NO_PUSHDATA_API | |
#include "stb_vorbis.c" |
View redshirt2.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python3 -tt | |
# redshirt2 file encryption & decryption | |
# reads and writes file contents from/to stdin & stdout | |
# algorithm adapted from dx9's php implementation. | |
# http://forums.introversion.co.uk/viewtopic.php?f=29&t=13803&start=60#p485984 | |
# | |
# usage: ./redshirt2.py < infile > outfile | |
import sys |
View autoexec.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
seta vid_modelist "desktop 640x480@60 1024x768@60 1280x720@60" | |
seta vid_fullscreen "0" | |
seta vid_geometry "1280x720+80+0" //-2+128" | |
seta gl_shaders "1" | |
seta cl_adjustfov "1" | |
seta gl_dynamic "1" | |
seta gl_dlight_falloff "1" | |
seta cl_maxfps "60" | |
seta r_maxfps "0" |
View mdchek.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
** A Sega Genesis/Megadrive ROM checksum validator. | |
** Reads existing checksum and then calculates the valid one. | |
** Attempts to fix if existing was not valid. | |
*/ | |
#include <stdlib.h> | |
#include <stdio.h> | |
#include <stdint.h> |
View redshirt2.nut
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// redshirt2 file decryption/encryption... in squirrel! | |
// reads and writes file contents using stdin/stdout. | |
// algorithm adapted from dx9's php implementation. | |
// http://forums.introversion.co.uk/viewtopic.php?f=29&t=13803&start=60#p485984 | |
// | |
// usage: sq redshirt2.nut < infile.txt > outfile.txt | |
// the key to use for both decrypting and encrypting | |
// can be a byte array of any size | |
local thekey = [ |
View pad.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Must manually link to LIBPAD.LIB for compiling | |
#include <LIBPAD.H> | |
// Pad terminal type masks. First four bits of padData[1] | |
#define PADTT_DIG 0x40 // 16 button controller (no analog) | |
#define PADTT_ANA 0x70 // Analog controller | |
// All 16 16bit button bit masks. Button state bit is 0 if pressed. | |
#define PADLeft 0x8000 | |
#define PADDown 0x4000 |
View mtarcok.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
MT19937 with initialization improved 2002/2/10. | |
Coded by Takuji Nishimura and Makoto Matsumoto. | |
Faster version using Shawn Cokus's optimization and | |
Matthe Bellew's simplification. | |
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, | |
All rights reserved. | |
Redistribution and use in source and binary forms, with or without |
View slumod.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// slumod | |
// simple utility to extract all files from an Unreal umod file | |
// only tested with UT99 umods | |
// reference: http://wiki.beyondunreal.com/Legacy:UMOD/File_Format | |
// doesn't preserve directories. extracts to same dir as executable | |
// umod file needs to be renamed to pack.umod and placed in same dir | |
// public domain | |
#include <stdio.h> | |
#include <stdlib.h> |
View Sprite.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ============================================================================ | |
// Sprite.cs | |
// | |
// A XNA class that resembles a sprite. Has properties such as position, scale, | |
// and rotation that can be set. Calling Sprite.Draw( SpriteBatch ) will then | |
// call SpriteBatch.Draw and pass in each of the Sprites properties. Also | |
// contains helper methods like Move and Scale that will change the Sprite's | |
// properties using a delta that gets added to the previous property's value. | |
// ============================================================================ |
NewerOlder