Wow I haven't updated this in a long time.
This commit is contained in:
parent
66d9eb0629
commit
55010c8b48
15 changed files with 3980 additions and 23 deletions
22
README.md
22
README.md
|
|
@ -2,13 +2,22 @@ Random single-file programs I've written in my spare time for small tasks.
|
|||
|
||||
* bleep: I got bored and decided to write a pc speaker music program.
|
||||
* ckmextract: Extracts ESP and BSA from Skyrim steam workshop mod archives.
|
||||
* cube2enviro: A simple GL 4.4 program. Loads a cubemap and draws a flattened
|
||||
hemisphere environment map that can be used in Unreal.
|
||||
* ddsinfo: Shows contents of a DDS header.
|
||||
* dood: Reads an ENDOOM lump and mirrors every word "down the middle".
|
||||
* dtexdupes: Small tool I've used once or twice to clean up my doom projects of
|
||||
duplicate textures.
|
||||
* fmod\_playbank (formerly fuck\_fmod): Tool for playback of .fsb files.
|
||||
* fuzz: A fancy blocky noise filter using proto-AliceGL designs.
|
||||
* glfuzz: OpenGL version of the filter.
|
||||
* iwad64ex: A small, failed experiment for ripping the Hexen 64 IWAD.
|
||||
* lutconv: A program for converting various "3D" LUT textures to actual 3D LUTs
|
||||
in DDS volume maps. Successor to mkvolume. Used for MariENB.
|
||||
in DDS volume maps. Successor to mkvolume. Used for MariENB. Plus two
|
||||
additional tools for "deconverting" volume maps, and one for smoothing them
|
||||
out to reduce potential banding.
|
||||
* mazestuff: A dungeon generator for roguelikes. This was made as part of a
|
||||
commission for a friend, hence the very detailed comments.
|
||||
* memrd/memsk/memwr: Quick 'n dirty tools for memory manipulation on running
|
||||
programs.
|
||||
* mkfont: A tool I use to convert UE fonts exported with UTPT into fonts for
|
||||
|
|
@ -22,6 +31,7 @@ Random single-file programs I've written in my spare time for small tasks.
|
|||
* mkwall: A program I use on a daily basis to set my wallpaper on every Linux
|
||||
machine.
|
||||
* osnorm: Experiment for generating object-space normals from an .obj model.
|
||||
* pcxpalex.c: Extracts the palette from PCX images.
|
||||
* pframes: Short utility for automating long FrameIndex lists for MODELDEF.
|
||||
* schange: Program used along with mkwall to update the wallpaper on screen
|
||||
geometry changes.
|
||||
|
|
@ -30,11 +40,21 @@ Random single-file programs I've written in my spare time for small tasks.
|
|||
can be generated in bulk.
|
||||
* totty: Sends text from stdin to tty1. Used to send certain commands when
|
||||
remoting into a Raspberry Pi.
|
||||
* u95/u083/u086extract: Programs for extracting data from Unreal alpha
|
||||
packages. This and other Unreal tools might be shifted to another repo.
|
||||
* udmfvis: dmvis clone in C for UDMF maps. No external dependencies.
|
||||
* ufontext: companion to mkfont, for extracting UE fonts. Currently does not
|
||||
yet extract the textures themselves.
|
||||
* umxunpack: Extractor for music in UE archives, with support for Unreal 227's
|
||||
UMX files containing vorbis audio.
|
||||
* unrundeleter: WIP program to unset the bDeleteMe flag on stuff in UE1 maps.
|
||||
Yes, some mappers are so hellbent on preventing modification that they delete
|
||||
all brushes after baking the geometry.
|
||||
* usndextract: Extracts sounds from UE archives.
|
||||
* utxextract: Extracts textures from UE archives.
|
||||
* vc2sdl: Passes the contents of the VC4 framebuffer to a SDL window. Was used
|
||||
for video playback experiments on a Raspberry Pi with a SPI LCD.
|
||||
* wavrip: Cheap WAV file extractor that naively searchs for RIFF headers.
|
||||
* withhands: Talk like W.D. Gaster.
|
||||
* zfs-rootfs.patch: The original patch for archzfs to support my specific
|
||||
rootfs dataset mountpoint quirks.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue