view code/index.html @ 115:a821b7a84bf5 default tip

plugs: add link for firefox oops
author Paper <paper@tflc.us>
date Mon, 19 May 2025 14:45:42 -0400
parents 250f40874439
children
line wrap: on
line source

---
layout: default
title: code
---
<div id="schism" class="content drop-shadow-box">
	<div class="project-title-container">
		<a target="_blank" href="https://schismtracker.org/" class="drop-shadow-text prettylink project-title">
			Schism Tracker
		</a>
		<span class="project-quip drop-shadow-text"><i>640k ought to be enough for anybody</i></span>
	</div>
	<hr class="project-separator">
	<span class="drop-shadow-text">
		A modern clone of <a class="prettylink" href="http://web.archive.org/web/20041009160352/http://www.users.on.net/~jtlim/ImpulseTracker/">Impulse Tracker</a> written in C with SDL2. I'm the primary maintainer nowadays, with <a class="prettylink" href="https://sagamusix.de">Saga Musix</a> and <a class="prettylink" href="https://pengaru.com/">Vito Caputo</a> helping out as well. Should run on pretty much everything except MS-DOS.
	</span>
</div>

<br>

<div id="minori" class="content drop-shadow-box">
	<div class="project-title-container">
		<span class="drop-shadow-text project-title">Minori</span>
		<span class="project-quip drop-shadow-text"><i>my happiness can only be made by my own hands</i></span>
	</div>
	<hr class="project-separator">
	<span class="drop-shadow-text">
		A work-in-progress cross-platform anime tracker and clone of <a class="prettylink" href="https://taiga.moe/">Taiga</a> that I've been working on since around July of 2023. There's still loads to be done, most notably the library and support for MyAnimeList and Kitsu. Minori also encompasses libanimone, a library for cross-platform media player detection.
	</span>
	<br><br>
	<span class="drop-shadow-text">
		<strong>Note:</strong> development of minori has essentially stalled since July 2024; I spoke to erengy about my efforts and learned that he was also actually working his own cross-platform version of Taiga. As of now I'm torn on whether I'll put more into this. What will probably happen is minori will be abandoned and libanimone will be extracted from the repository for it to live on as its own thing.
	</span>
	<br><br>
	<span class="drop-shadow-text project-title">Downloads:</span>
	<ul class="project-downloads">
		<li>
			<a class="drop-shadow-text prettylink" href="https://builds.sr.ht/~mrpapersonic/minori">Prebuilt binaries for Windows and Linux</a>
		</li>
		<li>
			<a class="drop-shadow-text prettylink" href="https://hg.tflc.us/minori/archive/tip.tar.gz">Latest source tarball</a>
		</li>
		<li>
			<a class="drop-shadow-text prettylink" href="https://hg.tflc.us/minori">Mercurial source tree</a>
		</li>
	</ul>
</div>

<br>

<div id="web" class="content drop-shadow-box">
	<div class="project-title-container">
		<span class="drop-shadow-text project-title">web</span>
		<span class="project-quip drop-shadow-text"><i>turtles all the way down</i></span>
	</div>
	<hr class="project-separator">
	<span class="drop-shadow-text">
		The source code to this website. It's built using jekyll, and is fairly simple to set up.
		See the '.build.yml' file for the exact commands used when deploying.
	</span>
	<br><br>
	<a class="drop-shadow-text prettylink" href="https://hg.tflc.us/web">Mercurial source tree</a>
</div>

<br>

<div id="msvpvf" class="content drop-shadow-box">
	<div class="project-title-container">
		<span class="drop-shadow-text project-title">msvpvf</span>
		<span class="project-quip drop-shadow-text"><i>backwards compatibility? what's that?</i></span>
	</div>
	<hr class="project-separator">
	<span class="drop-shadow-text">
		A bite-sized Windows application to backport Vegas Pro project
		files to older versions.
	</span>
	<br><br>
	<span class="drop-shadow-text project-title">Downloads:</span>
	<ul class="project-downloads">
		<li>
			Windows:
			<ul>
				<li>
					<a class="drop-shadow-text prettylink" href="binaries/msvpvf/msvpvf-i686-ansi.exe" download>32-bit (ANSI)</a>
				</li>
				<li>
					<a class="drop-shadow-text prettylink" href="binaries/msvpvf/msvpvf-i686-unicode.exe" download>32-bit (Unicode, use this one if unsure)</a>
				</li>
				<li>
					<a class="drop-shadow-text prettylink" href="binaries/msvpvf/msvpvf-x86_64-unicode.exe" download>64-bit</a>
				</li>
			</ul>
		</li>
		<li>
			<a class="drop-shadow-text prettylink" href="https://hg.tflc.us/msvpvf">Mercurial source tree</a>
		</li>
	</ul>
</div>

<br>

<div id="wgsdk" class="content drop-shadow-box">
	<div class="project-title-container">
		<span class="drop-shadow-text project-title">wgsdk</span>
		<span class="project-quip drop-shadow-text"><i>winamp, really? what year is it?</i></span>
	</div>
	<hr class="project-separator">
	<span class="drop-shadow-text">
		A Winamp plugin that uses the Discord GameSDK to provide rich
		presence. It also uses the WinHTTP API provided in Windows XP
		and newer to show album covers scraped from Deezer within the
		status.
	</span>
	<br><br>
	<a class="drop-shadow-text prettylink" href="binaries/gen_DiscordGameSDK.dll" download>Download (32-bit)</a>
	<br>
	<a class="drop-shadow-text prettylink" href="https://hg.tflc.us/wgsdk">Mercurial source tree</a>
</div>

<br>

<div id="libedl" class="content drop-shadow-box">
	<div class="project-title-container">
		<span class="drop-shadow-text project-title">libedl</span>
		<span class="project-quip drop-shadow-text"><i>reinventing the wheel</i></span>
	</div>
	<hr class="project-separator">
	<span class="drop-shadow-text">
		A C library to parse and edit Vegas Pro EDL files.
	</span>
	<br><br>
	<a class="drop-shadow-text prettylink" href="https://hg.tflc.us/libedl/archive/v2.1.tar.gz" download>Download source tarball</a>
	<br>
	<a class="drop-shadow-text prettylink" href="https://hg.tflc.us/libedl">Mercurial source tree</a>
</div>